15.06.2015, 04:25
Hola amigos de samp, hice un pequeсo sistema que detecta a los ganadores de un encuentro, pero lo hice a mi manera no si exista alguna otro mйtodo mas corto y mas eficiente que mi funciуn.
saludos
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
if(MiniGame[playerid] == true)
{
new CombatePlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, CombatePlayerName, sizeof(CombatePlayerName));
format(string, sizeof(string), "% , a sido descalificado: %d", CombatePlayerName, Combaterank);
if(Combaterank <= 2)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i) && MiniGame[i] == true)
{
new winnername[256];
GetPlayerName(i,winnername, sizeof(winnername));
format(string, sizeof(string), "%s Gano el minijuego", winnername);
SendClientMessageToAll(0xFFFF00AA, string);
SetPlayerVirtualWorld(i,0);
SetPlayerInterior(i, 0);
SetPlayerRandomSpawn(i);
}
}
Bloqueo = 0; // Setea a 0 la variable para que se pueda usar de nuevo.
MiniGame[playerid] = false;
}
return true;
}