Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define FILTERSCRIPT
- #include <a_samp>
- #if defined FILTERSCRIPT
- #pragma tabsize 0
- #define COLOR_MEDIUMMAGENTA 0x8B008BAA
- #define COLOR_MAROON 0x800000AA
- #define COLOR_BROWN 0xA52A2AAA
- #define COLOR_ORANGE 0xFF9900AA
- #define COLOR_CRIMSON 0xDC143CAA
- #define COLOR_LIME 0x10F441AA
- #define COLOR_RED 0xAA3333AA
- #define COLOR_NASTASIC 0xFF0000AA
- #define COLOR_GREY 0xAFAFAFAA
- #define COLOR_GREEN 0x33AA33AA
- #define COLOR_YELLOW 0xFFFF00AA
- #define COLOR_PINK 0xFF66FFAA
- #define COLOR_BLUE 0x0000BBAA
- #define COLOR_LIGHTBLUE 0x33CCFFAA
- #define COLOR_CYAN 0x00BFF3AA
- #define COLOR_PURPLE 0x990099AA
- #define COLOR_BLACK 0x000000AA
- #define COLOR_WHITE 0xFFFFFFAA
- new Text:Kocsivasarlasbox1;
- new Text:Kocsivasarlasbox2;
- new Text:Kocsivasarlasbox3;
- new Text:Infernus;
- new Text:Sultan;
- new Text:HotringRacerA;
- new kocsivasarStatus;
- public OnFilterScriptInit()
- {
- Kocsivasarlasbox1 = TextDrawCreate(200.0, 90.0, "_");
- TextDrawAlignment(Kocsivasarlasbox1, 2);
- TextDrawLetterSize(Kocsivasarlasbox1, 17.699999, 1.99999);
- TextDrawColor(Kocsivasarlasbox1, COLOR_LIME);
- TextDrawSetShadow(Kocsivasarlasbox1, 1);
- TextDrawSetOutline(Kocsivasarlasbox1, 1);
- TextDrawUseBox(Kocsivasarlasbox1, 1);
- TextDrawBoxColor(Kocsivasarlasbox1, COLOR_LIME);
- TextDrawTextSize(Kocsivasarlasbox1, 300, 300);
- Kocsivasarlasbox2 = TextDrawCreate(200.0, 320.0, "_");
- TextDrawAlignment(Kocsivasarlasbox2, 2);
- TextDrawLetterSize(Kocsivasarlasbox2, 17.699999, 1.99999);
- TextDrawColor(Kocsivasarlasbox2, COLOR_LIME);
- TextDrawSetShadow(Kocsivasarlasbox2, 1);
- TextDrawSetOutline(Kocsivasarlasbox2, 1);
- TextDrawUseBox(Kocsivasarlasbox2, 1);
- TextDrawBoxColor(Kocsivasarlasbox2, COLOR_LIME);
- TextDrawTextSize(Kocsivasarlasbox2, 300, 300);
- Kocsivasarlasbox3 = TextDrawCreate(200.0, 110.0, "_");
- TextDrawAlignment(Kocsivasarlasbox3, 2);
- TextDrawLetterSize(Kocsivasarlasbox3, 38.999999, 30.99999);
- TextDrawColor(Kocsivasarlasbox3, COLOR_BLACK);
- TextDrawSetShadow(Kocsivasarlasbox3, 1);
- TextDrawSetOutline(Kocsivasarlasbox3, 1);
- TextDrawUseBox(Kocsivasarlasbox3, 1);
- TextDrawBoxColor(Kocsivasarlasbox3, COLOR_BLACK);
- TextDrawTextSize(Kocsivasarlasbox3, 300, 300);
- Infernus = TextDrawCreate(240.0, 140.0, "_" ) ;
- TextDrawFont(Infernus, TEXT_DRAW_FONT_MODEL_PREVIEW);
- TextDrawUseBox(Infernus, 1);
- TextDrawBoxColor(Infernus, 0x000000FF);
- TextDrawTextSize(Infernus, 40.0, 40.0);
- TextDrawSetPreviewModel(Infernus, 411);
- TextDrawSetSelectable(Infernus, 1);
- Sultan = TextDrawCreate(269.0, 140.0, "_" ) ;
- TextDrawFont(Sultan, TEXT_DRAW_FONT_MODEL_PREVIEW);
- TextDrawUseBox(Sultan, 1);
- TextDrawBoxColor(Sultan, 0x000000FF);
- TextDrawTextSize(Sultan, 40.0, 40.0);
- TextDrawSetPreviewModel(Sultan, 560);
- TextDrawSetSelectable(Sultan, 1);
- HotringRacerA = TextDrawCreate(269.0, 140.0, "_" ) ;
- TextDrawFont(HotringRacerA, TEXT_DRAW_FONT_MODEL_PREVIEW);
- TextDrawUseBox(HotringRacerA, 1);
- TextDrawBoxColor(HotringRacerA, 0x000000FF);
- TextDrawTextSize(HotringRacerA, 40.0, 40.0);
- TextDrawSetPreviewModel(HotringRacerA, 502);
- TextDrawSetSelectable(HotringRacerA, 1);
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp("/kocsivasarlas", cmdtext, true, 10) == 0)
- {
- if(kocsivasarStatus == 0)
- {
- TextDrawShowForPlayer(playerid, Kocsivasarlasbox1);
- TextDrawShowForPlayer(playerid, Kocsivasarlasbox2);
- TextDrawShowForPlayer(playerid, Kocsivasarlasbox3);
- TextDrawShowForPlayer(playerid, Infernus);
- TextDrawShowForPlayer(playerid, Sultan);
- TextDrawShowForPlayer(playerid, HotringRacerA);
- kocsivasarStatus = 1;
- SendClientMessage(playerid, 0xdbbff6AA, "Sikeresen beléptél a kocsi vásárló panelbe");
- }
- else
- {
- TextDrawHideForPlayer(playerid, Kocsivasarlasbox1);
- TextDrawHideForPlayer(playerid, Kocsivasarlasbox2);
- TextDrawHideForPlayer(playerid, Kocsivasarlasbox3);
- TextDrawHideForPlayer(playerid, Infernus);
- TextDrawHideForPlayer(playerid, Sultan);
- TextDrawHideForPlayer(playerid, HotringRacerA);
- kocsivasarStatus = 0;
- SendClientMessage(playerid, 0xdbbff6AA, "Sikeresen kiléptél a kocsi vásárló panelből");
- }
- }
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys == KEY_YES)
- {
- SelectTextDraw(playerid, 0x33CCFF55);
- }
- return 0;
- }
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- if(clickedid == Infernus)
- {
- CreateVehicle(411, 2488.5398, -1666.3784, 13.1550, 89.8200, -1, -1, 100);
- GivePlayerMoney(playerid, -1000);
- SendClientMessage(playerid, 0xdbbff6AA, "Sikeresen kiválasztottad az Infernus típusú járművet");
- }
- if(clickedid == Sultan)
- {
- CreateVehicle(560, 2488.5398, -1666.3784, 13.1550, 89.8200, -1, -1, 100);
- GivePlayerMoney(playerid, -700);
- SendClientMessage(playerid, 0xdbbff6AA, "Sikeresen kiválasztottad a Sultan típusú járművet");
- }
- if(clickedid == HotringRacerA)
- {
- CreateVehicle(502, 2488.5398, -1666.3784, 13.1550, 89.8200, -1, -1, 100);
- GivePlayerMoney(playerid, -1100);
- SendClientMessage(playerid, 0xdbbff6AA, "Sikeresen kiválasztottad a Hotring Racer A típusú járművet");
- }
- return 1;
- }
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement