Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- #define SCM SendClientMessage
- //COLORI
- #define COL_TITLES "{FFEE00}"
- #define COL_BIANCO "{FFFFFF}"
- #define COL_ROSSO "{F81414}"
- #define COL_VERDE "{00FF22}"
- #define COL_AZZU "{D6D8FF}"
- #define COL_BLU "{0000C1}"
- #define COLORE_POLIZIA 0x00D9E6FF
- #define COLORE_MEDICI 0xFF0000FF
- #define BIANCO 0xFFFFFFFF
- #define NERO 0x000000FF
- #define VERDE 0x005700FF
- #define BLU 0x0000FFFF
- #define GIALLO 0xFFEE00FF
- #define GIALLOSCURO 0xFFB900FF
- #define ARANCIONE 0xFF6600FF
- #define GRIGIO 0xAFAFAFAA
- #define ROSSO 0xFF0000FF
- #define COLOR_FADE1 0xE6E6E6E6
- #define COLOR_FADE2 0xC8C8C8C8
- #define COLOR_FADE3 0xAAAAAAAA
- #define COLOR_FADE4 0x8C8C8C8C
- #define COLOR_FADE5 0x6E6E6E6E
- #define COLOR_GRAD1 0xB4B5B7FF
- #define COLOR_GRAD2 0xBFC0C2FF
- #define COLOR_GRAD3 0xCBCCCEFF
- #define COLOR_GRAD4 0xD8D8D8FF
- #define COLOR_GRAD5 0xE3E3E3FF
- #define COLOR_GRAD6 0xF0F0F0FF
- #define DVERDE 0x5DFF00FF
- //sistema text
- new Showing[MAX_PLAYERS];
- new Text:Textdraww0;
- new Text:Textdraww1;
- new Text:Textdraww2;
- new Text:Textdraww3;
- new Text:Textdraww4;
- new Text:Textdraww5;
- new Text:Sprite0;//freccia alto dx
- new Text:Sprite1;//frecca middle dx
- new Text:Sprite2;//freccia basso dx
- new Text:Sprite3;//freccia alto sx
- new Text:Sprite4;//freccia middle sx
- new Text:Sprite5;//freccia basso sx
- public OnFilterScriptInit()
- {
- Textdraww0 = TextDrawCreate(150.000000, 70.000000, "modelp1");
- TextDrawBackgroundColor(Textdraww0, 255);
- TextDrawFont(Textdraww0, 5);
- TextDrawLetterSize(Textdraww0, 0.500000, 1.000000);
- TextDrawColor(Textdraww0, -1);
- TextDrawSetOutline(Textdraww0, 0);
- TextDrawSetProportional(Textdraww0, 1);
- TextDrawSetShadow(Textdraww0, 1);
- TextDrawUseBox(Textdraww0, 1);
- TextDrawBoxColor(Textdraww0, 0x00000070 );
- TextDrawBackgroundColor(Textdraww0, 0x00000070);
- TextDrawTextSize(Textdraww0, 160.000000, 145.000000);
- TextDrawSetSelectable(Textdraww0, 0);
- TextDrawSetPreviewModel(Textdraww0, 411);
- TextDrawSetPreviewRot(Textdraww0, -20.0, 0.0, -20.0, 1.0);
- Textdraww1 = TextDrawCreate(327.000000, 70.000000, "modelp2");
- TextDrawBackgroundColor(Textdraww1, 255);
- TextDrawFont(Textdraww1, 5);
- TextDrawLetterSize(Textdraww1, 0.500000, 1.000000);
- TextDrawColor(Textdraww1, -1);
- TextDrawSetOutline(Textdraww1, 0);
- TextDrawSetProportional(Textdraww1, 1);
- TextDrawSetShadow(Textdraww1, 1);
- TextDrawUseBox(Textdraww1, 1);
- TextDrawBoxColor(Textdraww1, 255);
- TextDrawBackgroundColor(Textdraww1, 0x00000070);
- TextDrawTextSize(Textdraww1, 160.000000, 145.000000);
- TextDrawSetSelectable(Textdraww1, 0);
- TextDrawSetPreviewModel(Textdraww1, 411);
- TextDrawSetPreviewRot(Textdraww1, -20.0, 0.0, 200.0, 1.0);
- Textdraww2 = TextDrawCreate(280.000000, 240.000000, "Modello:");
- TextDrawBackgroundColor(Textdraww2, 255);
- TextDrawFont(Textdraww2, 1);
- TextDrawLetterSize(Textdraww2, 0.500000, 1.000000);
- TextDrawColor(Textdraww2, -1);
- TextDrawSetOutline(Textdraww2, 0);
- TextDrawSetProportional(Textdraww2, 1);
- TextDrawSetShadow(Textdraww2, 1);
- TextDrawSetSelectable(Textdraww2, 0);
- Textdraww3 = TextDrawCreate(285.000000, 260.000000, "Colore1");
- TextDrawBackgroundColor(Textdraww3, 255);
- TextDrawFont(Textdraww3, 1);
- TextDrawLetterSize(Textdraww3, 0.500000, 1.000000);
- TextDrawColor(Textdraww3, -1);
- TextDrawSetOutline(Textdraww3, 0);
- TextDrawSetProportional(Textdraww3, 1);
- TextDrawSetShadow(Textdraww3, 1);
- TextDrawSetSelectable(Textdraww3, 0);
- Textdraww4 = TextDrawCreate(285.000000, 280.000000, "Colore2");
- TextDrawBackgroundColor(Textdraww4, 255);
- TextDrawFont(Textdraww4, 1);
- TextDrawLetterSize(Textdraww4, 0.500000, 1.000000);
- TextDrawColor(Textdraww4, -1);
- TextDrawSetOutline(Textdraww4, 0);
- TextDrawSetProportional(Textdraww4, 1);
- TextDrawSetShadow(Textdraww4, 1);
- TextDrawSetSelectable(Textdraww4, 0);
- Textdraww5 = TextDrawCreate(177.000000, 226.000000, "Opz");
- TextDrawBackgroundColor(Textdraww5, 255);
- TextDrawFont(Textdraww5, 5);
- TextDrawLetterSize(Textdraww5, 0.500000, 1.000000);
- TextDrawColor(Textdraww5, -1);
- TextDrawSetOutline(Textdraww5, 0);
- TextDrawSetProportional(Textdraww5, 1);
- TextDrawSetShadow(Textdraww5, 1);
- TextDrawUseBox(Textdraww5, 1);
- TextDrawBoxColor(Textdraww5, 255);
- TextDrawBackgroundColor(Textdraww5, 0x00000070);
- TextDrawTextSize(Textdraww5, 280.000000, 70.000000);
- TextDrawSetSelectable(Textdraww5, 0);
- TextDrawSetPreviewModel(Textdraww5, 19300);
- Sprite0 = TextDrawCreate(413.500, 233.500, "LD_BEAT:right");
- TextDrawFont(Sprite0, 4);
- TextDrawTextSize(Sprite0, 16.000, 17.500);
- TextDrawColor(Sprite0, -1);
- TextDrawSetSelectable(Sprite0, 1);
- Sprite1 = TextDrawCreate(413.500, 254.500, "LD_BEAT:right");
- TextDrawFont(Sprite1, 4);
- TextDrawTextSize(Sprite1, 16.000, 17.500);
- TextDrawColor(Sprite1, -1);
- TextDrawSetSelectable(Sprite1, 1);
- Sprite2 = TextDrawCreate(413.500, 275.500, "LD_BEAT:right");
- TextDrawFont(Sprite2, 4);
- TextDrawTextSize(Sprite2, 16.000, 17.500);
- TextDrawColor(Sprite2, -1);
- TextDrawSetSelectable(Sprite2, 1);
- Sprite3 = TextDrawCreate(202.000, 233.500, "LD_BEAT:left");
- TextDrawFont(Sprite3, 4);
- TextDrawTextSize(Sprite3, 16.000, 17.500);
- TextDrawColor(Sprite3, -1);
- TextDrawSetSelectable(Sprite3, 1);
- Sprite4 = TextDrawCreate(202.000, 254.500, "LD_BEAT:left");
- TextDrawFont(Sprite4, 4);
- TextDrawTextSize(Sprite4, 16.000, 17.500);
- TextDrawColor(Sprite4, -1);
- TextDrawSetSelectable(Sprite4, 1);
- Sprite5 = TextDrawCreate(202.000, 275.500, "LD_BEAT:left");
- TextDrawFont(Sprite5, 4);
- TextDrawTextSize(Sprite5, 16.000, 17.500);
- TextDrawColor(Sprite5, -1);
- TextDrawSetSelectable(Sprite5, 1);
- return 1;
- }
- public OnFilterScriptExit()
- {
- TextDrawHideForAll(Textdraww0);
- TextDrawDestroy(Textdraww0);
- TextDrawHideForAll(Textdraww1);
- TextDrawDestroy(Textdraww1);
- TextDrawHideForAll(Textdraww2);
- TextDrawDestroy(Textdraww2);
- TextDrawHideForAll(Textdraww3);
- TextDrawDestroy(Textdraww3);
- TextDrawHideForAll(Textdraww4);
- TextDrawDestroy(Textdraww4);
- TextDrawHideForAll(Textdraww5);
- TextDrawDestroy(Textdraww5);
- TextDrawHideForAll(Sprite0);
- TextDrawDestroy(Sprite0);
- TextDrawHideForAll(Sprite1);
- TextDrawDestroy(Sprite1);
- TextDrawHideForAll(Sprite2);
- TextDrawDestroy(Sprite2);
- TextDrawHideForAll(Sprite3);
- TextDrawDestroy(Sprite3);
- TextDrawHideForAll(Sprite4);
- TextDrawDestroy(Sprite4);
- TextDrawHideForAll(Sprite5);
- TextDrawDestroy(Sprite5);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- Showing[playerid] = 0;
- return 1;
- }
- CMD:cc(playerid, params[])
- {
- if(Showing[playerid] == 1)
- {
- CancelSelectTextDraw(playerid);
- Showing[playerid] = 0;
- TextDrawHideForPlayer(playerid, Textdraww0);
- TextDrawHideForPlayer(playerid, Textdraww1);
- TextDrawHideForPlayer(playerid, Textdraww2);
- TextDrawHideForPlayer(playerid, Textdraww3);
- TextDrawHideForPlayer(playerid, Textdraww4);
- TextDrawHideForPlayer(playerid, Textdraww5);
- TextDrawHideForPlayer(playerid, Sprite0);
- TextDrawHideForPlayer(playerid, Sprite1);
- TextDrawHideForPlayer(playerid, Sprite2);
- TextDrawHideForPlayer(playerid, Sprite3);
- TextDrawHideForPlayer(playerid, Sprite4);
- TextDrawHideForPlayer(playerid, Sprite5);
- }
- else
- {
- SelectTextDraw(playerid, 0x00FF00FF);
- Showing[playerid] = 1;
- TextDrawShowForPlayer(playerid, Textdraww0);
- TextDrawShowForPlayer(playerid, Textdraww1);
- TextDrawShowForPlayer(playerid, Textdraww2);
- TextDrawShowForPlayer(playerid, Textdraww3);
- TextDrawShowForPlayer(playerid, Textdraww4);
- TextDrawShowForPlayer(playerid, Textdraww5);
- TextDrawShowForPlayer(playerid, Sprite0);
- TextDrawShowForPlayer(playerid, Sprite1);
- TextDrawShowForPlayer(playerid, Sprite2);
- TextDrawShowForPlayer(playerid, Sprite3);
- TextDrawShowForPlayer(playerid, Sprite4);
- TextDrawShowForPlayer(playerid, Sprite5);
- }
- return 1;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- if(clickedid == Sprite0)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "0.");
- }
- if(clickedid == Sprite1)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "1.");
- }
- if(clickedid == Sprite2)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "2.");
- }
- if(clickedid == Sprite3)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "3.");
- }
- if(clickedid == Sprite4)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "4.");
- }
- if(clickedid == Sprite5)
- {
- SendClientMessage(playerid, 0xFFFFFFAA, "5.");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement