/park

Description: Готовые команды
Moderator: SJplayer

DINOSOWER
Topic author
Avatar
DINOSOWER
Topic author
Reputation: 2
Posts: 2
Joined: 9 May 2013
With us: 6 years 1 month

#1by DINOSOWER » 9 May 2013, 16:58

Играл на RP сервере и увидел там команду, /park.
Суть команды в том, что на том месте где ты ее ввел будет спавниться твой домашний кар.
И снова скажу, я не очень лажу с оптимизацией.
Не стал убирать "лесенку", т.к. места хватает.
Не стал делать ограничения на кол-во использования команды.

Начнем.
В моде у вас должны быть [pPhouseKey]; [hCarc]; [hCarx] ((X)), [hCary] ((Y)), [hCarz] ((Z)). В кратце получаем XYZ => Координаты.

В public OnPlayerCommandText

Code: Select all


    if
(strcmp(cmd, "/park", true) == 0)
{
    new house = PlayerInfo[playerid][pPhousekey];
    GetPlayerPos(playerid, HouseInfo[house][hCarx], HouseInfo[house][hCary], HouseInfo[house][hCarz]);
    GetPlayerFacingAngle(playerid, HouseInfo[house][hCarc]);
    SendClientMessage(playerid, COLOR_GREEN, "Вы установили место парковки своего автомобиля!");
    return 1;
}


Скриншоты
Spoiler
Image
Image

Вот такая коротенькая команда. Но если нет того, что выше перечислил, то работать не будет.
Ошибки - пишите в тему.
skype: homrkk

! ! !


Костя
Avatar
Костя

#2by Костя » 18 Nov 2017, 3:08

C:\Users\Kostik\Desktop\Êîñòi\Ñåðâåð\gamemodes\brp.pwn(24982) : error 017: undefined symbol "pPhousekey"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
помогите пж

Layk M
Прапорщик
Прапорщик
Avatar
Layk M
Прапорщик
Прапорщик
Reputation: 19
Posts: 163
Joined: 4 Jun 2013
With us: 6 years

#3by Layk » 18 Nov 2017, 11:51

Костя, ты мне, как скриптёр скриптёру, скажи - ты читать умеешь?
DINOSOWER wrote:Но если нет того, что выше перечислил, то работать не будет.
У тебя в моде есть "pPhousekey"?
Image


Return to “Команды”