Emmyson172 3 Odesláno: 15. Srpen, 2016 Share Odesláno: 15. Srpen, 2016 (upraveno) Mám otázku prečo mi to hádže tieto errory ? http://pastebin.com/Z2yR41hA C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(329) : error 022: must be lvalue (non-constant) C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(329) : error 001: expected token: ";", but found ")" C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(335) : error 014: invalid statement; not in switch C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(335) : error 001: expected token: ";", but found ":" C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(335) : error 029: invalid expression, assumed zero C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(335) : fatal error 107: too many error messages on one line Edited 15. Srpen, 2016 by Emmyson172 Link to comment Share on other sites More sharing options...
0 Pán Podnikateľ 52 Odesláno: 15. Srpen, 2016 Share Odesláno: 15. Srpen, 2016 public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == D_MENU){ if(response){ switch(listitem){ case 0: if(GetPlayerWantedLevel(playerid) == 1){ SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -1000$."); SetPlayerWantedLevel(playerid,0); GivePlayerMoney(playerid,-1000); } case 1: if(GetPlayerWantedLevel(playerid) == 2) { SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -2100$."); SetPlayerWantedLevel(playerid,0); GivePlayerMoney(playerid,-2100); } case 2: if(GetPlayerWantedLevel(playerid) == 3) { SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -3200$."); SetPlayerWantedLevel(playerid,0); GivePlayerMoney(playerid,-3200); } case 3: if(GetPlayerWantedLevel(playerid) == 4) { SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -4300$."); SetPlayerWantedLevel(playerid,0); GivePlayerMoney(playerid,-4300); } case 4: if(GetPlayerWantedLevel(playerid) == 5) { SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -5400$."); SetPlayerWantedLevel(playerid,0); GivePlayerMoney(playerid,-5400); } case 5: if(GetPlayerWantedLevel(playerid) == 6) { SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -6500$."); SetPlayerWantedLevel(playerid,0); GivePlayerMoney(playerid,-6500); } } } return 1; } return 0; } Link to comment Share on other sites More sharing options...
0 Emmyson172 3 Odesláno: 15. Srpen, 2016 Author Share Odesláno: 15. Srpen, 2016 a ako tam hodim podmienku ak nemá napriklad 1wl ale 6 a ked klikne na 1 tak aby mu to napísalo máš iný WL. ? a aj podmienku na peniaze. Link to comment Share on other sites More sharing options...
0 Scydo 397 Odesláno: 15. Srpen, 2016 Share Odesláno: 15. Srpen, 2016 public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == D_MENU) { if(!response) return 1; new l_Prachy[7] = {0, 1000, 2100, 3200, 4300, 5400, 6500}; GivePlayerMoney(playerid -l_Prachy[GetPlayerWantedLevel]); switch(listitem){ case 0: SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -1000$."); case 1: SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -2100$."); case 2: SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -3200$."); case 3: SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -4300$."); case 4: SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -5400$."); case 5: SendClientMessage(playerid, 0x00FF00FF, "Bol vy zbavený Wanted Levelu. -6500$."); } SetPlayerWantedLevel(playerid, 0); return 1; } return 0; } a ako tam hodim podmienku ak nemá napriklad 1wl ale 6 a ked klikne na 1 tak aby mu to napísalo máš iný WL. ? a aj podmienku na peniaze. Je to pitomost, ale okej: if(GetPlayerWantedLevel(playerid) != 1) return SendClientMessage(playerid, -1, "Máš jiný WL než 1"); Link to comment Share on other sites More sharing options...
0 Lukasz 336 Odesláno: 15. Srpen, 2016 Share Odesláno: 15. Srpen, 2016 Proc to delat jednoduse if(GetPlayerWantedLevel(playerid) != listitem + 1) return SendClientMessage(playerid, 0xFf0000ff, "Mas jiny wl"); new penizky = 1000 + 1100 * listitem; .. jestli ma dost penez .. odebrani penez (-penizky) .. nastaveni WL .. odeslani zpravy Psat na mobilu cely kod opravdu nebudu Link to comment Share on other sites More sharing options...
Dotaz
Emmyson172 3
Mám otázku prečo mi to hádže tieto errory ?
http://pastebin.com/Z2yR41hA
C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(329) : error 022: must be lvalue (non-constant)
C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(329) : error 001: expected token: ";", but found ")"
C:\Users\Maroš\Desktop\Samp Server\gamemodes\aaa.pwn(335) : error 014: invalid statement; not in switch
Link to comment
Share on other sites
4 odpovědí na tuto otázku
Recommended Posts