Szerző Téma: AFK Rendszer! 0.3e[Javitva]Tiltásal!  (Megtekintve 1670 alkalommal)

AFK Rendszer! 0.3e[Javitva]Tiltásal!
« Dátum: 2012. Augusztus 24. - 21:28:00 »
+2 Show voters
Sziasztok!Ma irtam egy AFK szkriptet aminek a lényege hogy hanem vagy a gépnel akkor be irod hogy:/afk és ha vissza akarsz jönni akkor be kell irnod hogy:/reItt a code:
//AFK Rendszer 0.3e!By:[sDW]BlackJack
#include <a_samp>
#include <zcmd>
new IsInAFK[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,-2,\"AFK Rendszer 0.3e By:[sDW]BlackJack!\");
IsInAFK[playerid] = 0;
return 1;
}
public OnPlayerDisconnect(playerid)
{
IsInAFK[playerid] = 0;
return 1;
}
public OnFilterScriptInit()
{
        print(\"\\n--------------------------------------\");
        print(\"AFK Rendszer 0.3e By:[sDW]BlackJack\");
        print(\"--------------------------------------\\n\");
        return 1;
}
CMD:afk(playerid)
{
        if(IsInAFK[playerid] ==1)
        {
        new pName[30];
        new string[256];
        GetPlayerName(playerid, pName, 30);
        format(string, 280, \"*%s AFK-ba lepett!\", pName);
        SendClientMessageToAll(0xFFFF00AA, string);
        TogglePlayerControllable(playerid,false);
        SetPlayerVirtualWorld(playerid, 2);
        SetPlayerHealth(playerid, 99999);
        GameTextForPlayer(playerid, \"~r~ AFK!\", 5000, 5);
        SendClientMessage(playerid,0xFFFF00AA,\"Ha vissza akarsz lépni akkor ird be:/re!\");
        IsInAFK[playerid] = 1;
        }
        else
        {
        SendClientMessage(playerid, -2,\"Te már AFK-ban vagy!\");
        }
        return 1;
}
#include <fixchars>
CMD:re(playerid)
{
if(IsInAFK[playerid] ==0)
{
        new pName[30];
        new string[256];
        GetPlayerName(playerid, pName, 30);
        format(string, 280, \"*%s visszajött!\", pName);
        SendClientMessageToAll(0xFFFF00AA, string);
        TogglePlayerControllable(playerid,true);
        SetPlayerHealth(playerid, 100.0);
        GameTextForPlayer(playerid, \"~g~ Jó Játékot!\", 5000, 5);
        IsInAFK[playerid] = 0;
        }
        else
        SendClientMessage(playerid, -2,\"Te már kiléptel az AFK-ból!\");
        return 1;
}
« Utoljára szerkesztve: 2012. Október 24. - 21:17:02 írta [SDW]BlackJack »

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
AFK Rendszer! 0.3e[Javitva]Tiltásal!
« Válasz #1 Dátum: 2012. Augusztus 24. - 21:55:27 »
0 Show voters
a forumon annyi afk rendszer van mint kb a világ összes hulladéka
de attól szép

AFK Rendszer! 0.3e[Javitva]Tiltásal!
« Válasz #2 Dátum: 2012. Augusztus 24. - 22:15:34 »
0 Show voters
Idézetet írta: ZzzzzZ date=1345838127\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26813\" data-ipsquote-contentclass=\"forums_Topic
a forumon annyi afk rendszer van mint kb a világ összes hulladéka
de attól szép
 
Ez így van :D, de amúgy szépt lett Jack :)+

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
AFK Rendszer! 0.3e[Javitva]Tiltásal!
« Válasz #3 Dátum: 2012. Augusztus 24. - 23:47:39 »
0 Show voters
A tiltást még bele rakhattad volna, hogy például beírja valaki 20x hogy /afk akkor ne azt írja hogy
 
*%s AFK-ba lepett![/quote]
hanem hogy:
 
Te már AFK-ban vagy!

 
És a params[] nincs felhasználva, ezért felesleges.

AFK Rendszer! 0.3e[Javitva]Tiltásal!
« Válasz #4 Dátum: 2012. Augusztus 25. - 08:37:30 »
0 Show voters
Köszike!
« Utoljára szerkesztve: 2012. Október 24. - 21:17:40 írta [SDW]BlackJack »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal