Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - #if defined CREDITS
 - ___________________________________
 - | |
 - | Killing Spree |
 - | - made by [RNG]DuReX |
 - | - timp de lucru: 25 de minute |
 - | - versiune: 1.0 |
 - | - data: 21 noiembrie 2012 |
 - | - linii: 244 |
 - |__________________________________|
 - #endif
 - //=====================================//
 - #include <a_samp>
 - //=====================================//
 - new KillSpree[MAX_PLAYERS];
 - new Text:Textdraw0;
 - new aaa;
 - new string[128], pname[24], kname[24];
 - //=====================================//
 - forward blablabla();
 - //=====================================//
 - public OnFilterScriptInit()
 - {
 - Textdraw0 = TextDrawCreate(10.000000, 290.000000, "-");
 - TextDrawBackgroundColor(Textdraw0, 255);
 - TextDrawFont(Textdraw0, 1);
 - TextDrawLetterSize(Textdraw0, 0.410000, 1.800000);
 - TextDrawColor(Textdraw0, -1);
 - TextDrawSetOutline(Textdraw0, 0);
 - TextDrawSetProportional(Textdraw0, 1);
 - TextDrawSetShadow(Textdraw0, 1);
 - TextDrawUseBox(Textdraw0, 1);
 - TextDrawBoxColor(Textdraw0, 0x00000033);
 - TextDrawTextSize(Textdraw0, 201.000000, 36.000000);
 - print("\n-----------------------------------------------------");
 - print(" DuReX's Killing Spree Filterscript loaded succesfully!");
 - print("-----------------------------------------------------\n");
 - SendClientMessageToAll(0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Loaded succesfully!");
 - return 1;
 - }
 - //=====================================//
 - public OnFilterScriptExit()
 - {
 - print("\n-----------------------------------------------------");
 - print(" DuReX's Killing Spree Filterscript unloaded!");
 - print("-----------------------------------------------------\n");
 - SendClientMessageToAll(0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Unloaded!");
 - return 1;
 - }
 - //=====================================//
 - public OnPlayerDisconnect(playerid, reason)
 - {
 - KillSpree[playerid] = 0;
 - return 1;
 - }
 - //=====================================//
 - public OnPlayerConnect(playerid)
 - {
 - KillSpree[playerid] = 0;
 - SendClientMessage(playerid, 0xFFFFFFFF, "This server is using {33AA33}Killing Spree System {FFFFFF}by {33AA33}DuReX");
 - return 1;
 - }
 - //=====================================//
 - public OnPlayerDeath(playerid, killerid, reason)
 - {
 - GetPlayerName(killerid, pname, sizeof(pname));
 - GetPlayerName(playerid, kname, sizeof(kname));
 - KillSpree[playerid] = 0;
 - KillSpree[killerid] ++;
 - switch(KillSpree[killerid])
 - {
 - case 3:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Dominating with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 10);
 - GivePlayerMoney(killerid, 1000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +1000$, +10 scor");
 - }
 - case 4:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Rampage with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 20);
 - GivePlayerMoney(killerid, 2000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +2000$, +20 scor");
 - }
 - case 5:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Killing Spree with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 30);
 - GivePlayerMoney(killerid, 3000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +3000$, +30 scor");
 - }
 - case 6:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Monster Kill with %d Kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 40);
 - GivePlayerMoney(killerid, 4000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +4000$, +40 scor");
 - }
 - case 7:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Unstoppable with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 50);
 - GivePlayerMoney(killerid, 5000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +5000$, +50 scor");
 - }
 - case 8:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Ultra Kill with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 100);
 - GivePlayerMoney(killerid, 10000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +10000$, +100 scor");
 - }
 - case 9:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Godlike with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 100);
 - GivePlayerMoney(killerid, 10000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +10000$, +100 scor");
 - }
 - case 10:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Wicked Sick with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 100);
 - GivePlayerMoney(killerid, 10000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +10000$, +100 scor");
 - }
 - case 11:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Ludacriss Kill with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 100);
 - GivePlayerMoney(killerid, 10000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +10000$, +100 score");
 - }
 - case 12:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Holy Shit with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 13:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 14:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 15:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 16:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 17:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 18:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 19:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - case 20:
 - {
 - format(string, sizeof(string), "~r~%s ~y~- Huge Killing Script with %d kills", pname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - SetPlayerScore(killerid, GetPlayerScore(killerid) + 500);
 - GivePlayerMoney(killerid, 50000);
 - SendClientMessage(killerid, 0xFFFFFFFF, "{33AA33}Killing Spree System: {FFFFFF}Ai obtinut +50000$, +500 scor");
 - }
 - }
 - if(KillSpree[killerid] >=3)
 - {
 - TextDrawHideForAll(Textdraw0);
 - KillTimer(aaa);
 - aaa = SetTimer("blablabla", 5000, false);
 - TextDrawShowForAll(Textdraw0);
 - return 1;
 - }
 - if(KillSpree[playerid] >=3)
 - {
 - TextDrawHideForAll(Textdraw0);
 - KillTimer(aaa);
 - aaa = SetTimer("blablabla", 5000, false);
 - TextDrawShowForAll(Textdraw0);
 - format(string, sizeof(string), "~r~%s ~y~- Killing Spree ended", kname, KillSpree[killerid]);
 - TextDrawSetString(Textdraw0, string);
 - return 1;
 - }
 - return 1;
 - }
 - //=====================================//
 - public blablabla()
 - {
 - TextDrawHideForAll(Textdraw0);
 - return 1;
 - }
 - //End of the script. © 2012 [RNG]DuReX.=======================================//
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment