19.05.2010, 14:00
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new stringg[56];
if(GetPlayerVehicleID(playerid) >= VCount) return 1;
new car = GetPlayerVehicleID(playerid);
if(newstate==PLAYER_STATE_DRIVER)
{
new PlayerName[100]; GetPlayerName(playerid,PlayerName,30);
if(VehicleInfo[car][CarOwned] == 1)
{
if(strcmp(PlayerName,VehicleInfo[car][CarOwner],true) == 0)
{
format(stringg, sizeof(stringg),".:!blabla:.");
SendClientMessage(playerid,0xFFFFFFFF,stringg);
}
else
{
format(stringg, sizeof(stringg),".:!%s blabla:.");
SendClientMessage(playerid,0xFFFFFFFF,stringg);
}
}
else if(VehicleInfo[car][Buyable] == 0)
{
format(stringg, sizeof(stringg),".:blabla:.",VehicleInfo[car][CarOwner]);
SendClientMessage(playerid,0xFFFFFFFF,stringg);
}
else
{
format(stringg, sizeof(stringg),".:!%d blabla:.",VehicleInfo[car][CarOwner]);
SendClientMessage(playerid,0xFFFFFFFF,stringg);
}
}
if(newstate==PLAYER_STATE_PASSENGER)
{
if(VehicleInfo[car][CarOwned] == 1)
{
format(stringg, sizeof(stringg),".:!%s blabla:.",VehicleInfo[car][CarOwner]);
SendClientMessage(playerid,0xFFFFFFFF,stringg);
}
}
return 1;
}

