SA-MP Forums Archive
Error's ? 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: Error's ? Help (/showthread.php?tid=376234)



Error's ? Help - SpaMaster - 09.09.2012

I script some jobs, but I have errors.

Quote:

YCMDrevozi(playerid, params[], help)
{
#pragma unused help
new idv = GetPlayerVehicleID(playerid);
if(P_Data[playerid][pPosao] != 1)
{
SendClientMessage(playerid, COLOR_RED, "Moras biti kamiondzija");
return 1;
}
if(VoziKamion[playerid] >= 1)
{
SendClientMessage(playerid, COLOR_RED, "Već prevozis naftu!");
return 1;
}
if(!VoziloKamiondzija(idv))
{
SendClientMessage(playerid, COLOR_RED, "Nisi u kamionu za prevozenje nafte.!");
return 1;
}
if(VoziloKamiondzija(idv))
{
ShowPlayerDialog(playerid, DIALOG_KAMION, DIALOG_STYLE_LIST,"Izaberite liniju kojom zelite prevoziti naftu", "San Fierro - Los Santos\nSan Fierro - Las Venturas\nSan Fierro - Los Santos - Las Venturas", "Izaberi", "Odustani");
}
return 1;
}

Line is bolded, and there is errors:

Код:
XoomerRP.pwn(1004) : error 029: invalid expression, assumed zero
XoomerRP.pwn(1004) : error 001: expected token: ";", but found ")"
XoomerRP.pwn(1004) : error 029: invalid expression, assumed zero
XoomerRP.pwn(1004) : fatal error 107: too many error messages on one line



Re: Error's ? Help - antonio112 - 09.09.2012

pawn Код:
ShowPlayerDialog(playerid, DIALOG_KAMION, DIALOG_STYLE_LIST,"Izaberite liniju kojom zelite prevoziti naftu", "San Fierro - Los Santos\nSan Fierro - Las Venturas\nSan Fierro - Los Santos - Las Venturas\n", "Izaberi", "Odustani");
You had to add "\n" at the end of your 'text'.


Re: Error's ? Help - SpaMaster - 09.09.2012

Quote:
Originally Posted by antonio112
Посмотреть сообщение
pawn Код:
ShowPlayerDialog(playerid, DIALOG_KAMION, DIALOG_STYLE_LIST,"Izaberite liniju kojom zelite prevoziti naftu", "San Fierro - Los Santos\nSan Fierro - Las Venturas\nSan Fierro - Los Santos - Las Venturas\n", "Izaberi", "Odustani");
You had to add "\n" at the end of your 'text'.
It's the same, doesn't help this.


Re: Error's ? Help - antonio112 - 09.09.2012

Now that's strange, it compiled well for me. You're sure that that's the error line ?

LE:

Try this:

pawn Код:
YCMD:revozi(playerid, params[], help)
{
    #pragma unused help
    new idv = GetPlayerVehicleID(playerid);
    if(P_Data[playerid][pPosao] != 1)
    {
        SendClientMessage(playerid, COLOR_RED, "Moras biti kamiondzija");
        return 1;
    }
    if(VoziKamion[playerid] >= 1)
    {
        SendClientMessage(playerid, COLOR_RED, "Vec' prevozis naftu!");
        return 1;
    }
    if(!VoziloKamiondzija(idv))
    {
        SendClientMessage(playerid, COLOR_RED, "Nisi u kamionu za prevozenje nafte.!");
        return 1;
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_KAMION, DIALOG_STYLE_LIST,"Izaberite liniju kojom zelite prevoziti naftu", "San Fierro - Los Santos\nSan Fierro - Las Venturas\nSan Fierro - Los Santos - Las Venturas", "Izaberi", "Odustani");
    }
    return 1;
}



Re: Error's ? Help - SpaMaster - 09.09.2012

Quote:
Originally Posted by antonio112
Посмотреть сообщение
Now that's strange, it compiled well for me. You're sure that that's the error line ?

LE:

Try this:

pawn Код:
YCMD:revozi(playerid, params[], help)
{
    #pragma unused help
    new idv = GetPlayerVehicleID(playerid);
    if(P_Data[playerid][pPosao] != 1)
    {
        SendClientMessage(playerid, COLOR_RED, "Moras biti kamiondzija");
        return 1;
    }
    if(VoziKamion[playerid] >= 1)
    {
        SendClientMessage(playerid, COLOR_RED, "Vec' prevozis naftu!");
        return 1;
    }
    if(!VoziloKamiondzija(idv))
    {
        SendClientMessage(playerid, COLOR_RED, "Nisi u kamionu za prevozenje nafte.!");
        return 1;
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_KAMION, DIALOG_STYLE_LIST,"Izaberite liniju kojom zelite prevoziti naftu", "San Fierro - Los Santos\nSan Fierro - Las Venturas\nSan Fierro - Los Santos - Las Venturas", "Izaberi", "Odustani");
    }
    return 1;
}
Doesn't help . 100% sure


Re: Error's ? Help - antonio112 - 09.09.2012

There's no way this wouldn't work:
pawn Код:
YCMD:revozi(playerid, params[], help)
{
    #pragma unused help
    new idv = GetPlayerVehicleID(playerid);
    if(P_Data[playerid][pPosao] != 1)
        return SendClientMessage(playerid, COLOR_RED, "Moras biti kamiondzija");
    if(VoziKamion[playerid] >= 1)
        return SendClientMessage(playerid, COLOR_RED, "Vec' prevozis naftu!");

    if(!VoziloKamiondzija(idv))
        return SendClientMessage(playerid, COLOR_RED, "Nisi u kamionu za prevozenje nafte.!");

    ShowPlayerDialog(playerid, DIALOG_KAMION, DIALOG_STYLE_LIST,"Izaberite liniju kojom zelite prevoziti naftu", "San Fierro - Los Santos\nSan Fierro - Las Venturas\nSan Fierro - Los Santos - Las Venturas", "Izaberi", "Odustani");
    return 1;
}
If it's not working, the problem is somewhere else.