Szerző Téma: Afk  (Megtekintve 1029 alkalommal)

Nem elérhető lusta19

  • 9084
  • £u$taÐi$znó
    • Profil megtekintése
Afk
« Dátum: 2010. Október 03. - 17:05:24 »
0 Show voters
Csá !! egy olyan afk kellene hogy ha beirom hogy /afk akkor mindenkinek kiirja hogy nem vagyok ott
csak enyi volna  :P

Afk
« Válasz #1 Dátum: 2010. Október 05. - 15:07:11 »
0 Show voters
new bool:afk[MAX_PLAYERS];
    if(strcmp(cmdtext,\"/afk\",true) == 0) {
    new Float:X;
    new Float:Y;
    new Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    new name[MAX_PLAYER_NAME];
    new string[64];
    GetPlayerName(playerid, name, sizeof(name));
    if(afk[playerid] == false){
    format(string, sizeof(string), \"%s nincs gépnél, vagy elfoglalt!\", name );
    SendClientMessageToAll(COLOR_YELLOW,string);
    SendClientMessage(playerid,COLOR_KRED,\"Ne ölj meg senkit, csak ha már elérhetõ vagy!\");
    SetPlayerPos(playerid,X,Y,Z +1000);
    TogglePlayerControllable(playerid,false);
    afk[playerid] = true;
    } else {
    format(string, sizeof(string), \"%s ismét elérhetõ!\", name );
    SendClientMessageToAll(COLOR_YELLOW,string);
    SetPlayerPos(playerid,X,Y,Z -1000);
    TogglePlayerControllable(playerid,true);
    afk[playerid] = false;
    }
    return 1;
    } 

 
Nincs tesztelve...

Afk
« Válasz #2 Dátum: 2010. Október 05. - 15:30:16 »
0 Show voters
Keresésbe írd be, hogy \"sream afk\" és ki fogja dobni :D Az sokkal jobb ennél.

Nem elérhető Domba

  • 391
    • Profil megtekintése
Afk
« Válasz #3 Dátum: 2010. Október 05. - 15:46:17 »
0 Show voters
Tessék (Nekem forditotta le Star):
http://pastebin.com/gqBe5dup

Nem elérhető BeNiBoY

  • 1342
    • Profil megtekintése
Afk
« Válasz #4 Dátum: 2010. Október 05. - 16:05:23 »
0 Show voters
Idézetet írta: Szilord date=1286284031\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3647\" data-ipsquote-contentclass=\"forums_Topic

new bool:afk[MAX_PLAYERS];
    if(strcmp(cmdtext,\"/afk\",true) == 0) {
    new Float:X;
    new Float:Y;
    new Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    new name[MAX_PLAYER_NAME];
    new string[64];
    GetPlayerName(playerid, name, sizeof(name));
    if(afk[playerid] == false){
    format(string, sizeof(string), \"%s nincs gépnél, vagy elfoglalt!\", name );
    SendClientMessageToAll(COLOR_YELLOW,string);
    SendClientMessage(playerid,COLOR_KRED,\"Ne ölj meg senkit, csak ha már elérhetõ vagy!\");
    SetPlayerPos(playerid,X,Y,Z +1000);
    TogglePlayerControllable(playerid,false);
    afk[playerid] = true;
    } else {
    format(string, sizeof(string), \"%s ismét elérhetõ!\", name );
    SendClientMessageToAll(COLOR_YELLOW,string);
    SetPlayerPos(playerid,X,Y,Z -1000);
    TogglePlayerControllable(playerid,true);
    afk[playerid] = false;
    }
    return 1;
    } 

 
Nincs tesztelve...
 
ebbe még annyit kéne tenni, hogy lefreeze-elni, és akk nem kell olyan üzi h \"ne ölj meg senkit\". meg akár másik virtual world-be teszi.

Afk
« Válasz #5 Dátum: 2010. Október 05. - 16:15:30 »
0 Show voters
Idézetet írta: BeNiBoY date=1286287523\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3647\" data-ipsquote-contentclass=\"forums_Topic


 
new bool:afk[MAX_PLAYERS];
    if(strcmp(cmdtext,\"/afk\",true) == 0) {
    new Float:X;
    new Float:Y;
    new Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    new name[MAX_PLAYER_NAME];
    new string[64];
    GetPlayerName(playerid, name, sizeof(name));
    if(afk[playerid] == false){
    format(string, sizeof(string), \"%s nincs gépnél, vagy elfoglalt!\", name );
    SendClientMessageToAll(COLOR_YELLOW,string);
    SendClientMessage(playerid,COLOR_KRED,\"Ne ölj meg senkit, csak ha már elérhetõ vagy!\");
    SetPlayerPos(playerid,X,Y,Z +1000);
    TogglePlayerControllable(playerid,false);
    afk[playerid] = true;
    } else {
    format(string, sizeof(string), \"%s ismét elérhetõ!\", name );
    SendClientMessageToAll(COLOR_YELLOW,string);
    SetPlayerPos(playerid,X,Y,Z -1000);
    TogglePlayerControllable(playerid,true);
    afk[playerid] = false;
    }
    return 1;
    } 

 
Nincs tesztelve...
 
ebbe még annyit kéne tenni, hogy lefreeze-elni, és akk nem kell olyan üzi h \"ne ölj meg senkit\". meg akár másik virtual world-be teszi.
 
[/quote]
lefreezeli,egyébként ezt kb 2 éve írtam :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal