Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////////////////////////////////////////////////////////////////////////////////
- // //
- // //
- // RolePlay FS //
- // By Cvelle //
- // //
- //Linija : 430 //
- //Datum : 16.07.2013 //
- //Credits : / //
- // //
- //////////////////////////////////////////////////////////////////////////////////////
- #include <a_samp>
- new Text:Textdraw0;
- new Text:Textdraw2;
- new Text:Textdraw3;
- new Text:Textdraw4;
- new Text:Textdraw5;
- new Text:Textdraw6;
- new Text:Textdraw7;
- new Text:Textdraw8;
- new Text:Textdraw11;
- new Text:Textdraw13;
- new Text:Textdraw15;
- new Text:Textdraw16;
- new Text:Textdraw17;
- new Text:Textdraw18;
- new Text:Textdraw19;
- new Text:Textdraw21;
- new Text:Textdraw22;
- new Text:Textdraw23;
- new Text:Textdraw24;
- new Text:Textdraw25;
- new Text:Textdraw26;
- new Text:Textdraw27;
- //============================================================================================================//
- enum
- {
- DIALOG_CVELLE,
- DIALOG_CVEELE,
- DIALOG_CVELLLE
- }
- #define DIALOG_CVELLE 1
- #define DIALOG_CVEELE 2
- #define DIALOG_CVELLLE 3
- //============================================================================================================//
- #define COLOR_PURPLE 0xC2A2DAAA
- //=================================================================================================-==========//
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" RolePlay Pravila By Cvelle :) |");
- print("---------------------------------------\n");
- Textdraw0 = TextDrawCreate(11.000000, 169.000000, ".");
- TextDrawBackgroundColor(Textdraw0, 255);
- TextDrawFont(Textdraw0, 0);
- TextDrawLetterSize(Textdraw0, -0.049998, 18.599998);
- TextDrawColor(Textdraw0, 255);
- TextDrawSetOutline(Textdraw0, 0);
- TextDrawSetProportional(Textdraw0, 1);
- TextDrawSetShadow(Textdraw0, 1);
- TextDrawUseBox(Textdraw0, 1);
- TextDrawBoxColor(Textdraw0, 68146);
- TextDrawTextSize(Textdraw0, 200.000000, -10.000000);
- Textdraw2 = TextDrawCreate(80.000000, 185.000000, "-RolePlay-");
- TextDrawBackgroundColor(Textdraw2, 255);
- TextDrawFont(Textdraw2, 2);
- TextDrawLetterSize(Textdraw2, 0.209998, 1.000000);
- TextDrawColor(Textdraw2, -1);
- TextDrawSetOutline(Textdraw2, 0);
- TextDrawSetProportional(Textdraw2, 1);
- TextDrawSetShadow(Textdraw2, 0);
- Textdraw3 = TextDrawCreate(74.000000, 210.000000, "-MetaGaming-");
- TextDrawBackgroundColor(Textdraw3, 255);
- TextDrawFont(Textdraw3, 2);
- TextDrawLetterSize(Textdraw3, 0.209998, 1.000000);
- TextDrawColor(Textdraw3, -1);
- TextDrawSetOutline(Textdraw3, 0);
- TextDrawSetProportional(Textdraw3, 1);
- TextDrawSetShadow(Textdraw3, 0);
- Textdraw4 = TextDrawCreate(11.000000, 239.000000, ".");
- TextDrawBackgroundColor(Textdraw4, 255);
- TextDrawFont(Textdraw4, 1);
- TextDrawLetterSize(Textdraw4, 0.019997, -0.899999);
- TextDrawColor(Textdraw4, -1);
- TextDrawSetOutline(Textdraw4, 0);
- TextDrawSetProportional(Textdraw4, 1);
- TextDrawSetShadow(Textdraw4, 1);
- TextDrawUseBox(Textdraw4, 1);
- TextDrawBoxColor(Textdraw4, -825307393);
- TextDrawTextSize(Textdraw4, 200.000000, -57.000000);
- Textdraw5 = TextDrawCreate(52.000000, 165.000000, "-RP PRAVILA-");
- TextDrawBackgroundColor(Textdraw5, 255);
- TextDrawFont(Textdraw5, 2);
- TextDrawLetterSize(Textdraw5, 0.459998, 1.299998);
- TextDrawColor(Textdraw5, -1);
- TextDrawSetOutline(Textdraw5, 0);
- TextDrawSetProportional(Textdraw5, 1);
- TextDrawSetShadow(Textdraw5, 0);
- Textdraw6 = TextDrawCreate(72.000000, 240.000000, "-DeathMatch-");
- TextDrawBackgroundColor(Textdraw6, 255);
- TextDrawFont(Textdraw6, 2);
- TextDrawLetterSize(Textdraw6, 0.209999, 1.000000);
- TextDrawColor(Textdraw6, -1);
- TextDrawSetOutline(Textdraw6, 0);
- TextDrawSetProportional(Textdraw6, 1);
- TextDrawSetShadow(Textdraw6, 0);
- Textdraw7 = TextDrawCreate(75.000000, 272.000000, "-BunnyHop-");
- TextDrawBackgroundColor(Textdraw7, 255);
- TextDrawFont(Textdraw7, 2);
- TextDrawLetterSize(Textdraw7, 0.209998, 1.000000);
- TextDrawColor(Textdraw7, -1);
- TextDrawSetOutline(Textdraw7, 0);
- TextDrawSetProportional(Textdraw7, 1);
- TextDrawSetShadow(Textdraw7, 0);
- Textdraw8 = TextDrawCreate(72.000000, 220.000000, "-PowerGaming-");
- TextDrawBackgroundColor(Textdraw8, 255);
- TextDrawFont(Textdraw8, 2);
- TextDrawLetterSize(Textdraw8, 0.209998, 1.000000);
- TextDrawColor(Textdraw8, -1);
- TextDrawSetOutline(Textdraw8, 0);
- TextDrawSetProportional(Textdraw8, 1);
- TextDrawSetShadow(Textdraw8, 0);
- Textdraw11 = TextDrawCreate(72.000000, 250.000000, "-RevangeKill-");
- TextDrawBackgroundColor(Textdraw11, 255);
- TextDrawFont(Textdraw11, 2);
- TextDrawLetterSize(Textdraw11, 0.209998, 1.000000);
- TextDrawColor(Textdraw11, -1);
- TextDrawSetOutline(Textdraw11, 0);
- TextDrawSetProportional(Textdraw11, 1);
- TextDrawSetShadow(Textdraw11, 0);
- Textdraw13 = TextDrawCreate(72.000000, 283.000000, "-Bug Abusing-");
- TextDrawBackgroundColor(Textdraw13, 255);
- TextDrawFont(Textdraw13, 2);
- TextDrawLetterSize(Textdraw13, 0.209998, 1.000000);
- TextDrawColor(Textdraw13, -1);
- TextDrawSetOutline(Textdraw13, 0);
- TextDrawSetProportional(Textdraw13, 1);
- TextDrawSetShadow(Textdraw13, 0);
- Textdraw15 = TextDrawCreate(114.000000, 331.000000, "RP Pravila by Cvelle");
- TextDrawBackgroundColor(Textdraw15, 255);
- TextDrawFont(Textdraw15, 2);
- TextDrawLetterSize(Textdraw15, 0.189998, 0.799998);
- TextDrawColor(Textdraw15, -1);
- TextDrawSetOutline(Textdraw15, 0);
- TextDrawSetProportional(Textdraw15, 1);
- TextDrawSetShadow(Textdraw15, 0);
- Textdraw16 = TextDrawCreate(234.000000, 335.000000, "o");
- TextDrawBackgroundColor(Textdraw16, -825307393);
- TextDrawFont(Textdraw16, 1);
- TextDrawLetterSize(Textdraw16, -12.280010, 0.699998);
- TextDrawColor(Textdraw16, -1);
- TextDrawSetOutline(Textdraw16, 0);
- TextDrawSetProportional(Textdraw16, 1);
- TextDrawSetShadow(Textdraw16, 1);
- Textdraw17 = TextDrawCreate(234.000000, 335.000000, "o");
- TextDrawBackgroundColor(Textdraw17, -825307393);
- TextDrawFont(Textdraw17, 1);
- TextDrawLetterSize(Textdraw17, -12.280010, 0.699998);
- TextDrawColor(Textdraw17, -1);
- TextDrawSetOutline(Textdraw17, 0);
- TextDrawSetProportional(Textdraw17, 1);
- TextDrawSetShadow(Textdraw17, 1);
- Textdraw18 = TextDrawCreate(12.000000, 185.000000, ".");
- TextDrawBackgroundColor(Textdraw18, 255);
- TextDrawFont(Textdraw18, 1);
- TextDrawLetterSize(Textdraw18, 0.019998, -0.899999);
- TextDrawColor(Textdraw18, -1);
- TextDrawSetOutline(Textdraw18, 0);
- TextDrawSetProportional(Textdraw18, 1);
- TextDrawSetShadow(Textdraw18, 1);
- TextDrawUseBox(Textdraw18, 1);
- TextDrawBoxColor(Textdraw18, -825307393);
- TextDrawTextSize(Textdraw18, 200.000000, -57.000000);
- Textdraw19 = TextDrawCreate(12.000000, 207.000000, ".");
- TextDrawBackgroundColor(Textdraw19, 255);
- TextDrawFont(Textdraw19, 1);
- TextDrawLetterSize(Textdraw19, 0.019998, -0.899999);
- TextDrawColor(Textdraw19, -1);
- TextDrawSetOutline(Textdraw19, 0);
- TextDrawSetProportional(Textdraw19, 1);
- TextDrawSetShadow(Textdraw19, 1);
- TextDrawUseBox(Textdraw19, 1);
- TextDrawBoxColor(Textdraw19, -825307393);
- TextDrawTextSize(Textdraw19, 200.000000, -57.000000);
- Textdraw21 = TextDrawCreate(202.000000, 0.000000, "o");
- TextDrawBackgroundColor(Textdraw21, -825307393);
- TextDrawFont(Textdraw21, 1);
- TextDrawLetterSize(Textdraw21, 0.129997, 44.800018);
- TextDrawColor(Textdraw21, -825307393);
- TextDrawSetOutline(Textdraw21, 0);
- TextDrawSetProportional(Textdraw21, 1);
- TextDrawSetShadow(Textdraw21, 1);
- Textdraw22 = TextDrawCreate(12.000000, 269.000000, ".");
- TextDrawBackgroundColor(Textdraw22, 255);
- TextDrawFont(Textdraw22, 1);
- TextDrawLetterSize(Textdraw22, 0.019998, -0.899999);
- TextDrawColor(Textdraw22, -1);
- TextDrawSetOutline(Textdraw22, 0);
- TextDrawSetProportional(Textdraw22, 1);
- TextDrawSetShadow(Textdraw22, 1);
- TextDrawUseBox(Textdraw22, 1);
- TextDrawBoxColor(Textdraw22, -825307393);
- TextDrawTextSize(Textdraw22, 200.000000, -57.000000);
- Textdraw23 = TextDrawCreate(12.000000, 304.000000, ".");
- TextDrawBackgroundColor(Textdraw23, 255);
- TextDrawFont(Textdraw23, 1);
- TextDrawLetterSize(Textdraw23, 0.019998, -0.899999);
- TextDrawColor(Textdraw23, -1);
- TextDrawSetOutline(Textdraw23, 0);
- TextDrawSetProportional(Textdraw23, 1);
- TextDrawSetShadow(Textdraw23, 1);
- TextDrawUseBox(Textdraw23, 1);
- TextDrawBoxColor(Textdraw23, -825307393);
- TextDrawTextSize(Textdraw23, 200.000000, -57.000000);
- Textdraw24 = TextDrawCreate(11.000000, 171.000000, ".");
- TextDrawBackgroundColor(Textdraw24, 255);
- TextDrawFont(Textdraw24, 1);
- TextDrawLetterSize(Textdraw24, 0.019998, -0.899999);
- TextDrawColor(Textdraw24, -1);
- TextDrawSetOutline(Textdraw24, 0);
- TextDrawSetProportional(Textdraw24, 1);
- TextDrawSetShadow(Textdraw24, 1);
- TextDrawUseBox(Textdraw24, 1);
- TextDrawBoxColor(Textdraw24, -825307393);
- TextDrawTextSize(Textdraw24, 200.000000, -57.000000);
- Textdraw25 = TextDrawCreate(5.000000, 0.000000, "o");
- TextDrawBackgroundColor(Textdraw25, -825307393);
- TextDrawFont(Textdraw25, 1);
- TextDrawLetterSize(Textdraw25, 0.129997, 44.400024);
- TextDrawColor(Textdraw25, -825307393);
- TextDrawSetOutline(Textdraw25, 0);
- TextDrawSetProportional(Textdraw25, 1);
- TextDrawSetShadow(Textdraw25, 1);
- Textdraw26 = TextDrawCreate(68.000000, 306.000000, "-Gun From Ass-");
- TextDrawBackgroundColor(Textdraw26, 255);
- TextDrawFont(Textdraw26, 2);
- TextDrawLetterSize(Textdraw26, 0.209997, 1.000000);
- TextDrawColor(Textdraw26, -1);
- TextDrawSetOutline(Textdraw26, 0);
- TextDrawSetProportional(Textdraw26, 1);
- TextDrawSetShadow(Textdraw26, 0);
- Textdraw27 = TextDrawCreate(69.000000, 316.000000, "-Ninja Jacking-");
- TextDrawBackgroundColor(Textdraw27, 255);
- TextDrawFont(Textdraw27, 2);
- TextDrawLetterSize(Textdraw27, 0.209997, 1.000000);
- TextDrawColor(Textdraw27, -1);
- TextDrawSetOutline(Textdraw27, 0);
- TextDrawSetProportional(Textdraw27, 1);
- TextDrawSetShadow(Textdraw27, 0);
- TextDrawSetSelectable(Textdraw0, false);
- TextDrawSetSelectable(Textdraw5, false);
- TextDrawSetSelectable(Textdraw4, false);
- TextDrawSetSelectable(Textdraw16, false);
- TextDrawSetSelectable(Textdraw17, false);
- TextDrawSetSelectable(Textdraw18, false);
- TextDrawSetSelectable(Textdraw19, false);
- TextDrawSetSelectable(Textdraw21, false);
- TextDrawSetSelectable(Textdraw22, false);
- TextDrawSetSelectable(Textdraw23, false);
- TextDrawSetSelectable(Textdraw24, false);
- TextDrawSetSelectable(Textdraw25, false);
- TextDrawSetSelectable(Textdraw15, false);
- TextDrawSetSelectable(Textdraw3, true); // MetaGaming
- TextDrawSetSelectable(Textdraw2, true); // RolePlay
- TextDrawSetSelectable(Textdraw6, true); // DM
- TextDrawSetSelectable(Textdraw7, true); // BH
- TextDrawSetSelectable(Textdraw8, true); // PG
- TextDrawSetSelectable(Textdraw11, true); // RAVANGE KILL
- TextDrawSetSelectable(Textdraw13, true); // BA
- TextDrawSetSelectable(Textdraw26, true); //GFA
- TextDrawSetSelectable(Textdraw27, true); //NJ
- return 1;
- }
- //============================================================================================================//
- public OnFilterScriptExit()
- {
- TextDrawDestroy(Textdraw0);
- TextDrawDestroy(Textdraw5);
- TextDrawDestroy(Textdraw4);
- TextDrawDestroy(Textdraw16);
- TextDrawDestroy(Textdraw17);
- TextDrawDestroy(Textdraw18);
- TextDrawDestroy(Textdraw19);
- TextDrawDestroy(Textdraw21);
- TextDrawDestroy(Textdraw22);
- TextDrawDestroy(Textdraw23);
- TextDrawDestroy(Textdraw24);
- TextDrawDestroy(Textdraw25);
- TextDrawDestroy(Textdraw15);
- TextDrawDestroy(Textdraw3);
- TextDrawDestroy(Textdraw2);
- TextDrawDestroy(Textdraw6);
- TextDrawDestroy(Textdraw7);
- TextDrawDestroy(Textdraw8);
- TextDrawDestroy(Textdraw11);
- TextDrawDestroy(Textdraw13);
- TextDrawDestroy(Textdraw26);
- TextDrawDestroy(Textdraw27);
- return 1;
- }
- //============================================================================================================//
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (!strcmp("/pravila", cmdtext, true))
- {
- TextDrawShowForPlayer(playerid, Textdraw0);
- TextDrawShowForPlayer(playerid, Textdraw5);
- TextDrawShowForPlayer(playerid, Textdraw4);
- TextDrawShowForPlayer(playerid, Textdraw16);
- TextDrawShowForPlayer(playerid, Textdraw17);
- TextDrawShowForPlayer(playerid, Textdraw18);
- TextDrawShowForPlayer(playerid, Textdraw19);
- TextDrawShowForPlayer(playerid, Textdraw21);
- TextDrawShowForPlayer(playerid, Textdraw22);
- TextDrawShowForPlayer(playerid, Textdraw23);
- TextDrawShowForPlayer(playerid, Textdraw24);
- TextDrawShowForPlayer(playerid, Textdraw25);
- TextDrawShowForPlayer(playerid, Textdraw15);
- TextDrawShowForPlayer(playerid, Textdraw3);
- TextDrawShowForPlayer(playerid, Textdraw2);
- TextDrawShowForPlayer(playerid, Textdraw6);
- TextDrawShowForPlayer(playerid, Textdraw7);
- TextDrawShowForPlayer(playerid, Textdraw8);
- TextDrawShowForPlayer(playerid, Textdraw11);
- TextDrawShowForPlayer(playerid, Textdraw13);
- TextDrawShowForPlayer(playerid, Textdraw26);
- TextDrawShowForPlayer(playerid, Textdraw27);
- new sendername[MAX_PLAYER_NAME];
- new string[256];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s Otvara RP Pravila (/pravila).", sendername);
- SendClientMessage(playerid, COLOR_PURPLE, string);
- SelectTextDraw(playerid, 0xA3B4C5FF);
- return 1;
- }
- return 0;
- }
- //============================================================================================================//
- public OnPlayerClickTextDraw(playerid, Text:clickedid)
- {
- if(_:clickedid != 65535)
- {
- if(clickedid == Textdraw2)
- {
- ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "{C0C0C0}Roleplay","{FFFFFF}Simulacija Stvarnog Zivota","Izadji","");
- }
- else if(clickedid == Textdraw3)
- {
- ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "{C0C0C0}MetaGaming","{FFFFFF}Mesanje IC i OOC Chata","Izadji","");
- }
- else if(clickedid == Textdraw6)
- {
- ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "{C0C0C0}Deathmatch","{FFFFFF}Ubijanje igrace bez RolePlay razloga","Izadji","");
- }
- else if(clickedid == Textdraw7)
- {
- ShowPlayerDialog(playerid, 6, DIALOG_STYLE_MSGBOX, "{C0C0C0}Bunny Hop","{FFFFFF}Istovremeno Trcanje i Skakanje","Izadji","");
- }
- else if(clickedid == Textdraw8)
- {
- ShowPlayerDialog(playerid, 4, DIALOG_STYLE_MSGBOX, "{C0C0C0}PowerGaming","{FFFFFF}Radnja nemoguca u RL,npr {C0C0C0}Skocis sa zgrade i prezivis","Ok","Izadji");
- }
- else if(clickedid == Textdraw11)
- {
- ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "{C0C0C0}RevengeKill","{FFFFFF}Ubijanje iz osvete","Izadji","");
- }
- else if(clickedid == Textdraw13)
- {
- ShowPlayerDialog(playerid, 7, DIALOG_STYLE_MSGBOX, "{C0C0C0}Bug Abusing","{FFFFFF}Iskoristavanje Bugova u skripti","Izadji","");
- }
- else if(clickedid == Textdraw26)
- {
- ShowPlayerDialog(playerid, 8, DIALOG_STYLE_MSGBOX, "{C0C0C0}Gun From Ass","{FFFFFF}Vadenje oruzija bez {C0C0C0}/me {C0C0C0}i {FFFFFF}/do {C0C0C0}komande","Izadji","");
- }
- else if(clickedid == Textdraw27)
- {
- ShowPlayerDialog(playerid, 9, DIALOG_STYLE_MSGBOX, "{C0C0C0}NinjaJack","{FFFFFF}Kradja i uskakanje u vozila koja su u pokretu.","Izadji","");
- }
- TextDrawHideForPlayer(playerid, Textdraw0);
- TextDrawHideForPlayer(playerid, Textdraw5);
- TextDrawHideForPlayer(playerid, Textdraw4);
- TextDrawHideForPlayer(playerid, Textdraw16);
- TextDrawHideForPlayer(playerid, Textdraw17);
- TextDrawHideForPlayer(playerid, Textdraw18);
- TextDrawHideForPlayer(playerid, Textdraw19);
- TextDrawHideForPlayer(playerid, Textdraw21);
- TextDrawHideForPlayer(playerid, Textdraw22);
- TextDrawHideForPlayer(playerid, Textdraw23);
- TextDrawHideForPlayer(playerid, Textdraw24);
- TextDrawHideForPlayer(playerid, Textdraw25);
- TextDrawHideForPlayer(playerid, Textdraw15);
- TextDrawHideForPlayer(playerid, Textdraw3);
- TextDrawHideForPlayer(playerid, Textdraw2);
- TextDrawHideForPlayer(playerid, Textdraw6);
- TextDrawHideForPlayer(playerid, Textdraw7);
- TextDrawHideForPlayer(playerid, Textdraw8);
- TextDrawHideForPlayer(playerid, Textdraw11);
- TextDrawHideForPlayer(playerid, Textdraw13);
- TextDrawHideForPlayer(playerid, Textdraw26);
- TextDrawHideForPlayer(playerid, Textdraw27);
- CancelSelectTextDraw(playerid);
- }
- return 1;
- }
- // KRAJ //
- //============================================================================================================//
Advertisement
Add Comment
Please, Sign In to add comment