GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: lusta19 - 2010. október 03. - 17:05:24

Cím: Afk
Írta: lusta19 - 2010. október 03. - 17:05:24
Csá !! egy olyan afk kellene hogy ha beirom hogy /afk akkor mindenkinek kiirja hogy nem vagyok ott
csak enyi volna  :P
Cím: Afk
Írta: Szilord - 2010. október 05. - 15:07:11
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...
Cím: Afk
Írta: 01ToYoTa01 - 2010. október 05. - 15:30:16
Keresésbe írd be, hogy \"sream afk\" és ki fogja dobni :D Az sokkal jobb ennél.
Cím: Afk
Írta: Domba - 2010. október 05. - 15:46:17
Tessék (Nekem forditotta le Star):
http://pastebin.com/gqBe5dup
Cím: Afk
Írta: BeNiBoY - 2010. október 05. - 16:05:23
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.
Cím: Afk
Írta: Szilord - 2010. október 05. - 16:15:30
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