Am trying to make a script that depends on /rcon g_kill to a !kill ingame command .. i tried many times , some time when i do !kill playernumhere , it kills me instead of the other player 
This is the g_kill script that am working with : (/rcon g_kill)
PHP Code:
kill()
{
level endon("boot");
setcvar("g_kill", "");
while(1)
{
if(getcvar("g_kill") != "")
{
killNum = getcvarint("g_kill");
players = getentarray("player", "classname");
for(i = 0; i < players.size; i++)
{
thisPlayerNum = players[i] getEntityNumber();
if(thisPlayerNum == killNum && isAlive(players[i]) )
{
players[i] unlink();
players[i] suicide();
iprintln(players[i].name + "^7 YOU WERE KILLED BRO.");
}
}
setcvar("g_kill", "");
}
wait 0.05;
}
}
i want to make it an ingame function "!kill"
I tried this by the way.
PHP Code:
case "kill":
if(self getGUID() == XXXXXX)
{
players = getentarray("player", "classname");
for(i = 0; i < players.size; i++)
thread getplayerbyid();
self execClientCmd("rcon " + getcvar("rcon_password") + " g_kill " + players[i]);
return;
}
and
PHP Code:
case "kill":
{
level endon("boot");
setcvar("g_kill", "");
while(1)
{
if(getcvar("g_kill") != "")
{
killNum = getcvarint("g_kill");
players = getentarray("player", "classname");
for(i = 0; i < players.size; i++)
{
thisPlayerNum = players[i] getEntityNumber();
if(thisPlayerNum == killNum && isAlive(players[i]) )
{
players[i] unlink();
players[i] suicide();
iprintln(players[i].name + "^7 YOU WERE KILLED BRO.");
}
}
setcvar("g_kill", "");
}
wait 0.05;
}
}
I just want some help on this one .. no more asking. promise :P