-
Üdv.
Csináltam egy olyat a módomba,hogy csak admin tudja vezetni a rendõr helit,kocsit,gépet
és aki nem admin azt kiszállitja a kocsibõl és bejön neki egy dialog.
Nos ez mind rossz és nem jó nem jön be... és engedi beszállni.
public OnPlayerStateChange (playerid, newstate)
{
new vehicleid;
if(newstate == PLAYER_STATE_DRIVER)
CAR=GetVehicleModel(vehicleid);
if(CAR == 523 || CAR == 427 || CAR == 425 || CAR == 520 || CAR == 528 || CAR == 598 || CAR == 597 || CAR == 599 || CAR == 432 || CAR == 601 || CAR == 596 || CAR == 598 || CAR == 497)
{
if(IsPlayerLuxAdmin(playerid) >= 1)
{
RemovePlayerFromVehicle(playerid);
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, \"{1e90ff}HIBA\", \"{00ff00}Nem vagy rendõr ezért nincs kulcsod a jármûhöz!\",\"OK\",\"\");
}
}
return 1;
}
-
Ez kimaradt:
new vehicleid = GetPlayerVehicleid(playerid);
-
E:\\Documents and Settings\\Krisz\\Asztal\\[R]endõr [A]cademy\\gamemodes\\LAR.pwn(1131) : error 017: undefined symbol \"GetPlayerVehicleid\"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
-
GetPlayerVehicleid helyett GetPlayerVehicleID
-
hupsz télleg :D
köszi h szoltál :d
-
public OnPlayerStateChange (playerid, newstate)
{
new vehicleid;
if(newstate == PLAYER_STATE_DRIVER)
CAR = GetVehicleModel(vehicleid);
if(CAR == 523 || CAR == 427 || CAR == 425 || CAR == 520 || CAR == 528 || CAR == 598 || CAR == 597 || CAR == 599 || CAR == 432 || CAR == 601 || CAR == 596 || CAR == 598 || CAR == 497)
{
if(IsPlayerLuxAdmin(playerid) < 1)
{
RemovePlayerFromVehicle(playerid);
ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, \"{1e90ff}HIBA\", \"{00ff00}Nem vagy rendõr ezért nincs kulcsod a jármûhöz!\",\"OK\",\"\");
}
}
return 1;
}
így csináld!