03.01.2011, 18:28
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;
}

