28.04.2012, 15:58
Guys i have killing spree system. I want that when player type /spree than it will show that: "you are on spree of 1 or 2 or his kill before he died. As player died all /spree will gone.. Please help me..
COMMAND:spree(playerid, params[])
{
if(KillingSpree[playerid] = 0) return SendClientMessage(playerid, -1, "You are not on Killing spree");
if(KillingSpree[playerid] = 3) return SendClientMessage(playerid, -1, "You are on killing spree of 3 kills");
if(KillingSpree[playerid] = 6) return SendClientMessage(playerid, -1, "You are on killing spree of 6 Kills");
// And more..
return 1;
}
new KillingSpree[MAX_PLAYERS];
pawn Код:
Код:
new KillingSpree[MAX_PLAYERS]; |
COMMAND:spree(playerid, params[])
{
if(KillingSpree[playerid] = 0) return SendClientMessage(playerid, -1, "You are not on Killing spree");
if(KillingSpree[playerid] = 3) return SendClientMessage(playerid, -1, "You are on killing spree of 3 kills");
if(KillingSpree[playerid] = 6) return SendClientMessage(playerid, -1, "You are on killing spree of 6 Kills");
// And more..
return 1;
}
COMMAND:spree(playerid, params[]) { if(KillingSpree[playerid] == 0) return SendClientMessage(playerid, -1, "You are not on Killing spree"); if(KillingSpree[playerid] == 3) return SendClientMessage(playerid, -1, "You are on killing spree of 3 kills"); if(KillingSpree[playerid] == 6) return SendClientMessage(playerid, -1, "You are on killing spree of 6 Kills"); // And more.. return 1; }
// On top of the script:
new gpSpree[MAX_PLAYERS];
// OnPlayerCommandText code:
if(!strcmp(cmdtext, "/spree", true, 6)) {
new str[55];
format(str, sizeof str, "You're currently on a killing spree of %d kills.", gpSpree[playerid]);
SendClientMessage(playerid, -1, str);
return 1;
}
// OnPlayerConnect code:
gpSpree[playerid] = 0;
// OnPlayerDeath code:
gpSpree[playerid] = 0;
gpSpree[killerid]++;