Mikel 0 Odesláno: 8. Březen, 2012 Share Odesláno: 8. Březen, 2012 Ahoj mám stále problém se zbraněmi přes dialog něco už mám jenže to nejde dialog mám se zbraněmi ale když na ně kliknu tak se nic nestane je to tím že to není zarovnaný asi né co? #include #pragma tabsize 0 #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1 public OnPlayerCommandText (playerid, cmdtext[]) { dcmd(zbrane, 6, cmdtext); return 0; } dcmd_zbrane(playerid, params[]) { #pragma unused params ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Zbraně","M4\n AK47\n UZI\n Desert\n Combat_Shotgun\n SawnShotgun\n Sniper\n Raketomet\n Plamenomet\n Granade\n 9mm\n Život\n Vesta ","Vybrat","Zrušit"); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { if(response == 1) { if(listitem == 0) { GivePlayerWeapon(playerid, 30, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis M4"); } else if(listitem == 1) { GivePlayerWeapon(playerid, 31, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis AK47"); } else if(listitem == 2) { GivePlayerWeapon(playerid, 28, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis UZI"); } else if(listitem == 3) { GivePlayerWeapon(playerid, 24, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis Desert"); } else if(listitem == 4) { GivePlayerWeapon(playerid, 27, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis Combat_Shotgun"); } else if(listitem == 5) { GivePlayerWeapon(playerid, 26, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis SawnShotgun"); } else if(listitem == 6) { GivePlayerWeapon(playerid, 34, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis Sniper"); } else if(listitem == 7) { GivePlayerWeapon(playerid, 35, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis Raketomet"); } else if(listitem == 8) { GivePlayerWeapon(playerid, 37, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis Plamenomet"); } else if(listitem == 9) { GivePlayerWeapon(playerid, 16, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis Granade"); } else if(listitem == 10) { GivePlayerWeapon(playerid, 22, 2000); SendClientMessage(playerid,0xFFFFFFFF,"Vzal sis 9mm"); } else if(listitem == 11) { SetPlayerHealth(playerid, 100.0); SendClientMessage(playerid,0xFFFFFFFF,"Dobil sis Život"); } else if(listitem == 12) { SetPlayerArmour(playerid, 100.0); SendClientMessage(playerid,0xFFFFFFFF,"Dobil sis Vestu"); } } } return 1; } Proste kdyz na to kliknu nic se nestane je to tím že to není zarovnaný? Link to comment Share on other sites More sharing options...
Om3n 78 Odesláno: 8. Březen, 2012 Share Odesláno: 8. Březen, 2012 jedno tema ti snad staci ne? Link to comment Share on other sites More sharing options...
Om3n 78 Odesláno: 8. Březen, 2012 Share Odesláno: 8. Březen, 2012 jedno tema ti snad staci ne? Link to comment Share on other sites More sharing options...
Recommended Posts