MITeL GAmE


Alăturați-vă forumului, este rapid și ușor

MITeL GAmE
MITeL GAmE
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

[TUTORIAL]Sistem AFK/BACK

2 participanți

In jos

[TUTORIAL]Sistem AFK/BACK Empty [TUTORIAL]Sistem AFK/BACK

Mesaj  xXAlexutzXx Dum Feb 26, 2012 6:56 am

Astazi va arat cum sa va faceti singuri propriul vostru sistem de AFK si BACK.

Deschideti GameMode-ul dvs. si la inceput scrieti :




Cod:
new afk[MAX_PLAYERS];




Dati FIND si scrieti in casuta aceea OnPlayerConnect(playerid)

Si dedesupt puneti :




Cod:
afk[playerid] = 0
;




Dati din nou FIND si in casuta aceea scrieti OnPlayerCommand

Aici trebuie sa adaugam trei comenzi

AFK :




Cod:
if(strcmp(cmd, "/afk", true) == 0)
{
if(afk[playerid] == 0)
{
afk[playerid] = 1;
SetPlayerColor(playerid,0x737373FF);
TogglePlayerControllable(playerid,0);
GetPlayerName(playerid, sendername, 24);
format(string, 256, "%s is away from keyboard.", sendername);
ProxDetector(20.0, playerid, string, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA);
}
return 1;
}




BACK :




Cod:
if(strcmp(cmd, "/back", true) == 0)
{
if(afk[playerid] == 1)
{
afk[playerid] = 0;
SetPlayerToTeamColor(playerid);
TogglePlayerControllable(playerid,1);
GetPlayerName(playerid, sendername, 24);
format(string, 256, "%s is no more away from keyboard.", sendername);
ProxDetector(20.0, playerid, string, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA, 0xC2A2DAAA);
}
return 1;
}



AFKLIST :




i
Cod:
f (strcmp("/afklist", cmdtext, true, 7) == 0)
{
SendClientMessage(playerid, COLOR_YELLOW, ".:: AFK Players ::. ");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(afk[playerid] == 1)
{
new name[128];
GetPlayerName(i, name, MAX_PLAYER_NAME);
format(string, 256, "Player: \"%s\" | ID: %d", name, i);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
}
}
return 1;
}


xXAlexutzXx
Newbie
Newbie

Mesaje : 2
Reputatie : 0
Data de inscriere : 26/02/2012

Sus In jos

[TUTORIAL]Sistem AFK/BACK Empty Re

Mesaj  Virju Dum Feb 26, 2012 10:45 am

Frumos Tutorial ;) ..tine-o tot asa ;)

Virju
Maniac
Maniac

Mesaje : 170
Reputatie : 20
Data de inscriere : 30/01/2012
Varsta : 28
Localizare : Suplacu De Barcau Bihor Romania

https://mitelgame.forumgratuit.ro

Sus In jos

Sus


 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum