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

Description: Уроки по скриптингу
Moderator: SJplayer

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

#1by Layk » 1 Mar 2015, 14:30

Ко всем new

Code: Select all

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


public OnGameModeInit

Code: Select all

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


public OnPlayerStateChange

Code: Select all

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"Ваш текст.");   
}   


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

Code: Select all

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

}  


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

Code: Select all

stock PlayerName(playerid)   
{   
new 
PlrName[MAX_PLAYER_NAME];   
GetPlayerName(playerid,PlrName,sizeof(PlrName));   
return 
PlrName;   
}  
Image

! ! !


  • Similar Topics
    Replies
    Views
    Last post

Return to “Уроки”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest