Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- +++++++++++++++++++++++++++++++++++++++++++++++++++++
- # SSSSS SS SS SSSS SSSS SSSSSS SS SS #
- # SS SS SS SS SS SS SS SS SS SS SS SS #
- # SS SS SS SS SS SS SS SS SS SS SS #
- # SS SSSSSS SS SS SS SS SSSS SSSS #
- # SSSSSS SS SS SS SS SS SS SS SS SS #
- # SS SS SS SS SS SS SS SS SS SS #
- # SS SS SS SS SS SS SS SS SS SS SS #
- # SSSSS SS SS SSSS SSSS SSSSS SSSS #
- #:::::::::::::::::::::::::::::::::::::::::::::::::::#
- +++++++++++++++++++++++++++++++++++++++++++++++++++++
- Star Minigame by ShOoBy.
- Don't change any Credits.
- ShOoBy's Scripts™ © 2011
- */
- //--------------------------------------------------------------------------------------------------------------
- #define FILTERSCRIPT
- #include <a_samp>
- #if defined FILTERSCRIPT
- //--------------------------------------------------------------------------------------------------------------
- #define COLOR_RED 0xFF0000AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_BRIGHTRED 0xFF0000AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_BLUE 0x3A47DEFF
- #define COLOR_TAN 0xBDB76BAA
- #define COLOR_PURPLE 0x800080AA
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_INDIGO 0x4B00B0AA
- #define COLOR_BLACK 0x00000000
- #define COLOR_DARKGREY 0x696969FF
- new color[MAX_PLAYERS];
- //-----------------------------------------------------------------------------------------------------------
- public OnFilterScriptInit()
- {
- print("\n------------------------------------------");
- print(" ShOoBy's 3D Text System Loaded Succesfully ");
- print("------------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" by ShOoBy ");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- //--------------------------------------------------TEXT COMMAND--------------------------------------------
- if (strcmp("/text", cmdtext, true, 10) == 0)
- {
- if(IsPlayerAdmin(playerid)) {
- ShowPlayerDialog(playerid,3333,DIALOG_STYLE_MSGBOX,"{0470FC}Dinamic 3D Text Creator","{88FC04}Do you want to put a\n{04F4FC}3D Text{88FC04} in this location?","Yes","No");
- }
- else
- {
- SendClientMessage(playerid,COLOR_RED,"You are not an Admin.");
- }
- return 1;
- }
- //-----------------------------------------------------CREDITS----------------------------------------------
- if (strcmp("/tcredits", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid,6144,DIALOG_STYLE_MSGBOX,"{FE8C00}ShOoBy's 3D Text System Credits","{0400FE}Made by {09FE00}ShOoBy{0400FE}, the best scripter","Ok","");
- return 1;
- }
- return 0;
- }
- //-------------------------------------------------------------------------------------------------------------
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 3335)
- {
- new Float:x,Float:y,Float:z;
- GetPlayerPos(playerid,x,y,z);
- if(response)
- {
- if(color[playerid] == 1)
- {
- Create3DTextLabel(inputtext,COLOR_RED,x,y,z,30.0,0,1);
- }
- if(color[playerid] == 2)
- {
- Create3DTextLabel(inputtext,COLOR_BLUE,x,y,z,30.0,0,1);
- }
- if(color[playerid] == 3)
- {
- Create3DTextLabel(inputtext,0x66CC00FF,x,y,z,30.0,0,1);
- }
- if(color[playerid] == 4)
- {
- Create3DTextLabel(inputtext,COLOR_YELLOW,x,y,z,30.0,0,1);
- }
- if(color[playerid] == 5)
- {
- Create3DTextLabel(inputtext,COLOR_ORANGE,x,y,z,30.0,0,1);
- }
- if(color[playerid] == 6)
- {
- Create3DTextLabel(inputtext,0xFF66FFFF,x,y,z,30.0,0,1);
- }
- if(color[playerid] == 7)
- {
- Create3DTextLabel(inputtext,COLOR_GREY,x,y,z,30.0,0,1);
- }
- if(color[playerid] == 8)
- {
- Create3DTextLabel(inputtext,COLOR_INDIGO,x,y,z,30.0,0,1);
- }
- }
- }
- //------------------------------------------------------------------------------------------------------------
- if(dialogid == 3333)
- {
- if(response) return ShowPlayerDialog(playerid,3334,DIALOG_STYLE_LIST,"Text's Color","{FA0404}Red\n{0704FA}Blue\n{2CF11A}Green\n{E2FF09}Yellow\n{FF4101}Orange\n{E97AFD}Pink\n{7A7A7A}Grey\n{330099}Indigo","Select","Cancel");
- else SendClientMessage(playerid,COLOR_BLUE,"Text haven't been placed");
- }
- //------------------------------------------------------------------------------------------------------------
- if(dialogid == 3334)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- color[playerid] = 1;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 1:
- {
- color[playerid]=2;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 2:
- {
- color[playerid]=3;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 3:
- {
- color[playerid]=4;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 4:
- {
- color[playerid]=5;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 5:
- {
- color[playerid]=6;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 6:
- {
- color[playerid]=7;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 7:
- {
- color[playerid]=8;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- case 8:
- {
- color[playerid]=9;
- ShowPlayerDialog(playerid,3335,DIALOG_STYLE_INPUT,"{F8FC04}Text","{04FC8C}Please write in this box the {F8FC04}Text{04FC8C}\nthat you want to place here","INPUT","");
- }
- }
- }
- }
- return 1;
- }
- //-------------------------------------------------------THE END--------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment