/*Ital RendszerKészítette:Kevin Johnson ~ ZsoliCopyright @ Equinox Gaming 2009-2013*/#include < a_samp >#include < zcmd >#define DIALOG_0 1#define COLOR_LIGHTBLUE 0x00BFFFAA#define COLOR_ULTRARED 0xFF0606FFCMD:italok(playerid, params[]) { ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_LIST, \"{FF0606}Válaszd ki mit szeretnél inni!\", \"{00BFFF}Sör {FF0606}50$\\n{00BFFF}Pálinka {FF0606}100$\\n{00BFFF}Bor {FF0606}250$\\n{00BFFF}Jägermeister {FF0606}350$\\n{00BFFF}Whiskey {FF0606}350$\\n{00BFFF}Víz {FF0606}10$\\n{00BFFF}Cola {FF0606}50$\\n{00BFFF}Citromos üdítõ {FF0606}75$\", \"Választ\", \"Kilépés\"); return 1; }public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])if(dialogid == DIALOG_0){ if(response) { if(listitem == 0) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy sört 50$ értékben!\"); GivePlayerMoney(playerid, -50); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER); SetPlayerHealth(playerid, 100); } if(listitem == 1) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy pálinkát 100$ értékben!\"); GivePlayerMoney(playerid, -100); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER); SetPlayerHealth(playerid, 100); } if(listitem == 2) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy bort 250$ értékben!\"); GivePlayerMoney(playerid, -250); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE); SetPlayerHealth(playerid, 100); } if(listitem == 3) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy jägermeistert 350$ értékben!\"); GivePlayerMoney(playerid, -350); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE); SetPlayerHealth(playerid, 100); } if(listitem == 4) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy whiskeyt 350$ értékben!\"); GivePlayerMoney(playerid, -350); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE); SetPlayerHealth(playerid, 100); } if(listitem == 5) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy üveg vizet 10$ értékben!\"); GivePlayerMoney(playerid, -10); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK); SetPlayerHealth(playerid, 100); } if(listitem == 6) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy colat 50$ értékben!\"); GivePlayerMoney(playerid, -50); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK); SetPlayerHealth(playerid, 100); } if(listitem == 7) { SendClientMessage(playerid, 0x00BFFFAA, \"Vettél egy citromos üdítõt 75$ értékben!\"); GivePlayerMoney(playerid, -75); SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK); SetPlayerHealth(playerid, 100); } } }else{ SendClientMessage(playerid, 0xFF0606FF, \"Kiléptél a dialogból!\");}
Nem rosz, esetleg lementhetnéd hányszor írta be a parancsot és, ha mondjuk az meghaladta a 4-et akkor a SetPlayerDrunk levelnél 20-ra állítod, majd 5-nél 30-ra és így tovább.
és ebbe mi tartott 15 percig?.. [/quote]Teszteléssel együtt.
és ebbe mi tartott 15 percig?..