#include <a_samp> #include <zcmd> //DEFINICÓK #define Etlap 1 #define Italok 2 #define Etelek 3 #if defined FILTERSCRIPT public OnFilterScriptInit() { return 1; } public OnFilterScriptExit() { return 1; } #else main() { print(\"\\n**** Etlap filterscript v1 by Knife ****\\n\"); } #endif CMD:etlap(playerid, params[]) { ShowPlayerDialog(playerid, Etlap, DIALOG_STYLE_LIST, \"Étlap\", \"Ételek\\nItalok\", \"Kiválaszt\", \"Kilépés\"); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == Etlap) { if(listitem == 0) { ShowPlayerDialog(playerid, Etelek, DIALOG_STYLE_LIST, \"Étlap\", \"Hamburger(200$)\\nPizza(100$)\\nChips(50$)\", \"Kiválaszt\", \"Kilépés\"); } if(listitem == 1) { ShowPlayerDialog(playerid, Italok, DIALOG_STYLE_LIST, \"Italok\", \"Sprite(20$)\\nCola(30$)\\nBomba(200$)\\nCappy(35$)\\nMonster(200$)\\nHell(200$)\\nAdrenalin(200$)\\nKobra(200$)\", \"Kiválaszt\", \"Kilépés\"); } } if(dialogid == Etelek) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 200) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-200); new Float:hp; GetPlayerHealth(playerid,hp); hp += 50; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ettél egy finom hamburgert, jó étvágyat kívánunk!\"); } if(listitem == 1) { if(GetPlayerMoney(playerid) < 100) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-100); new Float:hp; GetPlayerHealth(playerid,hp); hp += 25; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ettél egy finom pizzát, jó étvágyat kívánunk!\"); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 50) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-50); new Float:hp; GetPlayerHealth(playerid,hp); hp += 10; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ettél egy csomag chipset, jó étvágyat kívánunk!\"); } } if(dialogid == Italok) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 20) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-20); new Float:hp; GetPlayerHealth(playerid,hp); hp += 5; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom sprite-t, jó ívást kívánunk!\"); } if(listitem == 1) { if(GetPlayerMoney(playerid) < 30) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-30); new Float:hp; GetPlayerHealth(playerid,hp); hp += 5; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom cola-t, jó ívást kívánunk!\"); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 200) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-200); new Float:hp; GetPlayerHealth(playerid,hp); hp += 100; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom bomba-t, jó ívást kívánunk!\"); } if(listitem == 3) { if(GetPlayerMoney(playerid) < 35) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-35); new Float:hp; GetPlayerHealth(playerid,hp); hp += 7; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom cappy-t, jó ívást kívánunk!\"); } if(listitem == 4) { if(GetPlayerMoney(playerid) < 200) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-200); new Float:hp; GetPlayerHealth(playerid,hp); hp += 100; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom monster-t, jó ívást kívánunk!\"); } if(listitem == 5) { if(GetPlayerMoney(playerid) < 200) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-200); new Float:hp; GetPlayerHealth(playerid,hp); hp += 100; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom hell-t, jó ívást kívánunk!\"); } if(listitem == 6) { if(GetPlayerMoney(playerid) < 200) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-200); new Float:hp; GetPlayerHealth(playerid,hp); hp += 100; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom adrenalin-t, jó ívást kívánunk!\"); } if(listitem == 7) { if(GetPlayerMoney(playerid) < 200) { return SendClientMessage(playerid,0xFF6600FF,\"Nincsen elég pénzed.\"); } GivePlayerMoney(playerid,-200); new Float:hp; GetPlayerHealth(playerid,hp); hp += 100; SetPlayerHealth(playerid,hp); SendClientMessage(playerid,0x33AA33AA,\"Ittál egy finom kobra-t, jó ívást kívánunk!\"); } } return 1; }
A cola drágább, mint az energiaitalok Amúgy szép script Sört hiányoltam.
Jó lett csak így tovább [/quote]Köszönöm szépen igyekeztem
Rendezett igènyes munka várom az animokat és sört is rakj bele ment a plusz
Ment a +! De csak mert enegriaitalokat is raktál be *.* [/quote]Sörnek még jobban fogsz örülni Amúgy köszi mind a kettõtöknek a +-t.OFF: Felfogom tölteni a dialogos fegyverlekérõmet életem 2. scriptjét « Utoljára szerkesztve: 2013. április 22. - 21:39:55 írta Knife » Naplózva