[Ajuda] Sistema de AFK - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Sistema de AFK (
/showthread.php?tid=480651)
Sistema de AFK -
gmstrikker - 12.12.2013
Como eu faria um sistema de afk pra setar uma variavel pra fazer umas comparaзхes e mudar a cor do nome pros outros verem q o cara ta afk
IF player afk \/
SetPlayerColor(playerid, COR_FARC);
PlayerAFK = 1;
qnd volta-se do afk
SetPlayerToTeamColor(playerid);
PlayerAFK = 0;
Ai com essa variavel PlayerAFK eu faria algmas comparaзхes e a cor do nome era pra todo mundo ve se o cara ta afk ou n! (pode ser de esc ou sem se mover mt tempo esse sistema de afk)
Re: Sistema de AFK -
Delete_ - 12.12.2013
pawn Код:
if (DeLAFK[playerid] == true){
//funзхes
}
else
{
//funзхes
}
Re: Sistema de AFK -
gmstrikker - 12.12.2013
Como eu pego esse DeLAFK, queria saber como detecta qnd o player ta afk
Re: Sistema de AFK -
gmstrikker - 12.12.2013
Criar o If eu sei pra setar as cores e o else o que eu to querendo saber й como detectar player afk e nгo afk pra poder usar entende?
Re: Sistema de AFK -
gmstrikker - 12.12.2013
Alguem sabe?
Re: Sistema de AFK -
focaximubh - 12.12.2013
krl '-'
pawn Код:
new AFK[MAX_PLAYERS];//TOPO DO GM
AFK[playerid] = 0; // OnPlayerConnect
CMD:afk(playerid, params[])
{
new pname[MAX_PLAYER_NAME], texto[64];
AFK[playerid] = 1;
SetPlayerColor(playerid, 0xFF00FFFF);
TogglePlayerControllable(playerid, 0);
GetPlayerName(playerid, pname, sizeof(pname));
format(texto, sizeof(texto), "O Player %s estб AFK", pname);
SendClientMessageToAll(0xFFFF00FF, texto);
return 1;
}
CMD:sairafk(playerid, params[])
{
new pname[MAX_PLAYER_NAME], texto[64];
AFK[playerid] = 0;
TogglePlayerControllable(playerid, 1);
SetPlayerToTeamColor(playerid);
GetPlayerName(playerid, pname, sizeof(pname));
format(texto, sizeof(texto), "O Player %s sair do AFK", pname);
SendClientMessageToAll(0xFFFF00FF, texto);
return 1;
}
Use isso como um exemplo '-'
Re: Sistema de AFK -
Ph0ton - 12.12.2013
Caso vocк queira um que o prуprio player diga quando vai ficar AFK, te ajudaram ae em cima.
Caso contrбrio: Ae, espero que seja ъtil:
Clique aqui