[DUDA/AYUDA]Como es el codigo que detecta que un jugador esta en AFK ?
#8

Este si esta bien:

pone "new playertextid;" arriba del GM.

y despues:

pawn Код:
forward ChequearAFK();
public ChequearAFK()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(OnPlayerUpdate(i) == 0)
{
new Float:PosX, Float:PosY, Float:PosZ;// Sacas las coords del player
GetPlayerPos(i, PosX, PosY, PosZ );
playertextid = CreatePlayer3DTextLabel(i,"AFK",0xE60000FF,PosX,PosY, PosZ,999);// Creas el label para saber que esta afk
//Aca podes castigarlo si queres por afk
}
if(OnPlayerUpdate(i) == 1)
{
DeletePlayer3DTextLabel(i, playertextid); // Cuando vuelve borras el label
}
}
return 1;
}
EDIT: En el code no hay ningun 'playerid', dejalo en 'i'.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)