SA-MP Forums Archive
i need kiling spree - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: i need kiling spree (/showthread.php?tid=302688)



i need kiling spree - [M.A]Angel[M.A] - 10.12.2011

hello, can anyone give me FS.rar of killing spree sounds please i can't compile in my windows it's done but not work when i join so can anyone give me link ready for amx please?


Re: i need kiling spree - Kostas' - 10.12.2011

Don't be lazy. There are a lot of tutorials and some of FS about Killing Spree.
Search and make one.


Re: i need kiling spree - wildcookie007 - 10.12.2011

Try searching the Filterscripts and includes section, if no script there satisfies you, you can try searching in Script Discussion. This script isn't even hard, why not try to make one yourself, I can give you a start.

pawn Код:
new KillCount[MAX_PLAYERS];

public OnPlayerDeath(playerid,killerid,reason)
{
KillCount[playerid]=0;
KillCount[killerid]++;
return 1;
}
All you need to do now is put them in right place and a message or gametext probably


Re: i need kiling spree - [M.A]Angel[M.A] - 10.12.2011

I do it , anyways thanks...


Re: i need kiling spree - shitbird - 10.12.2011

Hi Angel.
First off, I'll give you some hints as to what you would need to do, in-order to make something like this.

- You will need the sounds uploaded to a website, so that you can load them from the pawnscript using AudioStreamForPlayer(playerid, "http://link.com/file.mp3");

- You will need to create a variable, that changes each kill & death. i.e.
pawn Код:
new
        var[MAX_PLAYERS],
        var2[MAX_PLAYERS];

public OnPlayerDeath(playerid, killerid, reason)
{
        var[killerid] +1;
        var2[playerid] +1;
}
Enjoy scripting.
- shitbird.


Re: i need kiling spree - suhrab_mujeeb - 10.12.2011

pawn Код:
// Top of the script
new KillStreak[MAX_PLAYERS];
pawn Код:
// Under OnPlayerConnect and OnPlayerDisconnect unless you can save it
KillStreak[playerid] = 0;
pawn Код:
// Under OnPlayerDeath
KillStreak[killerid]++;
KillStreak[playerid] = 0;
// And now for the kill streak still under OnPlayerDeath
if(KillStreak[killerid] == 5)
{
// What do you want if the kill streak is 5
}
if(KillStreak[killerid] == 10)
{
// What do you want if the kill streak is 10
}
if(KillStreak[killerid] == 15)
{
// What do you want if the kill streak is 15
}
// And so on



Re: i need kiling spree - [M.A]Angel[M.A] - 11.12.2011

It's compile in pawno but not working on server :/


Re: i need kiling spree - suhrab_mujeeb - 11.12.2011

pawn Код:
// Top of the script
new KillStreak[MAX_PLAYERS];
pawn Код:
// Under OnPlayerConnect and OnPlayerDisconnect unless you can save it
KillStreak[playerid] = 0;
pawn Код:
// Under OnPlayerDeath
KillStreak[killerid]++;
KillStreak[playerid] = 0;
// And now for the kill streak still under OnPlayerDeath
    new KillStreakName[MAX_PLAYER_NAME],
        str[128];
    if(KillStreak[killerid] == 5)
    {
        GetPlayerName(playerid, KillStreakName, MAX_PLAYER_NAME);
        format(str, 128, "Server: {008000}%s [ID: %d] killing spree - 5", KillStreakName, playerid);
        GivePlayerMoney(playerid, 500);
        SendClientMessageToAll(0xFF0000FF, str);
    }
    if(KillStreak[killerid] == 10)
    {
        GetPlayerName(playerid, KillStreakName, MAX_PLAYER_NAME);
        format(str, 128, "Server: {008000}%s [ID: %d] killing spree - 10", KillStreakName, playerid);
        GivePlayerMoney(playerid, 1000);
        SendClientMessageToAll(0xFF0000FF, str);
    }
    if(KillStreak[killerid] == 15)
    {
        GetPlayerName(playerid, KillStreakName, MAX_PLAYER_NAME);
        format(str, 128, "Server: {008000}%s [ID: %d] killing spree - 15", KillStreakName, playerid);
        GivePlayerMoney(playerid, 1500);
        SendClientMessageToAll(0xFF0000FF, str);
    }
// And so on
Some more modifications.


Re: i need kiling spree - [M.A]Angel[M.A] - 11.12.2011

Quote:
Originally Posted by suhrab_mujeeb
Посмотреть сообщение
pawn Код:
// Top of the script
new KillStreak[MAX_PLAYERS];
pawn Код:
// Under OnPlayerConnect and OnPlayerDisconnect unless you can save it
KillStreak[playerid] = 0;
pawn Код:
// Under OnPlayerDeath
KillStreak[killerid]++;
KillStreak[playerid] = 0;
// And now for the kill streak still under OnPlayerDeath
    new KillStreakName[MAX_PLAYER_NAME],
        str[128];
    if(KillStreak[killerid] == 5)
    {
        GetPlayerName(playerid, KillStreakName, MAX_PLAYER_NAME);
        format(str, 128, "Server: {008000}%s [ID: %d] killing spree - 5", KillStreakName, playerid);
        GivePlayerMoney(playerid, 500);
        SendClientMessageToAll(0xFF0000FF, str);
    }
    if(KillStreak[killerid] == 10)
    {
        GetPlayerName(playerid, KillStreakName, MAX_PLAYER_NAME);
        format(str, 128, "Server: {008000}%s [ID: %d] killing spree - 10", KillStreakName, playerid);
        GivePlayerMoney(playerid, 1000);
        SendClientMessageToAll(0xFF0000FF, str);
    }
    if(KillStreak[killerid] == 15)
    {
        GetPlayerName(playerid, KillStreakName, MAX_PLAYER_NAME);
        format(str, 128, "Server: {008000}%s [ID: %d] killing spree - 15", KillStreakName, playerid);
        GivePlayerMoney(playerid, 1500);
        SendClientMessageToAll(0xFF0000FF, str);
    }
// And so on
Some more modifications.
And where is Sounds when player dead?