Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*=============================Killing Spree Fs=================================
- ====================Created by De4dpOol a.k.a [pRo]RoboCop====================*/
- #include <a_samp>
- new KillSpree[MAX_PLAYERS];
- new Text:SpreeTextdraw[13];
- forward SpreeHide();
- public OnFilterScriptInit()
- {
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- KillSpree[playerid] = 0;
- SpreeTextdraw[0] = TextDrawCreate(521.000000, 291.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[0], 255);
- TextDrawFont(SpreeTextdraw[0], 1);
- TextDrawLetterSize(SpreeTextdraw[0], 3.319998, 10.300001);
- TextDrawColor(SpreeTextdraw[0], -16776961);
- TextDrawSetOutline(SpreeTextdraw[0], 1);
- TextDrawSetProportional(SpreeTextdraw[0], 1);
- SpreeTextdraw[1] = TextDrawCreate(514.000000, 287.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[1], 255);
- TextDrawFont(SpreeTextdraw[1], 1);
- TextDrawLetterSize(SpreeTextdraw[1], 1.770000, 5.600000);
- TextDrawColor(SpreeTextdraw[1], -16776961);
- TextDrawSetOutline(SpreeTextdraw[1], 1);
- TextDrawSetProportional(SpreeTextdraw[1], 1);
- SpreeTextdraw[2] = TextDrawCreate(571.000000, 329.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[2], 255);
- TextDrawFont(SpreeTextdraw[2], 1);
- TextDrawLetterSize(SpreeTextdraw[2], 1.770000, 5.600000);
- TextDrawColor(SpreeTextdraw[2], -16776961);
- TextDrawSetOutline(SpreeTextdraw[2], 1);
- TextDrawSetProportional(SpreeTextdraw[2], 1);
- SpreeTextdraw[3] = TextDrawCreate(595.000000, 323.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[3], 255);
- TextDrawFont(SpreeTextdraw[3], 1);
- TextDrawLetterSize(SpreeTextdraw[3], 0.960000, 3.300000);
- TextDrawColor(SpreeTextdraw[3], -16776961);
- TextDrawSetOutline(SpreeTextdraw[3], 1);
- TextDrawSetProportional(SpreeTextdraw[3], 1);
- SpreeTextdraw[4] = TextDrawCreate(521.000000, 291.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[4], -16776961);
- TextDrawFont(SpreeTextdraw[4], 1);
- TextDrawLetterSize(SpreeTextdraw[4], 3.319998, 10.300001);
- TextDrawColor(SpreeTextdraw[4], -16776961);
- TextDrawSetOutline(SpreeTextdraw[4], 0);
- TextDrawSetProportional(SpreeTextdraw[4], 1);
- TextDrawSetShadow(SpreeTextdraw[4], 1);
- SpreeTextdraw[5] = TextDrawCreate(514.000000, 287.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[5], -16776961);
- TextDrawFont(SpreeTextdraw[5], 1);
- TextDrawLetterSize(SpreeTextdraw[5], 1.770000, 5.600000);
- TextDrawColor(SpreeTextdraw[5], -16776961);
- TextDrawSetOutline(SpreeTextdraw[5], 0);
- TextDrawSetProportional(SpreeTextdraw[5], 1);
- TextDrawSetShadow(SpreeTextdraw[5], 1);
- SpreeTextdraw[6] = TextDrawCreate(571.000000, 329.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[6], -16776961);
- TextDrawFont(SpreeTextdraw[6], 1);
- TextDrawLetterSize(SpreeTextdraw[6], 1.770000, 5.600000);
- TextDrawColor(SpreeTextdraw[6], -16776961);
- TextDrawSetOutline(SpreeTextdraw[6], 0);
- TextDrawSetProportional(SpreeTextdraw[6], 1);
- TextDrawSetShadow(SpreeTextdraw[6], 1);
- SpreeTextdraw[7] = TextDrawCreate(595.000000, 323.000000, "0");
- TextDrawBackgroundColor(SpreeTextdraw[7], -16776961);
- TextDrawFont(SpreeTextdraw[7], 1);
- TextDrawLetterSize(SpreeTextdraw[7], 0.960000, 3.300000);
- TextDrawColor(SpreeTextdraw[7], -16776961);
- TextDrawSetOutline(SpreeTextdraw[7], 0);
- TextDrawSetProportional(SpreeTextdraw[7], 1);
- TextDrawSetShadow(SpreeTextdraw[7], 1);
- SpreeTextdraw[8] = TextDrawCreate(529.000000, 198.000000, ".");
- TextDrawBackgroundColor(SpreeTextdraw[8], -16776961);
- TextDrawFont(SpreeTextdraw[8], 1);
- TextDrawLetterSize(SpreeTextdraw[8], 5.279999, 20.299997);
- TextDrawColor(SpreeTextdraw[8], -16776961);
- TextDrawSetOutline(SpreeTextdraw[8], 1);
- TextDrawSetProportional(SpreeTextdraw[8], 1);
- SpreeTextdraw[9] = TextDrawCreate(515.000000, 240.000000, ".");
- TextDrawBackgroundColor(SpreeTextdraw[9], -16776961);
- TextDrawFont(SpreeTextdraw[9], 1);
- TextDrawLetterSize(SpreeTextdraw[9], 2.870001, 11.299997);
- TextDrawColor(SpreeTextdraw[9], -16776961);
- TextDrawSetOutline(SpreeTextdraw[9], 1);
- TextDrawSetProportional(SpreeTextdraw[9], 1);
- SpreeTextdraw[10] = TextDrawCreate(574.000000, 279.000000, ".");
- TextDrawBackgroundColor(SpreeTextdraw[10], -16776961);
- TextDrawFont(SpreeTextdraw[10], 1);
- TextDrawLetterSize(SpreeTextdraw[10], 2.870001, 11.299997);
- TextDrawColor(SpreeTextdraw[10], -16776961);
- TextDrawSetOutline(SpreeTextdraw[10], 1);
- TextDrawSetProportional(SpreeTextdraw[10], 1);
- SpreeTextdraw[11] = TextDrawCreate(598.000000, 297.000000, ".");
- TextDrawBackgroundColor(SpreeTextdraw[11], -16776961);
- TextDrawFont(SpreeTextdraw[11], 1);
- TextDrawLetterSize(SpreeTextdraw[11], 1.540002, 5.999996);
- TextDrawColor(SpreeTextdraw[11], -16776961);
- TextDrawSetOutline(SpreeTextdraw[11], 1);
- TextDrawSetProportional(SpreeTextdraw[11], 1);
- SpreeTextdraw[12] = TextDrawCreate(528.000000, 325.000000, "~b~[pRo]RoboCop ~w~- ~n~~g~Dominating ~w~with ~y~3 kills");
- TextDrawAlignment(SpreeTextdraw[12], 2);
- TextDrawBackgroundColor(SpreeTextdraw[12], 255);
- TextDrawFont(SpreeTextdraw[12], 2);
- TextDrawLetterSize(SpreeTextdraw[12], 0.280000, 1.699999);
- TextDrawColor(SpreeTextdraw[12], -1);
- TextDrawSetOutline(SpreeTextdraw[12], 1);
- TextDrawSetProportional(SpreeTextdraw[12], 1);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- KillSpree[playerid] = 0;
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- new SpreeTimer;
- new SpreeString[128], pname[24], kname[24];
- GetPlayerName(killerid, pname, sizeof(pname));
- GetPlayerName(playerid, kname, sizeof(kname));
- KillSpree[playerid] = 0;
- KillSpree[killerid] ++;
- switch(KillSpree[killerid])
- {
- case 3:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Dominating ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 4:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Rampage ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 5:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 6:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Monster Kill ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 7:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Unstoppable ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 8:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Ultra Kill ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 9:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Godlike ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 10:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Wicked Sick ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 11:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Ludacriss Kill ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 12:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Holy Shit ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 13:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 14:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 15:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 16:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 17:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 18:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 19:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- case 20:
- {
- format(SpreeString, sizeof(SpreeString), "~b~%s ~w~- ~n~~g~Huge Killing Spree ~w~with ~y~%d kills", pname, KillSpree[killerid]);
- TextDrawSetString(SpreeTextdraw[12], SpreeString);
- KillTimer(SpreeTimer);
- SpreeTimer = SetTimer("SpreeHide", 5000, false);
- for(new i = 0; i < 13; i++)
- {
- TextDrawShowForAll(SpreeTextdraw[i]);
- }
- }
- }
- return 1;
- }
- public SpreeHide()
- {
- for(new i = 0; i < 13; i++)
- {
- TextDrawHideForAll(SpreeTextdraw[i]);
- }
- return 1;
- }
- /*================================End Of Script=================================
- ==============================================================================*/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement