Привязка авто по нику

Уроки по скриптингу

Модератор: SJplayer

Аватара
Автор темы
Layk M
Прапорщик
Прапорщик
Сообщения: 158
Репутация: 19
С нами: 5 лет 3 месяца

Привязка авто по нику

Сообщение #1 Layk » 1 марта 2015, 14:30

Ко всем new

Код: Выделить всё

new Nick_Name;//имя авто/игрока 


public OnGameModeInit

Код: Выделить всё

Nick_Name AddStaticVehicle(id авто,координаты автоцвет1цвет2);  


public OnPlayerStateChange

Код: Выделить всё

new vehicleid GetPlayerVehicleID(playerid);   
if(
newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)   
{   
if(
vehicleid ==Nick_Name)   
{   
if(
strcmp(PlayerName(playerid), "Nick_Name"true) != 0)   
{   
RemovePlayerFromVehicle(playerid);   
SendClientMessage(playerid0xB50F00AA"Ваш текст.");   
}   


Если вы хотите добавить одну или более машин, то следует вот что:

Код: Выделить всё

if(vehicleid ==Nick_Name)//Вместо слов Nick_Name пишите, то что вы указали в new 
{   
if(
strcmp(PlayerName(playerid), "Nick_Name"true) != 0)   
{   
RemovePlayerFromVehicle(playerid);   
SendClientMessage(playerid0xB50F00AA"Ваш текст");   
}   

}  


В любом вместе вставить:

Код: Выделить всё

stock PlayerName(playerid)   
{   
new 
PlrName[MAX_PLAYER_NAME];   
GetPlayerName(playerid,PlrName,sizeof(PlrName));   
return 
PlrName;   
}  
Изображение

! ! !


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Уроки»

Кто сейчас на форуме

Сейчас этот раздел просматривают: 1 гость