• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Как объявить playerid в стоке?

FanGuy

Компетентный
Всем привет. Хотел бы задать, возможно для кого-то глупый вопрос, но для меня ответ на него будет достаточно полезным.
Как вы знаете, в {} можно объявить локальные данные, например:

Код:
cmd:wasd(playerid)
{
    new vehicleid = GetPlayerVehicleID(playerid),
        number = GetVehicleID(vehicleid);
    UpdatePlayer3DTextLabelText(playerid, CarTextLauncher[number], -1, "You are pis'ka!\nAga");
    return InfoMsg("Команда сработала успеcшно!");  
}
Как видите, в CMD:wasd(playerid) указана только playerid, но не указана vehicleid и т.д.
Так вот, я хочу обьявить playerid в стоке, в котором она не обьявлена в ().
Например: stock UpdateCarInfo(vehicleid). Как это сделать? Должно же быть как-то GetPlayerID, или как..xD
Надеюсь понятно обьяснил :p
​
 
Сверху Снизу