if(GetPlayerMoney(playerid) == 1000) //vagy amennyiért meg tudja venni{//kiirás, stb}else {//ha pedig nincs neki annyi//kiirás, stb}
Ez müködik de viszont berakom és ha belemegyek a pickupba akor kiadja a menüt és egyböl elteleportál a Hotel ba. Help!
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ if(dialogid == DIALOG_1) {if(response == 1){ switch(listitem) { case 0: { ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_INPUT, \"Hotel:\",\"Megveszed a Hotelt 1530000$ ért?\",\"Megveszem\",\"Mégse\"); if(GetPlayerMoney(playerid) == 1530000) { SetPlayerPos(playerid,-1983.5172,441.3395,143.9971); SendClientMessage(playerid, 0x38FF06FF, \"Megvetted a hotelt!\" ); } else { SendClientMessage(playerid, 0x38FF06FF, \"Nincs elég pénzed!\" ); } } case 1: { ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_INPUT, \"Piheno Haz:\",\"Megveszed a Piheno Házat 1240000$ ért?\",\"Megveszem\",\"Mégse\"); if(GetPlayerMoney(playerid) == 1240000) { SetPlayerPos(playerid,0.0,0.0,0.0); SendClientMessage(playerid, 0x38FF06FF, \"Megvetted a Piheno Házat!\" ); } else { SendClientMessage(playerid, 0x38FF06FF, \"Nincs elég pénzed!\" ); } } case 2: { ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_INPUT, \"Bar:\",\"Megveszed a Bar-t 2145000$ ért?\",\"Megveszem\",\"Mégse\"); if(GetPlayerMoney(playerid) == 2145000) { SetPlayerPos(playerid,0.0,0.0,0.0); SendClientMessage(playerid, 0x38FF06FF, \"Megvetted a Bárat!\" ); } else { SendClientMessage(playerid, 0x38FF06FF, \"Nincs elég pénzed!\" ); } } }}else{ SendClientMessage(playerid, 0xEB000FFF, \"Nem veszel házat??\");}return 1;}}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){if(dialogid == DIALOG_1 && response){ if(listitem == 0) { ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_MSGBOX, \"Hotel:\",\"Megveszed a Hotelt 1530000$ ért?\",\"Megveszem\",\"Mégse\"); return 1;}if(listitem == 1){ ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_MSGBOX, \"Piheno Haz:\",\"Megveszed a Piheno Házat 1240000$ ért?\",\"Megveszem\",\"Mégse\"); return 1;}if(listitem == 2){ ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_MSGBOX, \"Bar:\",\"Megveszed a Bar-t 2145000$ ért?\",\"Megveszem\",\"Mégse\"); return 1;}}if(dialogid == DIALOGID+1){if(GetPlayerMoney(playerid) == 1530000) { SetPlayerPos(playerid,-1983.5172,441.3395,143.9971); SendClientMessage(playerid, 0x38FF06FF, \"Megvetted a hotelt!\" ); }else{ SendClientMessage(playerid, 0x38FF06FF, \"Nincs elég pénzed!\" );}}if(dialogid == DIALOGID+2){ if(GetPlayerMoney(playerid) == 1240000) { SetPlayerPos(playerid,0.0,0.0,0.0); SendClientMessage(playerid, 0x38FF06FF, \"Megvetted a Piheno Házat!\" ); }else { SendClientMessage(playerid, 0x38FF06FF, \"Nincs elég pénzed!\" ); } } if(dialogid == DIALOGID+3){if(GetPlayerMoney(playerid) == 2145000) { SetPlayerPos(playerid,0.0,0.0,0.0); SendClientMessage(playerid, 0x38FF06FF, \"Megvetted a Bárat!\" ); }else { SendClientMessage(playerid, 0x38FF06FF, \"Nincs elég pénzed!\" ); }}return 1;}
C:\\Users\\Vipera\\Desktop\\0.3C\\filterscripts\\berles.pwn(117) : error 017: undefined symbol \"DIALOGID\"C:\\Users\\Vipera\\Desktop\\0.3C\\filterscripts\\berles.pwn(122) : error 017: undefined symbol \"DIALOGID\"C:\\Users\\Vipera\\Desktop\\0.3C\\filterscripts\\berles.pwn(127) : error 017: undefined symbol \"DIALOGID\"C:\\Users\\Vipera\\Desktop\\0.3C\\filterscripts\\berles.pwn(131) : error 017: undefined symbol \"DIALOGID\"C:\\Users\\Vipera\\Desktop\\0.3C\\filterscripts\\berles.pwn(141) : error 017: undefined symbol \"DIALOGID\"C:\\Users\\Vipera\\Desktop\\0.3C\\filterscripts\\berles.pwn(151) : error 017: undefined symbol \"DIALOGID\"Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 6 Errors.
public OnPlayerPickUpPickup(playerid, pickupid){ if(pickupid == haz) ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_LIST, \"Ház bérlés:\",\"Hotel\\nPiheno Haz\\nBar\",\"Kiválaszt\",\"Mégse\"); return 1;}
ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_LIST, \"Ház bérlés:\",\"Hotel\\nPiheno Haz\\nBar\",\"Kiválaszt\",\"Mégse\");
Igen! ShowPlayerDialog(playerid, DIALOG_1, DIALOG_STYLE_LIST, \"Ház bérlés:\",\"Hotel\\nPiheno Haz\\nBar\",\"Kiválaszt\",\"Mégse\");