Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #include <a_samp>
- #include <colours>
- #if defined FILTERSCRIPT
- // List of all of the colours. (Or colors. Whatever.)
- #define COLOUR_SALMON 0xFA8072FF
- #define COLOUR_RED 0xFF0000AA
- #define COLOUR_PINK 0xFFC0CBFF
- #define COLOUR_ORANGE 0xFF9900AA
- #define COLOUR_CORAL 0xFF7F50FF
- #define COLOUR_YELLOW 0xFFFF00AA
- #define COLOUR_GOLD 0xFFD700FF
- #define COLOUR_VIOLET 0xEE82EEFF
- #define COLOUR_PURPLE 0x800080FF
- #define COLOUR_LIME 0x00FF00FF
- #define COLOUR_GREEN 0x33AA33AA
- #define COLOUR_LAWNGREEN 0x7CFC00FF
- #define COLOUR_OLIVE 0x808000FF
- #define COLOUR_AQUA 0x00FFFFFF
- #define COLOUR_NAVY 0x000080FF
- #define COLOUR_BLUE 0x0000BBAA
- #define COLOUR_TAN 0xD2B48CFF
- #define COLOUR_BROWN 0xA522AFF
- #define COLOUR_MAROON 0x800000FF
- #define COLOUR_WHITE 0xFFFFFFFF
- #define COLOUR_SILVER 0xC0C0C0FF
- public OnFilterScriptInit()
- {
- print("\n-------------------------------------------------------");
- print(" Colour script by [TLA]BlackBlood/TheNuttyScientist");
- print("-------------------------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Filterscript unloaded");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/changecolour", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Select your Colour.", "Red\nOrange\nPink\nSalmon\nCoral\nYellow\nGold\nViolet\nPurple\nLime\nGreen\nLawn Green\nOlive\nAqua\nNavy\nBlue\nTan\nBrown\nMaroon\nWhite\nSilver", "Select", "Cancel");
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(response)
- {
- switch(dialogid)
- {
- case 1:
- {
- switch(listitem)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOUR_RED, "You have changed your colour to red.");
- SetPlayerColor(playerid, 0xFF0000AA);
- }
- case 1:
- {
- SendClientMessage(playerid, COLOUR_ORANGE, "You have changed your colour to orange.");
- SetPlayerColor(playerid, 0xFF9900AA);
- }
- case 2:
- {
- SendClientMessage(playerid, COLOUR_PINK, "You have changed your colour to pink.");
- SetPlayerColor(playerid, 0xFFC0CBFF);
- }
- case 3:
- {
- SendClientMessage(playerid, COLOUR_SALMON, "You have changed your colour to salmon.");
- SetPlayerColor(playerid, 0xFA8072FF);
- }
- case 4:
- {
- SendClientMessage(playerid, COLOUR_CORAL, "You have changed your colour to coral.");
- SetPlayerColor(playerid, 0xFF7F50FF);
- }
- case 5:
- {
- SendClientMessage(playerid, COLOUR_YELLOW, "You have changed your colour to yellow.");
- SetPlayerColor(playerid, 0xFFFF00AA);
- }
- case 6:
- {
- SendClientMessage(playerid, COLOUR_GOLD, "You have changed your colour to gold.");
- SetPlayerColor(playerid, 0xFFD700FF);
- }
- case 7:
- {
- SendClientMessage(playerid, COLOUR_VIOLET, "You have changed your colour to violet.");
- SetPlayerColor(playerid, 0xEE82EEFF);
- }
- case 8:
- {
- SendClientMessage(playerid, COLOUR_PURPLE, "You have changed your colour to purple.");
- SetPlayerColor(playerid, 0x800080FF);
- }
- case 9:
- {
- SendClientMessage(playerid, COLOUR_LIME, "You have changed your colour to lime.");
- SetPlayerColor(playerid, 0x00FF00FF);
- }
- case 10:
- {
- SendClientMessage(playerid, COLOUR_GREEN, "You have changed your colour to green.");
- SetPlayerColor(playerid, 0x33AA33AA);
- }
- case 11:
- {
- SendClientMessage(playerid, COLOUR_LAWNGREEN, "You have changed your colour to lawn green.");
- SetPlayerColor(playerid, 0x7CFC00FF);
- }
- case 12:
- {
- SendClientMessage(playerid, COLOUR_OLIVE, "You have changed your colour to olive.");
- SetPlayerColor(playerid, 0x808000FF);
- }
- case 13:
- {
- SendClientMessage(playerid, COLOUR_AQUA, "You have changed your colour to aqua.");
- SetPlayerColor(playerid, 0x00FFFFFF);
- }
- case 14:
- {
- SendClientMessage(playerid, COLOUR_NAVY, "You have changed your colour to navy.");
- SetPlayerColor(playerid, 0x000080FF);
- }
- case 15:
- {
- SendClientMessage(playerid, COLOUR_BLUE, "You have changed your colour to blue.");
- SetPlayerColor(playerid, 0x0000BBAA);
- }
- case 16:
- {
- SendClientMessage(playerid, COLOUR_TAN, "You have changed your colour to tan.");
- SetPlayerColor(playerid, 0xD2B48CFF);
- }
- case 17:
- {
- SendClientMessage(playerid, COLOUR_BROWN, "You have changed your colour to brown.");
- SetPlayerColor(playerid, 0xA522AFF);
- }
- case 18:
- {
- SendClientMessage(playerid, COLOUR_MAROON, "You have changed your colour to maroon.");
- SetPlayerColor(playerid, 0x800000FF);
- }
- case 19:
- {
- SendClientMessage(playerid, COLOUR_WHITE, "You have changed your colour to white.");
- SetPlayerColor(playerid, 0xFFFFFFFF);
- }
- case 20:
- {
- SendClientMessage(playerid, COLOUR_SILVER, "You have changed your colour to silver.");
- SetPlayerColor(playerid, 0xC0C0C0FF);
- }
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement