mselection error -
reddoxx - 01.02.2018
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;
}
}
Re: mselection error -
Mugala - 01.02.2018
did u used
main( ) { } in your gamemode?
Re: mselection error -
reddoxx - 02.02.2018
Код:
/* -------------- 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 ----------------*/
Re: mselection error -
Mugala - 02.02.2018
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.
Re: mselection error -
reddoxx - 02.02.2018
sorry, i have main(), not main(){}, if i want to change it i have error.
yes, the txt files in the scriptfiles folder.
Re: mselection error -
Mugala - 02.02.2018
and what about second?
Re: mselection error -
reddoxx - 02.02.2018
the second txt is in the scriptfiles folder.
Re: mselection error -
reddoxx - 02.02.2018
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
Re: mselection error -
Mugala - 02.02.2018
can u show us code and mark error lines please?
Re: mselection error -
reddoxx - 02.02.2018
Код:
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;
}