SA-MP Forums Archive
help - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: help (/showthread.php?tid=543616)



help - BlackEvils - 27.10.2014

hi all i have a error and i don't know how to resove it here found all about the error http://pastebin.com/KWjpG6wD
thx to all will help me


Re: help - Anzipane - 27.10.2014

You are missing a closing bracket by the end of your code. Add it and it should be fine.


Re: help - Quickie - 28.10.2014

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == privatecars)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name, sizeof(name));
    } //the missing bracket
    if(strcmp(name, "OnlyForYou", false))
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, 0x281aeb, "{ff0000}You are not my Lord OnlyForYou.");
    }
    else if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == privates)
    {
    new nami[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nami, sizeof(nami));
    if(strcmp(nami, "BlackEvil$", false))
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, 0x281aeb, "{ff0000}You are not my Lord OnlyForYou.");
        }
        return 1;
}



Answer - Ygzeb - 28.10.2014

Try:

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == privatecars)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, "OnlyForYou", false))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x281aeb, "{ff0000}You are not my Lord OnlyForYou.");
}
else if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == privates)
{
new nami[MAX_PLAYER_NAME];
GetPlayerName(playerid, nami, sizeof(nami));
if(strcmp(nami, "BlackEvil$", false))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0x281aeb, "{ff0000}You are not my Lord OnlyForYou.");
}
}
}
return 1;
}
You were missing closing brackets

Good luck


Re: help - BlackEvils - 28.10.2014

thx all i resove error