Sziasztok elkészítetem ezt az afk scriptet (( Elsõ script))
Elkészitési idõ: 5-6p
 
#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
public OnFilterScriptInit()
{
print(\"       ____________________________\");
print(\"      |        -Zumzum1-           |\");
print(\"      |        2012.08.03          |\");
print(\"      |     Elkészítési idó: 5p    |\");
print(\"      |     www.dlf-rp.atw.hu      |\");
print(\"      |____________________________|\");
return 1;
}
new bool:Idozes[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
        Idozes[playerid] = false;
        return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
        Idozes[playerid] = false;
        return 1;
}
 
 
CMD:Idozes(playerid)
{
        new nev[MAX_PLAYER_NAME], str[32];
        if(Idozes[playerid] == false)
        {
                Idozes[playerid] = true;
                GetPlayerName(playerid, nev, MAX_PLAYER_NAME);
                TogglePlayerControllable(playerid, false);  
        }
        else if(Idozes[playerid] == true)
        {
            Idozes[playerid] = false;
            SetPlayerVirtualWorld(playerid, 0);
            GetPlayerName(playerid, nev, MAX_PLAYER_NAME);
            TogglePlayerControllable(playerid, true);
        }
        return 1;
}
			
			
			
				CMD:Idozes(playerid)
{
        
        new nev[MAX_PLAYER_NAME], str[32];
        if(Idozes[playerid] == false)
        {
                Idozes[playerid] = true;
                GetPlayerName(playerid, nev, MAX_PLAYER_NAME);
                TogglePlayerControllable(playerid, false);  
        } //Sem másik vw-be nem rakod át,sem az életét nem rakod \"INFINITY\"-re
        else if(Idozes[playerid] == true)
        {
            Idozes[playerid] = false;
            SetPlayerVirtualWorld(playerid, 0);
            GetPlayerName(playerid, nev, MAX_PLAYER_NAME);
            TogglePlayerControllable(playerid, true);
        } //Megváltoztatod a vw-jét 0-ára,pedig alapból ott van..
        return 1;
}
/*Minek kéred le a nevét ???? A kódba nemtaláltam semmit,amihez kellene..*/
 
Az észrevételeim javítva:
 
#if !defined INFINITY
#define INFINITY (Float:0x7F800000)
#endif
CMD:Idozes(playerid)
{
        if(Idozes[playerid] == false)
        {
                Idozes[playerid] = true;
                TogglePlayerControllable(playerid, false);  
                SetPlayerVirtualWorld(playerid,1);
                SetPlayerHealth(playerid,INFINITY);
        }
        else if(Idozes[playerid] == true)
        {
            Idozes[playerid] = false;
            SetPlayerVirtualWorld(playerid, 0);
            TogglePlayerControllable(playerid, true);
    SetPlayerHealth(playerid,100);
        }
        return 1;
}
			
			
			
				 
CMD:Idozes(playerid)
{
        
        new nev[MAX_PLAYER_NAME], str[32];
        if(Idozes[playerid] == false)
        {
                Idozes[playerid] = true;
                GetPlayerName(playerid, nev, MAX_PLAYER_NAME);
                TogglePlayerControllable(playerid, false);  
        } //Sem másik vw-be nem rakod át,sem az életét nem rakod \"INFINITY\"-re
        else if(Idozes[playerid] == true)
        {
            Idozes[playerid] = false;
            SetPlayerVirtualWorld(playerid, 0);
            GetPlayerName(playerid, nev, MAX_PLAYER_NAME);
            TogglePlayerControllable(playerid, true);
        } //Megváltoztatod a vw-jét 0-ára,pedig alapból ott van..
        return 1;
}
/*Minek kéred le a nevét ???? A kódba nemtaláltam semmit,amihez kellene..*/
 
Az észrevételeim javítva:
 
#if !defined INFINITY
#define INFINITY (Float:0x7F800000)
#endif
CMD:Idozes(playerid)
{
        if(Idozes[playerid] == false)
        {
                Idozes[playerid] = true;
                TogglePlayerControllable(playerid, false);  
                SetPlayerVirtualWorld(playerid,1);
                SetPlayerHealth(playerid,INFINITY);
        }
        else if(Idozes[playerid] == true)
        {
            Idozes[playerid] = false;
            SetPlayerVirtualWorld(playerid, 0);
            TogglePlayerControllable(playerid, true);
    SetPlayerHealth(playerid,100);
        }
        return 1;
}
 
Én úgy tudom, hogyha a játékos le van fagyasztva (TogglePlayerControllable(playerid, false)), akkor nem megy az élete lövés, robbanás, ilyenek hatására.