Need Help!
#1

I have added a Kill Streak System on my gamemode and I stuck on something.
I want if someone kills the player who has more than 5 kills in a row to
pawn Код:
SendClientMessageToAll
/*%s stopped %s's kill streak!*/
How can I do that?
pawn Код:
new KillStreak[MAX_PLAYERS];
pawn Код:
public OnPlayerConnect(playerid)
{
        KillStreak[playerid] = 0;
        return 1;
}
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    KillStreak[playerid] = 0;
    return 1;
}
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
      if(IsPlayerConnected(killerid) && killerid != INVALID_PLAYER_ID)
      {
             if(GetPlayerWantedLevel(killerid) < 6)
        {
              SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid) + 1);
         }
       
            KillStreak[killerid]++;        
            GivePlayerMoney(killerid, 1000);
      }

    SetPlayerWantedLevel(playerid,0);
        KillStreak[playerid] = 0;


    new str[256], PlayerName[MAX_PLAYER_NAME];
    GetPlayerName(killerid, PlayerName, sizeof(PlayerName));

        switch( KillStreak[ killerid ] )
      {
    case 1: //You wouldn't really count 1 kill as a streak but it gives you an idea
    {      
        format(str, sizeof(str), "~r~ %s is on a kill!", PlayerName);
        GameTextForAll(str,4000,4);
    }
    case 2:
    {
        format(str, sizeof(str), "~r~ %s is on a ~b~double kill!", PlayerName);
        GameTextForAll(str,4000,4);
    }
    case 3:
    {
        format(str, sizeof(str), "~y~%s is on a ~r~killing spree!", PlayerName);
        GameTextForAll(str,4000,4);
    }
    case 4:
    {
        format(str, sizeof(str), "~g~%s is on a ~b~mmmmmonster kill!", PlayerName);
        GameTextForAll(str,4000,4);
    }
    case 5:
    {
        format(str, sizeof(str), "~r~%s is ~p~dominating!", PlayerName);
        GameTextForAll(str,4000,4);
    }
    case 6:
    {
        format(str, sizeof(str), "~p~%s is ~y~unstopable!", PlayerName);
        GameTextForAll(str,4000,4);
    }/*
    case 7: //You can do this as many times as you like
    {
        format(str,sizeof(str),"%s is annihilating!",Killername);
        GameTextForAll(str,4000,4);
    }
    case 10:
    {
        format(str,sizeof(str),"%s is GodLike!",Killername);
        GameTextForAll(str,4000,4);
    }*/

    }

    return 1;
}
Reply


Messages In This Thread
Need Help! - by Kostas' - 10.11.2011, 17:00
Re: Need Help! - by IceCube! - 10.11.2011, 17:03
Re: Need Help! - by SmiT - 10.11.2011, 17:06
Re: Need Help! - by Kostas' - 10.11.2011, 17:09
Re: Need Help! - by Mr_Scripter - 10.11.2011, 17:21
Re: Need Help! - by SmiT - 10.11.2011, 17:56
Re: Need Help! - by Cypress - 10.11.2011, 18:32
Re: Need Help! - by SmiT - 10.11.2011, 18:34
Re: Need Help! - by Stigg - 10.11.2011, 19:11
Re: Need Help! - by Kostas' - 11.11.2011, 12:06

Forum Jump:


Users browsing this thread: 1 Guest(s)