i need kiling spree
#1

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?
Reply
#2

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

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
Reply
#4

I do it , anyways thanks...
Reply
#5

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.
Reply
#6

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
Reply
#7

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

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.
Reply
#9

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?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)