Whats wrong with this Killstreak code?
#2

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    Killstreak[playerid]=0;
   
    if(IsPlayerConnected(killerid))
    {
        Killstreak[killerid]++;
        switch(Killstreak[killerid])
        {
            case 1:
            {
                new name[ 25 ], string[ 64 ];
                GetPlayerName( killerid, name, 25 );
                format( string, sizeof(string), "~r~~h~~h~%s~n~~b~~h~~h~Killing Spree", name );
                GameTextForAll( string, 4000, 5 );
                SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
                GivePlayerMoney(killerid,1000);
                TextDrawShowForPlayer(killerid,WellDone);
                TextDrawShowForPlayer(killerid,getmoney);
                TextDrawShowForPlayer(killerid,getscore);
                SetTimerEx("TexdrawHiderWell1",4000,false,"i",killerid);
            }
            case 2:
            {
                new name[ 25 ], string[ 64 ];
                GetPlayerName( killerid, name, 25 );
                format( string, sizeof(string), "~r~~h~~h~%s~n~~b~~h~~h~Killing Spree", name );
                GameTextForAll( string, 4000, 5 );
                SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
                GivePlayerMoney(killerid,1000);
                TextDrawShowForPlayer(killerid,WellDone);
                TextDrawShowForPlayer(killerid,getmoney);
                TextDrawShowForPlayer(killerid,getscore);
                SetTimerEx("TexdrawHiderWell1",4000,false,"i",killerid);
            }
            case 3:
            {
                new name[ 25 ], string[ 64 ];
                GetPlayerName( killerid, name, 25 );
                format( string, sizeof(string), "~r~~h~~h~%s~n~~b~~h~~h~Lucky Killer", name );
                GameTextForAll( string, 4000, 5 );
                SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
                GivePlayerMoney(killerid,1000);
                TextDrawShowForPlayer(killerid,WellDone);
                TextDrawShowForPlayer(killerid,getmoney);
                TextDrawShowForPlayer(killerid,getscore);
                SetTimerEx("TexdrawHiderWell1",4000,false,"i",killerid);
            }
            case 4:
            {
                new name[ 25 ], string[ 64 ];
                GetPlayerName( killerid, name, 25 );
                format( string, sizeof(string), "~r~~h~~h~%s~n~~b~~h~~h~Killing Spree", name );
                GameTextForAll( string, 4000, 5 );
                SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
                GivePlayerMoney(killerid,2000);
                TextDrawShowForPlayer(killerid,WellDone);
                TextDrawShowForPlayer(killerid,getmoney2);
                TextDrawShowForPlayer(killerid,getscore);
                SetTimerEx("TexdrawHiderWell2",4000,false,"i",killerid);
            }
            case 5:
            {
                new name[ 25 ], string[ 64 ];
                GetPlayerName( killerid, name, 25 );
                format( string, sizeof(string), "~r~~h~~h~%s~n~~b~~h~~h~Hardcore Shooter", name );
                GameTextForAll( string, 4000, 5 );
                SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
                GivePlayerMoney(killerid,2000);
                TextDrawShowForPlayer(killerid,WellDone);
                TextDrawShowForPlayer(killerid,getmoney2);
                TextDrawShowForPlayer(killerid,getscore);
                SetTimerEx("TexdrawHiderWell2",4000,false,"i",killerid);
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Whats wrong with this Killstreak code? - by BlackWolf120 - 03.01.2011, 18:21
Re: Whats wrong with this Killstreak code? - by MadeMan - 03.01.2011, 18:28

Forum Jump:


Users browsing this thread: 1 Guest(s)