28.08.2012, 15:50
Olб povгo, й o seguinte:
Existe um CMD no meu servidor chamado /explodir.
Esse comando sу pode ser usado por Suicidas... Atй aн tudo bem...
O problema e quando o suicida leva alguйm pra cova com esse /explodir...
Ele nгo ganha nada com isso, nada...
Entгo eu tentei fazer isto em onPlayerDeath
Mas nгo funfo Alguma ajuda?
PS: Se me passarem um cуdigo pronto, quero que me expliquem no que eu errei... Obg.
Existe um CMD no meu servidor chamado /explodir.
Esse comando sу pode ser usado por Suicidas... Atй aн tudo bem...
O problema e quando o suicida leva alguйm pra cova com esse /explodir...
Ele nгo ganha nada com isso, nada...
Entгo eu tentei fazer isto em onPlayerDeath
pawn Код:
if(reason == 51) // No caso de explosгo
{
new count = 0, PlayerName[MAX_PLAYER_NAME];
for(new i = 0; i < MAX_PLAYERS; i++)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if(IsPlayerInRangeOfPoint(i,3.0,x,y,z))
{
if(GetPVarInt(i,"Classe") == 5)
{
SetPlayerScore(i,GetPlayerScore(i) + 2);
SetPVarInt(i,"Grana",GetPVarInt(i,"Grana") + 1);
new string[80];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
format(string,sizeof(string),"Vocк explodiu {00FF00}%s!",PlayerName);
SendClientMessage(i,verde,string);
count++;
}
}
}
}
PS: Se me passarem um cуdigo pronto, quero que me expliquem no que eu errei... Obg.