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;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);]
new Vehicle = GetVehicleId(playerid);
if(Vehicle = Unrated)
{
if(strcmp(name, "mikeboy") == 0)
{
SendClientMessage(playerid, 0x33AA33AA, "Welcome MikeBoy");
else
{
SendClientMessage(playerid, 0x33AA33AA, "I'm sorry, but this car has been reserved for mikeboy");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
:P
new MyVehicle;
public OnGameModeInit() {
MyVehicle = AddStaticVehicle(451,1890.1632,1989.1708,13.4920,179.9223,6,6);
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate) {
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) {
if(!strcmp(name, "mikeboy", false) && GetPlayerVehicleID(playerid) == MyVehicle) {
SendClientMessage(playerid, 0x33AA33AA, "Hi mikeboy");
}
else {
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x33AA33AA, "I'm sorry, but this car has been reserved for mikeboy");
}
}
return 1;
}
|
Originally Posted by Carlton
pawn Код:
|