Uite un exemplu pentru trei masini: car1 = AddStaticVehicle(411,1515.9490,-1652.7214,13.0670,271.6112,3,3);
car2 = AddStaticVehicle(411,1531.9490,-1652.7214,13.0670,271.6112,3,3);
car3 = AddStaticVehicle(411,1540.9490,-1652.7214,13.0670,271.6112,3,3);
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetPlayerVehicleID(playerid) == car1)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(strcmp(sendername,"Jon",true))
{
SendClientMessage(playerid,0x9CE258FF,"Imi pare rau , Aceasta masina este a lui Jon");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);
}
}
if(GetPlayerVehicleID(playerid) == car2)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(strcmp(sendername,"Jonny",true))
{
SendClientMessage(playerid,0x9CE258FF,"Imi pare rau , Aceasta masina este a lui Jonny");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);
}
}
if(GetPlayerVehicleID(playerid) == car3)
{
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(strcmp(sendername,"MAX",true))
{
SendClientMessage(playerid,0x9CE258FF,"Imi pare rau , Aceasta masina este a lui MAX");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);
}
}
return 1;
}
Asa faci si pentru alte masini.