mselection error
#1

error:

Код:
[debug] Run time error 20: "Invalid index parameter (bad entry point)"
[join] jasjema has joined the server (0:127.0.0.1)
Szerver: Sophie_Kennedy belepett - uID: 4 | BID: 7118
[debug] Run time error 20: "Invalid index parameter (bad entry point)"
[debug] Run time error 20: "Invalid index parameter (bad entry point)"
[debug] Run time error 20: "Invalid index parameter (bad entry point)"
[debug] Run time error 20: "Invalid index parameter (bad entry point)"
[debug] Run time error 20: "Invalid index parameter (bad entry point)"
[debug] Run time error 20: "Invalid index parameter (bad entry point)"

Код:
new ferfiskinek = mS_INVALID_LISTID;
new noiskinek = mS_INVALID_LISTID;
Код:
noiskinek = LoadModelSelectionMenu("noiskinek.txt");
    ferfiskinek = LoadModelSelectionMenu("ferfiskinek.txt");




Код:
public OnPlayerModelSelection(playerid, response, listid, modelid)
{
    if(listid == ferfiskinek)
    {
        if(response)
        {
             if(PenzEgyenleg(playerid) < 100)
                return SCM(playerid, COL_LRED, "Egy ruha бra 100$, neked nincs ennyi kйszpйnzed!");
                
            SendClientMessage(playerid, 0xFF0000FF, "Ruhбzat megvбltoztatva!");
            SetSkin(playerid, modelid);
            PlayerInfo[playerid][ppenz] -= 100;
        }
        else SendClientMessage(playerid, 0xFF0000FF, "Mйgsem vбltoztattad meg a ruhбdat!");
        return 1;
    }
    if(listid == noiskinek)
    {
        if(response)
        {
             if(PenzEgyenleg(playerid) < 100)
                return SCM(playerid, COL_LRED, "Egy ruha бra 100$, neked nincs ennyi kйszpйnzed!");

            SFM(playerid, COL_VZOLD, "Vettйl egy ъj ruhбt! (( SkinID: %d ))", modelid);
            SetSkin(playerid, modelid);
            PlayerInfo[playerid][ppenz] -= 100;
        }
        return SCM(playerid, COL_FOSZIN, "Tovбbbi szйp napot!");
        return 1;
    }
    return true;
}
Код:
case DIALOG_RUHABOLT:
        {
            if(!response)
                return SCM(playerid, COL_MKEK, "Kцszцnjьk, hogy nбlunk vбsбrolt! Viszlбt kйsőbb!");

               switch(listitem)
            {
                case 0:
                {
                    if(PlayerInfo[playerid][pnem] == 1)
                    {
                            ShowModelSelectionMenu(playerid, ferfiskinek, "Ferfi skinek");
                               return 1;
                    }
                    if(PlayerInfo[playerid][pnem] == 0)
                    {
                            ShowModelSelectionMenu(playerid, noiskinek, "Noi skinek");
                               return 1;
                    }
                }
Reply
#2

did u used main( ) { } in your gamemode?
Reply
#3

Код:
/* -------------- Vбltozуk vйge --------------*/

main()
{
	getdate(DatumEv, DatumHonap, DatumNap);
	format(JelenlegiDatum, 12, "%d-%d-%d", DatumEv, DatumHonap, DatumNap);
}

/*---------------- Martin javнtбsok, AntiCheat-ek ----------------*/
Reply
#4

1) than, is this a right address? LoadModelSelectionMenu("noiskinek.txt");
u must have this at scriptfiles/noiskinek.txt

2) make sure this error isn't this code's fault.
Reply
#5

sorry, i have main(), not main(){}, if i want to change it i have error.
yes, the txt files in the scriptfiles folder.
Reply
#6

and what about second?
Reply
#7

the second txt is in the scriptfiles folder.
Reply
#8

i have this warnings:
Код:
C:\Users\Lenovo\Downloads\Invincible-Roleplay (2)\gamemodes\seerpg.pwn(8807) : warning 219: local variable "listid" shadows a variable at a preceding level

C:\Users\Lenovo\Downloads\Invincible-Roleplay (2)\gamemodes\seerpg.pwn(8809) : warning 213: tag mismatch

C:\Users\Lenovo\Downloads\Invincible-Roleplay (2)\gamemodes\seerpg.pwn(8823) : warning 213: tag mismatch

C:\Users\Lenovo\Downloads\Invincible-Roleplay (2)\gamemodes\seerpg.pwn(8835) : warning 225: unreachable code
in public OnPlayerModelSelection
Reply
#9

can u show us code and mark error lines please?
Reply
#10

Код:
public OnPlayerModelSelection(playerid, response, listid, modelid)
{
    if(listid == ferfiskinek)
    {
        if(response)
        {
             if(PenzEgyenleg(playerid) < 100)
                return SCM(playerid, COL_LRED, "Egy ruha бra 100$, neked nincs ennyi kйszpйnzed!");
                
            SendClientMessage(playerid, 0xFF0000FF, "Ruhбzat megvбltoztatva!");
            SetSkin(playerid, modelid);
            PlayerInfo[playerid][ppenz] -= 100;
        }
        else SendClientMessage(playerid, 0xFF0000FF, "Mйgsem vбltoztattad meg a ruhбdat!");
        return 1;
    }
    if(listid == noiskinek)
    {
        if(response)
        {
             if(PenzEgyenleg(playerid) < 100)
                return SCM(playerid, COL_LRED, "Egy ruha бra 100$, neked nincs ennyi kйszpйnzed!");

            SFM(playerid, COL_VZOLD, "Vettйl egy ъj ruhбt! (( SkinID: %d ))", modelid);
            SetSkin(playerid, modelid);
            PlayerInfo[playerid][ppenz] -= 100;
        }
        return SCM(playerid, COL_FOSZIN, "Tovбbbi szйp napot!");
        return 1;
    }
    return true;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)