[POMOC]Dialog.

Započeo Andrej Davidovic, Januar 08, 2011, 13:47:08 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Evo ovako, napravio sam List dialog za /weapons komanda i ovako to izgleda :


if (strcmp("/weapons", cmdtext, true, 10) == 0)
{
new listitems = "1Deagle2M43Mp5"
ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST, " Lista oruzja: ", listitems, "Uzmi", "Odustani");
return 1;
}
return 0;
}


I evo public OnDialogResponse :

if(dialogid == 3)
if(response)
if(listitem == 0)
GivePlayerWeapon (playerid, 24, 500);
return 1;
}


I sad mi daje ova dva errora :

D:\Folder\Pawno\GameModes\Mafia II\gamemodes\Untitled.pwn(93 -- 94) : error 033: array must be indexed (variable "-unknown-")
D:\Folder\Pawno\GameModes\Mafia II\gamemodes\Untitled.pwn(94) : error 035: argument type mismatch (argument 5)



if (strcmp("/weapons", cmdtext, true, 10) == 0)  
   {  
    ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST, " Lista oruzja: ", "Eagle\nM4\nMp5", "Uzmi", "Odustani");  
     return true;  
   }  



if(dialogid == 3 && response)
{
switch(listitem)
{
case 0:
{
GivePlayerWeapon (playerid, 24, 500);  

}
}
.
.
.
.


Poslednja Izmena: Januar 08, 2011, 13:55:39 POSLE PODNE od Aleksandar

Sad ovo izbaci

D:\Folder\Pawno\GameModes\Mafia II\gamemodes\Untitled.pwn(538) : error 002: only a single statement (or expression) can follow each "case"
Poslednja Izmena: Januar 08, 2011, 15:25:17 POSLE PODNE od Dereck



Citat: Dereck poslato Januar 08, 2011, 15:24:29 POSLE PODNE
Sad ovo izbaci

D:\Folder\Pawno\GameModes\Mafia II\gamemodes\Untitled.pwn(538) : error 002: only a single statement (or expression) can follow each "case"
umjesto case probaj staviti
if(listitem == 0) // za Eagle
{
}
if(listitem ==  1) //za m4
{
}
if(listitem == 2)// za mp5
{
}