Четверг, 22.04.2021, 23:40
Logo site
  • Главная
  • Форум
  • Мы в Контакте
  • Pwn-Zone.Ru
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » SA-MP » Wiki-The-Samp » [Tutorial] Работа инкасатора.
[Tutorial] Работа инкасатора.
НазарДата: Пятница, 11.11.2011, 22:42 | Сообщение # 1
Гл. Администратор
Группа: Пользователь
Сообщений: 125
Награды: 7
Замечания: 0%
Ко всем new ставим:
Code
new Kaza40k[4];


Далее идём в public OnPlayerCommandText
Code

if (strcmp(cmd, "/job", true) == 0)//Собственно сама команда
{
     new trololo = GetPlayerVehicleID(playerid);//Позже нам понадобится
     if(Kaza40k[playerid]==1)return SendClientMessage(playerid,-1,"Вы уже на работе.");//Проверка, на работе ли игрок
     if(GetVehicleModel(trololo)!=428)return SendClientMessage(playerid,-1,"Вы не в машине инкасатора.");//Проверка на авто инкасатора
     SendClientMessage(playerid,-1,"Отправляйтесь на красный чекпоинт.");
     SetPlayerCheckpoint(playerid, x, y, z, 3.0);//Где x y z вставляйте координаты банка сф, или куда там нужно ехать
     Kaza40k[playerid]=2;//Устанавливаем значение "Игрок поехал за деньгами"
     return 1;
}


Далее идём в public OnPlayerEnterCheckpoint
Code
    if(Kaza40k[playerid]==2)
     {
     DisablePlayerCheckpoint(playerid);//Убиваем чекпоинт
     SendClientMessage(playerid,-1,"Вы взяли деньги, отправляйтесь обратно.");//Отправляем сообщение
     SetPlayerCheckpoint(playerid, x, y, z, 3.0);//Где x y z вставляйте координаты куда везти деньги
     Kaza40k[playerid]=3;
     }
     if(Kaza40k[playerid]==3)
     {
     DisablePlayerCheckpoint(playerid);//Убиваем чекпоинт
     SendClientMessage(playerid,-1,"Вы отвезли деньги.");//Отправляем сообщение
     GivePlayerMoney(playerid,300);//Выдаём деньги игроку
     Kaza40k[playerid]=0;
     }
     return 1;


На этом всё, если есть ошибки пишите.


По всем вопросам обращайтесь на форум :)
 
Форум » SA-MP » Wiki-The-Samp » [Tutorial] Работа инкасатора.
  • Страница 1 из 1
  • 1
Поиск:

Лучшая рип студия!

Проследить за всеми новостями мы не можем, так как новости берутся из открытых источников. Если вы считаете, что новость нарушает ваши права на авторство или дизайн, то обратитесь к администрации данного ресурса. | Хостинг от uCoz