Quote:
Originally Posted by Roach_
This should totally work :
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new veh = GetPlayerVehicleID(playerid); if(newkeys & KEY_SUBMISSION) { if(veh != bus1 || veh != bus3 || veh != bus2) return SendClientMessage(playerid, COLOR_RED,"You Have To Be In A Bus To Start The Mission!"); if(IsBusJob[playerid]) return 0; SendClientMessage(playerid, LIME, "You started working for the bus company!"); // SCM only one time cause the variable under here. IsBusJob[playerid] = 1; // here's the variable set to 1, this will prevent the player from starting working over again. busdriver[playerid] = 1; SetPlayerCheckpoint(playerid, buspoint1, 3.0); GameTextForPlayer(playerid, "~g~Bus Driver Started!", 3000, 3); new name[MAX_PLAYER_NAME], string[48]; GetPlayerName(playerid, name, sizeof name); format(string, sizeof string, "%s Is Now A Bus Driver!.", name ); SendClientMessageToAll(LIME, string); } return 1; }
|
when i enter on bus i press to so i get this msg""You Have To Be In A Bus To Start The Mission!"".