Pawno-SAMP
Главная
Вход
Регистрация
Вторник, 15.07.2025, 14:11Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Урок] Работа машиниста
UlkiorraJeezyДата: Суббота, 14.07.2012, 13:20 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 71
Репутация: 0
Статус: Offline
1. Ко всем new добавляем:
Code
new poezd_[4] ;  
new MashinDrivers = 0;  

2. В public OnPlayerStateChange где у вас TransportDuty вставляем:
Code
else if(TransportDuty[i] == 3)  
{  
format(string, sizeof(string), "* Вы заплатили за билет $%d машинисту.", TransportValue[i]);  
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);  
format(string, sizeof(string), "* Пассажир %s сел в ваш Поезд.", name);  
SendClientMessage(i, COLOR_LIGHTBLUE, string);  
}  
oGivePlayerMoney(playerid, - TransportValue[i]);  
TransportMoney[i] += TransportValue[i];  
}

3. else if(TransportDuty[i] == 3) 3 это номер вашей транспорт работы у меня их 3.

Ниже в этом же паблике ищем if(newstate == PLAYER_STATE_ONFOOT) и после ваших робот вставляем:

Code
else if(TransportDuty[playerid] == 3)  
{  
MashinDrivers -= 1;  
}  
if(PlayerInfo[playerid][pJob] == 19)  
{  
new PropertyString[128];  
format(PropertyString,sizeof(PropertyString),"* Поезд *");  
Update3DTextLabelText(CarLabel[gCars[playerid]],COLOR_YELLOW,PropertyString);  
}  

4. далее ко всем jtext (там должно быть 2 переменных) вставляем:
Code
else if(PlayerInfo[targetid][pJob] == 19) { jtext = "Машинист"; }  

5. В /help добавляем:
Code
else if(PlayerInfo[playerid][pJob] == 19) {  
SendClientMessage(playerid,COLOR_YELLOW,"*** Работа *** /fare"); }  
 
  • Страница 1 из 1
  • 1
Поиск:


Пожертвования на развитие сайта. Yandex: 410011459268530 © 2025
Создать бесплатный сайт с uCoz