Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // FilterScript TextDraw Random Messages by Joksa
- // FilterScript TextDraw Random Messages by Joksa
- // FilterScript TextDraw Random Messages by Joksa
- // *** Don't remove the credits *** by Joksa
- #define FILTERSCRIPT
- #include <a_samp>
- //------News------
- new Text:Textdraw2;
- new Text:Textdraw3;
- //Forwards
- forward ChangeTextDraw();
- //-----FILTERSCRIPT-----
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n----------------------------------------------");
- print("**********************************************");
- print("TextDraw Random Messages is Loaded :D by Joksa");
- print("**********************************************");
- print("----------------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("\n--------------------------------------");
- print("\n");
- print(" TextDraw Random Messages is unloaded :D by Joksa");
- print("\n");
- print("--------------------------------------\n");
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" By Joksa");
- print("----------------------------------\n");
- }
- #endif
- public OnGameModeInit()
- {
- Textdraw2 = TextDrawCreate(0.000000,437.000000,"Help:");
- Textdraw3 = TextDrawCreate(303.000000,437.000000," ");
- TextDrawUseBox(Textdraw2,1);
- TextDrawBoxColor(Textdraw2,0x00000066);
- TextDrawTextSize(Textdraw2,700.000000,1500.000000);
- TextDrawAlignment(Textdraw2,1);
- TextDrawAlignment(Textdraw3,2);
- TextDrawBackgroundColor(Textdraw2,0x00000066);
- TextDrawBackgroundColor(Textdraw3,0x000000ff);
- TextDrawFont(Textdraw2,1);
- TextDrawLetterSize(Textdraw2,0.299999,1.000000);
- TextDrawFont(Textdraw3,2);
- TextDrawLetterSize(Textdraw3,0.399999,1.000000);
- TextDrawColor(Textdraw2,0x00ff00cc);
- TextDrawColor(Textdraw3,0xffffffff);
- TextDrawSetOutline(Textdraw2,1);
- TextDrawSetOutline(Textdraw3,1);
- TextDrawSetProportional(Textdraw2,1);
- TextDrawSetProportional(Textdraw3,1);
- TextDrawSetShadow(Textdraw2,1);
- TextDrawSetShadow(Textdraw3,1);
- SetTimer("ChangeTextDraw",6000,true);
- return 1;
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- TextDrawShowForPlayer(playerid, Textdraw2);
- TextDrawShowForPlayer(playerid, Textdraw3);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- TextDrawDestroy(Text:Textdraw2);
- TextDrawDestroy(Text:Textdraw3);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- TextDrawShowForPlayer(playerid, Textdraw2);
- TextDrawShowForPlayer(playerid, Textdraw3);
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- return 1;
- }
- public ChangeTextDraw()
- {
- new Text:TextDraw3;
- new TD = random(5);
- //If you want more you have to change random(5) in the example of Random(7) if you have 5 messages; if you have 7 different messages but dont forget to edit the cases too!! switch (TD)
- switch (TD)
- {
- case 0: TextDrawSetString(TextDraw3, "Type the /help for server commands") && TextDrawSetString(TextDraw3, "Type the /Help for server commands");
- case 1: TextDrawSetString(TextDraw3, "Type the /Help if you donˇt know the commands") && TextDrawSetString(TextDraw3, "Type the /Help if you donˇt know the commands");
- case 2: TextDrawSetString(TextDraw3, "Type the /help for commands") && TextDrawSetString(TextDraw3, "Type the /Help for commands");
- case 3: TextDrawSetString(TextDraw3, "Type the /Help to see the server commands") && TextDrawSetString(TextDraw3, "Type the /Help to see the server commands");
- case 4: TextDrawSetString(TextDraw3, "Type the /help to see all commands") && TextDrawSetString(TextDraw3, "Type the /Help to see all commands");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment