Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //under #include <a_samp>
- new KillingSpree[MAX_PLAYERS];
- public OnPlayerDeath(playerid, killerid, reason)
- {
- KillingSpree[killerid] ++;
- KillingSpree[playerid] = 0;
- if(KillingSpree[killerid] == 1)
- {
- SetPlayerWantedLevel(killerid,1);
- }
- if(KillingSpree[killerid] == 2)
- {
- SetPlayerWantedLevel(killerid,2);
- }
- if(KillingSpree[killerid] == 3)
- {
- SetPlayerWantedLevel(killerid,3);
- GameTextForPlayer(killerid,"~r~3 ~g~KILLSTREAK~n~~g~+1000~r~$~n~~r~2 ~g~SCORE",4000,3);
- new string[256], pname[MAX_PLAYER_NAME];
- GetPlayerName(killerid, pname, sizeof(pname));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}is on kilingspree and curently on {FF0000}Killstreak 3!", pname);
- SendClientMessageToAll(0x33F666FF, string);
- ShowPlayerDialog(killerid,215,DIALOG_STYLE_LIST,"{FF002B}CHOOSE YOUR KILLSTREAK REWARD:","Spray\nChainsaw\nKatana","Select","Cancel");
- GivePlayerMoney(playerid,1000);
- SetPlayerScore(playerid,GetPlayerScore(playerid)+2);
- }
- if(KillingSpree[killerid] == 5)
- {
- SetPlayerWantedLevel(killerid,4);
- GameTextForPlayer(killerid,"~r~5 ~g~KILLSTREAK~n~~g~+5000~r~$~n~~r~3 ~g~SCORE",4000,3);
- new string[256], pname[MAX_PLAYER_NAME];
- GetPlayerName(killerid, pname, sizeof(pname));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}is dominating and curently on {FF0000}Killstreak 5!", pname);
- SendClientMessageToAll(0x33F666FF, string);
- ShowPlayerDialog(killerid,216,DIALOG_STYLE_LIST,"{FF002B}CHOOSE YOUR KILLSTREAK REWARD:","Deagle\nPistols\nSilenced Pistol","Select","Cancel");
- GivePlayerMoney(playerid,5000);
- SetPlayerScore(playerid,GetPlayerScore(playerid)+3);
- }
- if(KillingSpree[killerid] == 7)
- {
- SetPlayerWantedLevel(killerid,5);
- GameTextForPlayer(killerid,"~r~7 ~g~KILLSTREAK~n~~g~+10000~r~$~n~~r~5 ~g~SCORE",4000,3);
- new string[256], pname[MAX_PLAYER_NAME];
- GetPlayerName(killerid, pname, sizeof(pname));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}is godlike and curently on {FF0000}Killstreak 7!", pname);
- SendClientMessageToAll(0x33F666FF, string);
- ShowPlayerDialog(killerid,217,DIALOG_STYLE_LIST,"{FF002B}CHOOSE YOUR KILLSTREAK REWARD:","M4\nAK47\nSMG","Select","Cancel");
- GivePlayerMoney(playerid,10000);
- SetPlayerScore(playerid,GetPlayerScore(playerid)+5);
- }
- if(KillingSpree[killerid] == 10)
- {
- SetPlayerWantedLevel(killerid,6);
- GameTextForPlayer(killerid,"~r~10 ~g~KILLSTREAK~n~~g~+20000~r~$~n~~r~7 ~g~SCORE",4000,3);
- new string[256], pname[MAX_PLAYER_NAME];
- GetPlayerName(killerid, pname, sizeof(pname));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}is unstoppable and curently on {FF0000}Killstreak 10 (6-star wanted level)!", pname);
- SendClientMessageToAll(0x33F666FF, string);
- ShowPlayerDialog(killerid,218,DIALOG_STYLE_LIST,"{FF002B}CHOOSE YOUR KILLSTREAK REWARD:","Flamethrower\nGrenade\nSachel Charges","Select","Cancel");
- GivePlayerMoney(playerid,20000);
- SetPlayerScore(playerid,GetPlayerScore(playerid)+7);
- }
- if(KillingSpree[killerid] == 15)
- {
- GameTextForPlayer(killerid,"~r~15 ~g~KILLSTREAK",4000,3);
- new string[256], pname[MAX_PLAYER_NAME];
- GetPlayerName(killerid, pname, sizeof(pname));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}is curently on {FF0000}Killstreak 15!", pname);
- SendClientMessageToAll(0x33F666FF, string);
- }
- if(KillingSpree[killerid] == 20)
- {
- GameTextForPlayer(killerid,"~r~20 ~g~KILLSTREAK",4000,3);
- new string[256], pname[MAX_PLAYER_NAME];
- GetPlayerName(killerid, pname, sizeof(pname));
- format(string, sizeof(string), "{FF0000}%s {FFFFFF}is curently on {FF0000}Killstreak 20!", pname);
- SendClientMessageToAll(0x33F666FF, string);
- }
- return 1;
- }
- if(response)
- {
- switch(dialogid == 215)
- {
- case 1:
- {
- switch(listitem)
- {
- case 0:
- {
- GivePlayerWeapon(playerid,41,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 1:
- {
- GivePlayerWeapon(playerid,9,1);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 2:
- {
- GivePlayerWeapon(playerid,8,1);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- }
- }
- }
- switch(dialogid == 216)
- {
- case 1:
- {
- switch(listitem)
- {
- case 0:
- {
- GivePlayerWeapon(playerid,24,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 1:
- {
- GivePlayerWeapon(playerid,22,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 2:
- {
- GivePlayerWeapon(playerid,23,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- }
- }
- }
- switch(dialogid == 217)
- {
- case 1:
- {
- switch(listitem)
- {
- case 0:
- {
- GivePlayerWeapon(playerid,31,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 1:
- {
- GivePlayerWeapon(playerid,30,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 2:
- {
- GivePlayerWeapon(playerid,29,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- }
- }
- }
- switch(dialogid == 218)
- {
- case 1:
- {
- switch(listitem)
- {
- case 0:
- {
- GivePlayerWeapon(playerid,37,1000000);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 1:
- {
- GivePlayerWeapon(playerid,16,1);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- case 2:
- {
- GivePlayerWeapon(playerid,39,1000000);
- GivePlayerWeapon(playerid,40,1);
- GameTextForPlayer(playerid,"~y~KILLSTREAK REWARD ~g~EQUIPPED!",4000,3);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement