Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* DDDDD @ GGGGGGGGGG @ TTTTTTTTTTTTTT AAAAAAAA LL AAAAAAAA NN NN GGGGGGGGGG EEEEEEEE LL
- DDDDDDD III GGGGGGGGGG III TTTTTT TTTTTT AA AA LL AA AA NN NN GGGGGGGGGG EE LL
- DD DD I I GG I I T T AA AA LL AA AA NN NN GG EE LL
- DD DDD I I GG I I T T AA AA LL AA AA NNNN NN GG EE LL
- DD DDD I I GG GGGGG I I T T AAAAAAAA LL AAAAAAAA NN NN NN GG GGGGG EEEEEE LL
- DD DD I I GG GG I I T T AA AA LL AA AA NN NNNN GG GG EE LL
- DDDDDDD I I GGGGGGG GG I I T T AA AA LL AA AA NN NN GGGGGGG GG EE LL
- DDDDD III GGGGGGGGGG III TTTT AA AA LLLLLLLLL AA AA NN NN GGGGGGGGGG EEEEEEEE LLLLLLLLL
- This is a simple textdraw that shows you your nickname. Made by me, DiGiTaL AnGeL, in 10 minutes(I've been to bath too. :)) )
- Please don't remove the credits.
- Credits to ~> DiGiTaL AnGeL ~> For the script
- ~> Zarmaroth ~> For his TextDrawEditor
- ~> Y_Less ~> For his amazing YCMD
- ~> Kalcor ~> For SA:MP
- ~> Spookie ~> For the PAWN Compiler GUI
- */
- #define FILTERSCRIPT
- //______________________________INCLUDES________________________________________
- #include <a_samp>
- #include <YSI\y_commands>
- //_____________________________DEFINES__________________________________________
- #define tdcolor 0xFF0000FF //you can change the textdraw's color here
- #define TDHELP 843
- #define SCM SendClientMessage
- #define RED 0xFF0000FF
- #define GREEN 0x00FF00FF
- new Text:Player_name;
- new td = 0;
- #define SCM SendClientMessage
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- Player_name = TextDrawCreate(319.000000, 422.000000, "");//the position and the text
- print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
- print("= Nickname textdraw by DiGiTaL AnGeL =");
- print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- new sendername[MAX_PLAYER_NAME];
- new string1[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string1, sizeof(string1), "%s", sendername);
- TextDrawSetString(Player_name, string1);
- TextDrawAlignment(Player_name, 2);//the alignment(2 = centered)
- TextDrawBackgroundColor(Player_name, 255);
- TextDrawFont(Player_name, 0);
- TextDrawLetterSize(Player_name, 0.710000, 2.000000);
- TextDrawColor(Player_name, tdcolor);
- TextDrawSetOutline(Player_name, 1);
- TextDrawSetProportional(Player_name, 1);
- td = 1;
- TextDrawShowForPlayer(playerid, Player_name);
- SendClientMessageToAll(0x00FFFFFF, "This server uses nickname textdraw by DiGiTaL_AnGeL! /tdhelp for info!");
- return 1;
- }
- public OnFilterScriptExit()
- {
- SendClientMessageToAll(0xFF0000FF, "The NickName textdraw has been unloaded!");
- print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
- print("= Nickname textdraw by DiGiTaL AnGeL =");
- print("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");
- return 1;
- }
- YCMD:disabletd(playerid, params[], help)
- {
- #pragma unused params, help
- if(td == 1)
- {
- TextDrawHideForPlayer(playerid, Player_name);
- SCM(playerid, GREEN, "The nickname textdraw has been disabled!");
- td = 0;
- }
- else if(td == 0)
- {
- SCM(playerid, RED, "The nickname textdraw is already disabled!");
- }
- return 1;
- }
- YCMD:enabletd(playerid, params[], help)
- {
- #pragma unused params, help
- if(td == 0)
- {
- TextDrawShowForPlayer(playerid, Player_name);
- SCM(playerid, GREEN, "The nickname textdraw has been enabled!");
- td = 1;
- }
- else if(td == 1)
- {
- SCM(playerid, RED, "The nickname textdraw is already enabled!");
- }
- return 1;
- }
- YCMD:tdhelp(playerid, params[], help)
- {
- #pragma unused params, help
- new tdhelp1[90];
- strcat(tdhelp1, "{FF0000}To disable the textdraw ~> /disabletd\n", sizeof(tdhelp1));
- strcat(tdhelp1, "{00FFFF}To enable the textdraw ~> /enabletd\n", sizeof(tdhelp1));
- ShowPlayerDialog(playerid, TDHELP, DIALOG_STYLE_MSGBOX, "NickName textdraw help", tdhelp1, "OK", "");
- return 1;
- }
- #endif
Advertisement
Add Comment
Please, Sign In to add comment