Akkor én ezt már tényleg nemértem. :grrrrr:
#define DIALOG_0 100#define DIALOG_UPDATE 1 #define DIALOG_MENU 2#define DIALOG_FEGYVER 3#define DIALOG_PONT 4#define DIALOG_FEGYVER2 5public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE{if(response){if(listitem == 0) // És a listtában az 1 -re kattintunk akkor ezt hívja meg{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.0\",\"Menü rendszer\",\"Ügyike\",\"Ügyike\");}if(listitem == 1) // Ha a másodikra akkor ezt{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 2) // Ha a harmadikra akkor ezt.{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.2\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 3) // stb.{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.3\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 4){ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.4\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 5){ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");} } }else if(dialogid == DIALOG_MENU) // De ha a dialogID == DIALOG_MENU -vel, akkor ezt hívja meg{if(listitem == 0) // És ha az elsőre kattintunk akkor ez fog lefutni{SendClientMessage(playerid,PIROS,\"Finom? Finom a fasírt?(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == 1) // stb.{SendClientMessage(playerid,PIROS,\"Megettél egy hamburgert!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-400);}if(listitem == 2){SendClientMessage(playerid,PIROS,\"Megittál egy Koca Kulát(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-300);}if(listitem == 3){SendClientMessage(playerid,PIROS,\"Megittál egy Pepsit!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-350);}if(listitem == 4){SendClientMessage(playerid,PIROS,\"Megittál egy Fantát!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-250);}if(listitem == 5){SendClientMessage(playerid,PIROS,\"Megettél egy Hot Dogot!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == 6){SendClientMessage(playerid,PIROS,\"Megittál egy Lemonadet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-100);}if(listitem == 7){SendClientMessage(playerid,PIROS,\"Megittál egy rózsaszín lemonadet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == {SendClientMessage(playerid,PIROS,\"Megettél egy kecskét,WUT?\");}if(listitem == 9){SendClientMessage(playerid,PIROS,\"Megettél egy tányér pörköltet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-500);}if(listitem == 10){SendClientMessage(playerid,PIROS,\"Bedobtál egy szelet zsíroskenyeret!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-1000);}if(listitem == 11){SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");}}else if(dialogid == DIALOG_FEGYVER) // De ha a dialogID == DIALOG_FEGYVER -el, akkor ezt hívja meg{if(listitem == 0){SendClientMessage(playerid,NARANCS,\"Vettél EGY kést!\");GivePlayerWeapon(playerid,4,1);GivePlayerMoney(playerid,-1000);}if(listitem == 1){SendClientMessage(playerid,NARANCS,\"Vettél EGY baseball ütőt!\");GivePlayerWeapon(playerid,5,1);GivePlayerMoney(playerid,-6000);}if(listitem == 2){SendClientMessage(playerid,NARANCS,\"Vettél egy ásót!\");GivePlayerWeapon(playerid,6,1);GivePlayerMoney(playerid,-2000);}if(listitem == 3){SendClientMessage(playerid,NARANCS,\"Vettél egy Katanát!\");GivePlayerWeapon(playerid,8,1);GivePlayerMoney(playerid,-10000);}if(listitem == 4){SendClientMessage(playerid,NARANCS,\"Vettél egy Láncfűrészt\");GivePlayerWeapon(playerid,9,1);GivePlayerMoney(playerid,-10000);}if(listitem == 5){SendClientMessage(playerid,NARANCS,\"Vettél egy Colt45 típusú fegyvert!\");GivePlayerWeapon(playerid,22,100);GivePlayerMoney(playerid,-10000);}if(listitem == 6){SendClientMessage(playerid,NARANCS,\"Vettél egy Silenced típusú fegyvert!\");GivePlayerWeapon(playerid,23,100);GivePlayerMoney(playerid,-12000);}if(listitem == 7){SendClientMessage(playerid,NARANCS,\"Vettél egy Deagle típusú fegyvert!\");GivePlayerWeapon(playerid,24,100);GivePlayerMoney(playerid,-15000);}if(listitem == {SendClientMessage(playerid,NARANCS,\"Vettél egy Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,25,100);GivePlayerMoney(playerid,-20000);}if(listitem == 9){SendClientMessage(playerid,NARANCS,\"Vettél egy Sawnoff Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,26,100);GivePlayerMoney(playerid,-20000);}if(listitem == 10){SendClientMessage(playerid,NARANCS,\"Vettél egy Combat Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,27,100);GivePlayerMoney(playerid,-22000);}if(listitem == 11){SendClientMessage(playerid,NARANCS,\"Vettél egy UZI típusú fegyvert!\");GivePlayerWeapon(playerid,28,100);GivePlayerMoney(playerid,-14000);}if(listitem == 12){SendClientMessage(playerid,NARANCS,\"Vettél egy MP5 típusú fegyvert!\");GivePlayerWeapon(playerid,29,100);GivePlayerMoney(playerid,-25000);}if(listitem == 13){SendClientMessage(playerid,NARANCS,\"Vettél egy AK-47 típusú fegyvert!\");GivePlayerWeapon(playerid,30,100);GivePlayerMoney(playerid,-30000);}if(listitem == 14){SendClientMessage(playerid,NARANCS,\"Vettél egy M4 típusú fegyvert!\");GivePlayerWeapon(playerid,31,100);GivePlayerMoney(playerid,-32000);}if(listitem == 15){SendClientMessage(playerid,NARANCS,\"Vettél egy Sniper típusú fegyvert!\");GivePlayerWeapon(playerid,34,100);GivePlayerMoney(playerid,-40000);}if(listitem == 16){SendClientMessage(playerid,NARANCS,\"Vettél egy Minigun típusú fegyvert!\");GivePlayerWeapon(playerid,38,100);GivePlayerMoney(playerid,-1000000);}if(listitem == 17){SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");}else if(dialogid == DIALOG_PONT){if(listitem == 0){if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, ROZSASZÍN, \"Nincs elég pénzed! (10000$)\");SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál egy(1) darab pontot 10.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+1);}if(listitem == 1){if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid,ROZSASZÍN,\"Nincs elég pénzed! (50000$)\");SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál öt(5) darab pontot 50.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+5);}if(listitem == 2){if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, ROZSASZÍN, \"Nincs elég pénzed! (100000$)\");SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál tíz(10) darab pontot 100.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+10);}if(listitem == 3){if(GetPlayerMoney(playerid) < 1000000) return SendClientMessage(playerid, ROZSASZÍN, \"Nincs elég pénzed! (1000000$)\");SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál száz(100) darab pontot 1.000.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+100);}if(listitem == 4){if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");SendClientMessage(playerid,ROZSASZÍN,\"Vásároltál ezer(1.000) darab pontot 10.000.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+1000);}if(listitem == 5){SendClientMessage(playerid,NARANCS,\"Kiléptél a dialogból!\");}else if(dialogid == DIALOG_FEGYVER2){if(listitem == 0){SendClientMessage(playerid,ROZSASZÍN,\"Hamarosan!\");}if(listitem == 1){SendClientMessage(playerid,ROZSASZÍN,\"Részletek hamarosan!\");}}else{ SendClientMessage(playerid,ROZSASZÍN,\"Kiléptél a dialogból!\");}}}return 1;}
Nem jóóó :wall:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE{if(!response) return 1;if(listitem == 0) // És a listtában az 1 -re kattintunk akkor ezt hívja meg{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.0\",\"Menü rendszer\",\"Ügyike\",\"Ügyike\");}if(listitem == 1) // Ha a másodikra akkor ezt{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 2) // Ha a harmadikra akkor ezt.{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.2\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 3) // stb.{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.3\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 4){ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.4\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 5){ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");} }else if(dialogid == DIALOG_MENU) // De ha a dialogID == DIALOG_MENU -vel, akkor ezt hívja meg{if(!response) return 1;if(listitem == 0) // És ha az elsőre kattintunk akkor ez fog lefutni{SendClientMessage(playerid,PIROS,\"Finom? Finom a fasírt?(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == 1) // stb.{SendClientMessage(playerid,PIROS,\"Megettél egy hamburgert!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-400);}if(listitem == 2){SendClientMessage(playerid,PIROS,\"Megittál egy Koca Kulát(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-300);}if(listitem == 3){SendClientMessage(playerid,PIROS,\"Megittál egy Pepsit!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-350);}if(listitem == 4){SendClientMessage(playerid,PIROS,\"Megittál egy Fantát!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-250);}if(listitem == 5){SendClientMessage(playerid,PIROS,\"Megettél egy Hot Dogot!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == 6){SendClientMessage(playerid,PIROS,\"Megittál egy Lemonadet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-100);}if(listitem == 7){SendClientMessage(playerid,PIROS,\"Megittál egy rózsaszín lemonadet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == {SendClientMessage(playerid,PIROS,\"Megettél egy kecskét,WUT?\");}if(listitem == 9){SendClientMessage(playerid,PIROS,\"Megettél egy tányér pörköltet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-500);}if(listitem == 10){SendClientMessage(playerid,PIROS,\"Bedobtál egy szelet zsíroskenyeret!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-1000);}if(listitem == 11){SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");}}else if(dialogid == DIALOG_FEGYVER) // De ha a dialogID == DIALOG_FEGYVER -el, akkor ezt hívja meg{if(!response) return 1;if(listitem == 0){SendClientMessage(playerid,NARANCS,\"Vettél EGY kést!\");GivePlayerWeapon(playerid,4,1);GivePlayerMoney(playerid,-1000);}if(listitem == 1){SendClientMessage(playerid,NARANCS,\"Vettél EGY baseball ütőt!\");GivePlayerWeapon(playerid,5,1);GivePlayerMoney(playerid,-6000);}if(listitem == 2){SendClientMessage(playerid,NARANCS,\"Vettél egy ásót!\");GivePlayerWeapon(playerid,6,1);GivePlayerMoney(playerid,-2000);}if(listitem == 3){SendClientMessage(playerid,NARANCS,\"Vettél egy Katanát!\");GivePlayerWeapon(playerid,8,1);GivePlayerMoney(playerid,-10000);}if(listitem == 4){SendClientMessage(playerid,NARANCS,\"Vettél egy Láncfűrészt\");GivePlayerWeapon(playerid,9,1);GivePlayerMoney(playerid,-10000);}if(listitem == 5){SendClientMessage(playerid,NARANCS,\"Vettél egy Colt45 típusú fegyvert!\");GivePlayerWeapon(playerid,22,100);GivePlayerMoney(playerid,-10000);}if(listitem == 6){SendClientMessage(playerid,NARANCS,\"Vettél egy Silenced típusú fegyvert!\");GivePlayerWeapon(playerid,23,100);GivePlayerMoney(playerid,-12000);}if(listitem == 7){SendClientMessage(playerid,NARANCS,\"Vettél egy Deagle típusú fegyvert!\");GivePlayerWeapon(playerid,24,100);GivePlayerMoney(playerid,-15000);}if(listitem == {SendClientMessage(playerid,NARANCS,\"Vettél egy Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,25,100);GivePlayerMoney(playerid,-20000);}if(listitem == 9){SendClientMessage(playerid,NARANCS,\"Vettél egy Sawnoff Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,26,100);GivePlayerMoney(playerid,-20000);}if(listitem == 10){SendClientMessage(playerid,NARANCS,\"Vettél egy Combat Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,27,100);GivePlayerMoney(playerid,-22000);}if(listitem == 11){SendClientMessage(playerid,NARANCS,\"Vettél egy UZI típusú fegyvert!\");GivePlayerWeapon(playerid,28,100);GivePlayerMoney(playerid,-14000);}if(listitem == 12){SendClientMessage(playerid,NARANCS,\"Vettél egy MP5 típusú fegyvert!\");GivePlayerWeapon(playerid,29,100);GivePlayerMoney(playerid,-25000);}if(listitem == 13){SendClientMessage(playerid,NARANCS,\"Vettél egy AK-47 típusú fegyvert!\");GivePlayerWeapon(playerid,30,100);GivePlayerMoney(playerid,-30000);}if(listitem == 14){SendClientMessage(playerid,NARANCS,\"Vettél egy M4 típusú fegyvert!\");GivePlayerWeapon(playerid,31,100);GivePlayerMoney(playerid,-32000);}if(listitem == 15){SendClientMessage(playerid,NARANCS,\"Vettél egy Sniper típusú fegyvert!\");GivePlayerWeapon(playerid,34,100);GivePlayerMoney(playerid,-40000);}if(listitem == 16){SendClientMessage(playerid,NARANCS,\"Vettél egy Minigun típusú fegyvert!\");GivePlayerWeapon(playerid,38,100);GivePlayerMoney(playerid,-1000000);}if(listitem == 17){SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");}}else if(dialogid == DIALOG_PONT){if(!response) return 1;if(listitem == 0){if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (10000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál egy(1) darab pontot 10.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+1);}if(listitem == 1){if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid,NARANCS,\"Nincs elég pénzed! (50000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál öt(5) darab pontot 50.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+5);}if(listitem == 2){if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (100000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál tíz(10) darab pontot 100.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+10);}if(listitem == 3){if(GetPlayerMoney(playerid) < 1000000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (1000000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál száz(100) darab pontot 1.000.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+100);}if(listitem == 4){if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál ezer(1.000) darab pontot 10.000.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+1000);}if(listitem == 5){SendClientMessage(playerid,NARANCS,\"Kiléptél a dialogból!\");}}else if(dialogid == DIALOG_FEGYVER2){if(!response) return 1;if(listitem == 0){SendClientMessage(playerid,NARANCS,\"Hamarosan!\");}if(listitem == 1){SendClientMessage(playerid,NARANCS,\"Részletek hamarosan!\");}}return 1;}
if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE
Nem jóóó :wall: Így működnie kell public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == DIALOG_0) //Ha a dialogID == DIALOG_UPDATE{if(!response) return 1;if(listitem == 0) // És a listtában az 1 -re kattintunk akkor ezt hívja meg{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.0\",\"Menü rendszer\",\"Ügyike\",\"Ügyike\");}if(listitem == 1) // Ha a másodikra akkor ezt{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 2) // Ha a harmadikra akkor ezt.{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.2\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 3) // stb.{ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.3\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 4){ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.4\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");}if(listitem == 5){ShowPlayerDialog(playerid,DIALOG_UPDATE,DIALOG_STYLE_MSGBOX,\"V 1.1\",\"Hamarosan!\",\"Ügyike\",\"Ügyike\");} }else if(dialogid == DIALOG_MENU) // De ha a dialogID == DIALOG_MENU -vel, akkor ezt hívja meg{if(!response) return 1;if(listitem == 0) // És ha az elsőre kattintunk akkor ez fog lefutni{SendClientMessage(playerid,PIROS,\"Finom? Finom a fasírt?(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == 1) // stb.{SendClientMessage(playerid,PIROS,\"Megettél egy hamburgert!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-400);}if(listitem == 2){SendClientMessage(playerid,PIROS,\"Megittál egy Koca Kulát(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-300);}if(listitem == 3){SendClientMessage(playerid,PIROS,\"Megittál egy Pepsit!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-350);}if(listitem == 4){SendClientMessage(playerid,PIROS,\"Megittál egy Fantát!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-250);}if(listitem == 5){SendClientMessage(playerid,PIROS,\"Megettél egy Hot Dogot!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == 6){SendClientMessage(playerid,PIROS,\"Megittál egy Lemonadet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-100);}if(listitem == 7){SendClientMessage(playerid,PIROS,\"Megittál egy rózsaszín lemonadet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-200);}if(listitem == {SendClientMessage(playerid,PIROS,\"Megettél egy kecskét,WUT?\");}if(listitem == 9){SendClientMessage(playerid,PIROS,\"Megettél egy tányér pörköltet!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-500);}if(listitem == 10){SendClientMessage(playerid,PIROS,\"Bedobtál egy szelet zsíroskenyeret!(+100)\");SetPlayerHealth(playerid,100);GivePlayerMoney(playerid,-1000);}if(listitem == 11){SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");}}else if(dialogid == DIALOG_FEGYVER) // De ha a dialogID == DIALOG_FEGYVER -el, akkor ezt hívja meg{if(!response) return 1;if(listitem == 0){SendClientMessage(playerid,NARANCS,\"Vettél EGY kést!\");GivePlayerWeapon(playerid,4,1);GivePlayerMoney(playerid,-1000);}if(listitem == 1){SendClientMessage(playerid,NARANCS,\"Vettél EGY baseball ütőt!\");GivePlayerWeapon(playerid,5,1);GivePlayerMoney(playerid,-6000);}if(listitem == 2){SendClientMessage(playerid,NARANCS,\"Vettél egy ásót!\");GivePlayerWeapon(playerid,6,1);GivePlayerMoney(playerid,-2000);}if(listitem == 3){SendClientMessage(playerid,NARANCS,\"Vettél egy Katanát!\");GivePlayerWeapon(playerid,8,1);GivePlayerMoney(playerid,-10000);}if(listitem == 4){SendClientMessage(playerid,NARANCS,\"Vettél egy Láncfűrészt\");GivePlayerWeapon(playerid,9,1);GivePlayerMoney(playerid,-10000);}if(listitem == 5){SendClientMessage(playerid,NARANCS,\"Vettél egy Colt45 típusú fegyvert!\");GivePlayerWeapon(playerid,22,100);GivePlayerMoney(playerid,-10000);}if(listitem == 6){SendClientMessage(playerid,NARANCS,\"Vettél egy Silenced típusú fegyvert!\");GivePlayerWeapon(playerid,23,100);GivePlayerMoney(playerid,-12000);}if(listitem == 7){SendClientMessage(playerid,NARANCS,\"Vettél egy Deagle típusú fegyvert!\");GivePlayerWeapon(playerid,24,100);GivePlayerMoney(playerid,-15000);}if(listitem == {SendClientMessage(playerid,NARANCS,\"Vettél egy Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,25,100);GivePlayerMoney(playerid,-20000);}if(listitem == 9){SendClientMessage(playerid,NARANCS,\"Vettél egy Sawnoff Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,26,100);GivePlayerMoney(playerid,-20000);}if(listitem == 10){SendClientMessage(playerid,NARANCS,\"Vettél egy Combat Shotgun típusú fegyvert!\");GivePlayerWeapon(playerid,27,100);GivePlayerMoney(playerid,-22000);}if(listitem == 11){SendClientMessage(playerid,NARANCS,\"Vettél egy UZI típusú fegyvert!\");GivePlayerWeapon(playerid,28,100);GivePlayerMoney(playerid,-14000);}if(listitem == 12){SendClientMessage(playerid,NARANCS,\"Vettél egy MP5 típusú fegyvert!\");GivePlayerWeapon(playerid,29,100);GivePlayerMoney(playerid,-25000);}if(listitem == 13){SendClientMessage(playerid,NARANCS,\"Vettél egy AK-47 típusú fegyvert!\");GivePlayerWeapon(playerid,30,100);GivePlayerMoney(playerid,-30000);}if(listitem == 14){SendClientMessage(playerid,NARANCS,\"Vettél egy M4 típusú fegyvert!\");GivePlayerWeapon(playerid,31,100);GivePlayerMoney(playerid,-32000);}if(listitem == 15){SendClientMessage(playerid,NARANCS,\"Vettél egy Sniper típusú fegyvert!\");GivePlayerWeapon(playerid,34,100);GivePlayerMoney(playerid,-40000);}if(listitem == 16){SendClientMessage(playerid,NARANCS,\"Vettél egy Minigun típusú fegyvert!\");GivePlayerWeapon(playerid,38,100);GivePlayerMoney(playerid,-1000000);}if(listitem == 17){SendClientMessage(playerid,HALVANYZOLD,\"Kiléptél a dialogból!\");}}else if(dialogid == DIALOG_PONT){if(!response) return 1;if(listitem == 0){if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (10000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál egy(1) darab pontot 10.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+1);}if(listitem == 1){if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid,NARANCS,\"Nincs elég pénzed! (50000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál öt(5) darab pontot 50.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+5);}if(listitem == 2){if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (100000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál tíz(10) darab pontot 100.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+10);}if(listitem == 3){if(GetPlayerMoney(playerid) < 1000000) return SendClientMessage(playerid, NARANCS, \"Nincs elég pénzed! (1000000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál száz(100) darab pontot 1.000.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+100);}if(listitem == 4){if(GetPlayerMoney(playerid) < 10000000) return SendClientMessage(playerid, -1, \"Nincs elég pénzed! (10000000$)\");SendClientMessage(playerid,NARANCS,\"Vásároltál ezer(1.000) darab pontot 10.000.000$-ért!\");SetPlayerScore(playerid,GetPlayerScore(playerid)+1000);}if(listitem == 5){SendClientMessage(playerid,NARANCS,\"Kiléptél a dialogból!\");}}else if(dialogid == DIALOG_FEGYVER2){if(!response) return 1;if(listitem == 0){SendClientMessage(playerid,NARANCS,\"Hamarosan!\");}if(listitem == 1){SendClientMessage(playerid,NARANCS,\"Részletek hamarosan!\");}}return 1;} [/quote]Köszönöm,most jó de nemtudom hogy akkor még mit rontottam el :unsure:
Köszönöm,most jó de nemtudom hogy akkor még mit rontottam el :unsure:
if(listitem == X){}if(listitem == Y){}
if(listitem == X){ if(listitem == Y){} }
Köszönöm,most jó de nemtudom hogy akkor még mit rontottam el :unsure: A lezárásokat \'}\' Lásd: if(listitem == X){}if(listitem == Y){} helyett kb. így nézett ki if(listitem == X){ if(listitem == Y){} } [/quote]Köszönöm segítséged,ment a + :cool2: