vopojtepek 0 Odesláno: 26. Květen, 2014 Share Odesláno: 26. Květen, 2014 Ahojte, po dlhom čase som sa vrátil k Pawn ... Zabudol som dosť vecí a tak potrebujem pomôcť a vysvetliť s Dialogom. C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(219) : error 029: invalid expression, assumed zero C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(219 -- 220) : warning 215: expression has no effect C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(220) : error 001: expected token: ";", but found "if" C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(222) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(224) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(227) : error 021: symbol already defined: "ShowPlayerDialog" C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(232) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(234) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(238) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(241) : error 021: symbol already defined: "SetPlayerColor" C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(243) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(246) : error 021: symbol already defined: "SetPlayerColor" C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(250) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácičky\Módy\NONAME.pwn(252) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 13 Errors. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) } if(dialogid == 2) { if(response == 1) { if(listitem == 0) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Nastavenie -> Farba Nicku","FF0000FF}Červená\n{33FF00FF}Zelená\n{0088FFFF}Modrá","Nastaviť","Zavriet"); } } } if(response == 1) { if(listitem == 0) { SetPlayerColor(playerid, 0xFF0000FF); } else if(listitem == 1) { SetPlayerColor(playerid, 0x33FF00FF); } else if(listitem == 2) { SetPlayerColor(playerid, 0x0088FFFF); } } } return 1; } return 0; Link to comment Share on other sites More sharing options...
0 Kubko 22 Odesláno: 26. Květen, 2014 Share Odesláno: 26. Květen, 2014 Prehodiť si zátvoku } na začiatku toho publicu na {. Link to comment Share on other sites More sharing options...
0 vopojtepek 0 Odesláno: 26. Květen, 2014 Author Share Odesláno: 26. Květen, 2014 C:\Users\Filip\Desktop\SAMP\Prácièky\Módy\NONAME.pwn(250) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácièky\Módy\NONAME.pwn(252) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. To mi ešte robí Link to comment Share on other sites More sharing options...
0 DeLeTeCZ 17 Odesláno: 26. Květen, 2014 Share Odesláno: 26. Květen, 2014 C:\Users\Filip\Desktop\SAMP\Prácièky\Módy\NONAME.pwn(250) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácièky\Módy\NONAME.pwn(252) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. To mi ešte robí A ty errory jsou kde ? Link to comment Share on other sites More sharing options...
0 vopojtepek 0 Odesláno: 26. Květen, 2014 Author Share Odesláno: 26. Květen, 2014 šak to máš hore ... Link to comment Share on other sites More sharing options...
0 DeLeTeCZ 17 Odesláno: 26. Květen, 2014 Share Odesláno: 26. Květen, 2014 šak to máš hore ... No ale kde je řádek 250 a 252.. Link to comment Share on other sites More sharing options...
0 Uživatel 0 Odesláno: 26. Květen, 2014 Share Odesláno: 26. Květen, 2014 Máš tam chyby, které jsem i někdy nepochopila. Nemůžeš dát za první položku zobrazení dialogu, který máš otevřený. nebo můžeš, ale ...Tady ty typické chyby "z blbosti", jako špatně { a }, u returnu chybý ;...Také doporučuji, si switchnout listitemy. Jelikož se stává, že pokud klikneš na položku 2 tak se převede na první... jaký si bug, a switchem se částečně opraví . public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp("/dialog", cmdtext, true)) { ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Nastavenie -> Farba Nicku","{FF000F}Červená\n{33FF00}Zelená\n{0088FF}Modrá","Nastaviť","Zavriet"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 2) { if(!response) return 1; switch(listitem) { case 0: SetPlayerColor(playerid, 0xFF0000FF); case 1: SetPlayerColor(playerid, 0x33FF00FF); case 2: SetPlayerColor(playerid, 0x0088FFFF); } return 1; } return 0; } Link to comment Share on other sites More sharing options...
0 vopojtepek 0 Odesláno: 26. Květen, 2014 Author Share Odesláno: 26. Květen, 2014 Adriana akosi mi to nejde vysvetlíš ?? lebo swich som nikdy nemal Link to comment Share on other sites More sharing options...
0 Uživatel 0 Odesláno: 26. Květen, 2014 Share Odesláno: 26. Květen, 2014 Adriana akosi mi to nejde vysvetlíš ?? lebo swich som nikdy nemal Protože, se vsadím, že jsi zase to otevření dialogu dal kdo ví kam. Dialog se nejprve musí otevřít "logickou" cestou (vstoupil na pickup, zadal příkaz, vybral položku v menu, nebo dokonce po kliknutí na listitem, ale to nesmíš mít 2 stejné id dialogů) Link to comment Share on other sites More sharing options...
0 Kubko 22 Odesláno: 26. Květen, 2014 Share Odesláno: 26. Květen, 2014 C:\Users\Filip\Desktop\SAMP\Prácièky\Módy\NONAME.pwn(250) : error 010: invalid function or declaration C:\Users\Filip\Desktop\SAMP\Prácièky\Módy\NONAME.pwn(252) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. To mi ešte robí Daj sem konkrétne tie dva riadky. Link to comment Share on other sites More sharing options...
Dotaz
vopojtepek 0
Ahojte, po dlhom čase som sa vrátil k Pawn ... Zabudol som dosť vecí a tak potrebujem pomôcť a vysvetliť s Dialogom.
Link to comment
Share on other sites
9 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now