Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // -------------------------------------------------
- #define FILTERSCRIPT
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #define DIALOG_TDMSG ( 50 )
- // -------------------------------------------------
- new Text:gMessage;
- new IsTextDrawShown;
- #if defined FILTERSCRIPT
- // -------------------------------------------------
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print("Today's message textdraw system by KaRToNiToS loaded.");
- print("--------------------------------------\n");
- gMessage = TextDrawCreate(8.000000, 426.000000, "_");
- TextDrawBackgroundColor(gMessage, 255);
- TextDrawFont(gMessage, 1);
- TextDrawLetterSize(gMessage, 0.280000, 1.200000);
- TextDrawColor(gMessage, -1);
- TextDrawSetOutline(gMessage, 1);
- TextDrawSetProportional(gMessage, 1);
- return true; }
- public OnFilterScriptExit()
- {
- TextDrawDestroy(Text:gMessage);
- return true; }
- #endif
- //-------------------------------------------------
- public OnDialogResponse( playerid, dialogid, response, listitem, inputtext[ ] ) {
- if(dialogid == 50){
- if(isnull(inputtext)) {
- ShowPlayerDialog(playerid, DIALOG_TDMSG, DIALOG_STYLE_INPUT, "Todays message", "{FF0000}You must add a text", "Add", "Close");
- return true; }
- else if(response){
- TextDrawSetString(gMessage, inputtext);
- TextDrawShowForAll(gMessage);
- IsTextDrawShown = 1; }}
- return true; }
- // -------------------------------------------------
- CMD:todaysmessage(playerid) {
- ShowPlayerDialog(playerid, DIALOG_TDMSG, DIALOG_STYLE_INPUT, "Todays message", "Enter down below to edit Today's message.", "Add", "Close");
- return 1; }
- // -------------------------------------------------
- CMD:hidetodaysmessage(playerid, params[]) {
- if(IsTextDrawShown == 0) return SendClientMessage(playerid, -1, "{FF0000}There is no text to hide!");
- TextDrawHideForAll(Text:gMessage);
- IsTextDrawShown = 0;
- return 1; }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement