Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //------< Simple Fighting Style in Dialog by Devilxz >------//
- //----< Include >----//
- #include <a_samp>
- #pragma tabsize 0
- //----< Color >----//
- #define COLOR_RED2 0xFF0000AA
- #define COLOR_BLUE 0x0099FFAA
- //----< Define Filterscript >----//
- #if defined FILTERSCRIPT
- #define FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Fighting Styles in Dialog by Devilxz");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #endif
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, COLOR_BLUE, "Welcome to Our Server! This Server is using Fighting Styles [FS] by Devilxz, ~b~/ftype to learn the~r~Fighting Style!");
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/fshop", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid, 7, DIALOG_STYLE_LIST, "Fighting Style List", "|-> Normal Fighting Styles\n|-> Boxing\n|-> Kungfu\n|-> KneeHead\n|-> GrabKick\n|-> Elbow", "Buy", "Close");
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 7)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) <5000)
- return SendClientMessage(playerid, COLOR_RED2, "-> You Dont Have Enough Money To Learn This Fighting Style! <-");
- GivePlayerMoney(playerid, -5000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) <20000)
- return SendClientMessage(playerid, COLOR_RED2, "-> You Dont Have Enough Money To Learn This Fighting Style! <-");
- GivePlayerMoney(playerid, -20000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
- return GivePlayerMoney(playerid, GetPlayerMoney(playerid)-20000);
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) <15000)
- return SendClientMessage(playerid, COLOR_RED2, "-> You Dont Have Enough Money To Learn This Fighting Style! <-");
- GivePlayerMoney(playerid, -15000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
- return GivePlayerMoney(playerid, GetPlayerMoney(playerid)-15000);
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) <12000)
- return SendClientMessage(playerid, COLOR_RED2, "-> You Dont Have Enough Money To Learn This Fighting Style! <-");
- GivePlayerMoney(playerid, -12000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
- return GivePlayerMoney(playerid, GetPlayerMoney(playerid)-12000);
- }
- if(listitem == 4)
- {
- if(GetPlayerMoney(playerid) <10000)
- return SendClientMessage(playerid, COLOR_RED2, "-> You Dont Have Enough Money To Learn This Fighting Style! <-");
- GivePlayerMoney(playerid, -10000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
- return GivePlayerMoney(playerid, GetPlayerMoney(playerid)-10000);
- }
- if(listitem == 5)
- {
- if(GetPlayerMoney(playerid) <7000)
- return SendClientMessage(playerid, COLOR_RED2, "-> You Dont Have Enough Money To Learn This Fighting Style! <-");
- GivePlayerMoney(playerid, -7000);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
- return GivePlayerMoney(playerid, GetPlayerMoney(playerid)-7000);
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement