05.04.2010, 01:17
i found this code and i edited it but some errors come out
heres the code
Код:
C:\Users\MIKE\Desktop\COD3\filterscripts\ACar.pwn(7) : error 010: invalid function or declaration C:\Users\mike\Desktop\COD3\filterscripts\ACar.pwn(11) : warning 235: public function lacks forward declaration(symbol"OnPlayerStateChange") C:\Users\mike\Desktop\COD3\filterscripts\ACar.pwn(14) : error 017: undefined symbol "GetPlayerName" C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(14) : warning 202: number of arguments does not match definition C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(16) : error 017: undefined symbol "PLAYER_STATE_DRIVER" C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(18) : error 017: undefined symbol "GetPlayerVehicleID" C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(19) : error 017: undefined symbol "Unrated" C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(21) : error 017: undefined symbol "strcmp" C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(23) : error 017: undefined symbol "RemovePlayerFromVehicle" C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(24) : error 017: undefined symbol "SendClientMessage" C:\Users\mike\Desktop\COD3\filterscripts\aCar.pwn(30) : warning 203: symbol is never used: "mikeboy" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 8 Errors.
Код:
// On top of your script: new mikeboy; // In OnGameModeInit or OnFilterScriptInit mikeboy = AddStaticVehicle(451,1890.1632,1989.1708,13.4920,179.9223,6,6); // Outside other functions public OnPlayerStateChange(playerid, newstate, oldstate) { new PlayerName[24]; GetPlayerName(playerid, PlayerName, sizeof(PlayerName)); if(newstate == PLAYER_STATE_DRIVER) { new Vehicle = GetPlayerVehicleID(playerid); if(Vehicle == Unrated) { if(strcmp(PlayerName,"mikeboy",true)) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, 0x33AA33AA, "I'm sorry, but this car has been reserved for mikeboy"); } } } return 1; }