[AJUDA] Sistema de ladmin/users
#7

Ja Tentou Isso?
nem sei se vai pega fiz rapidinhu aqui.



pawn Code:
#include <a_samp>

new Text:Kills[MAX_PLAYERS]; //sore

//===========spree
new Text:Spree[MAX_PLAYERS];
new KillingSpree[MAX_PLAYERS];
new killerid;
forward ScoresXX();
//==========Timers
new PingTimer;
new GodTimer;
#if defined FILTERSCRIPT
enum PlayerData
{
    Kills,
    Spree,
    bool:AllowedIn,
    FailLogin,
};

enum ServerData
{
    MaxPing,
    ReadPMs,
    ReadCmds,
    MaxAdminLevel,
    AdminOnlySkins,
    AdminSkin,
    AdminSkin2,
    NameKick,
    PartNameKick,
    AntiBot,
    AntiSpam,
    AntiSwear,
    NoCaps,
    Locked,
    Password[128],
    GiveWeap,
    GiveMoney,
    ConnectMessages,
    AdminCmdMsg,
    AutoLogin,
    MaxMuteWarnings,
    DisableChat,
    MustLogin,
    MustRegister,
};

#else


public OnFilterScriptInit()
{

    print("\n______________________________________");
    print("__________(][BoS][]LogitecH[)___________");
    print("             LADMIN LENDO...            ");
    print("________________________________________");
    if(!fexist("ladmin/users/"))
    {
        print("\n\n > WARNING: Folder Missing From Scriptfiles\n");
        SetTimerEx("PrintWarning",2500,0,"s","ladmin/users");
    }
    PingTimer = SetTimer("PingKick",5000,1);
    GodTimer = SetTimer("GodUpdate",2000,1);

    new year,month,day; getdate(year, month, day);
    new hour,minute,second; gettime(hour,minute,second);

    print("________________________________________");
    print("               LADMIN                   ");
    print("              CARREGADO                 ");
    print("________________________________________");
    printf("     Date: %d/%d/%d  Time: %d:%d :%d   ",day,month,year, hour, minute, second);
    print("________________________________________");
    print("________________________________________\n");
    return 1;
}

public OnFilterScriptExit()
{
    KillTimer(PingTimer);
    KillTimer(GodTimer);
    #if defined USE_MENUS
    DestroyAllMenus();
    #endif

    new year,month,day; getdate(year, month, day);
    new hour,minute,second; gettime(hour,minute,second);
    print("\n________________________________________");
    print("________________________________________");
    print("           LAdmin Unloaded              ");
    print("________________________________________");
    printf("     Date: %d/%d/%d  Time: %d:%d :%d   ",day,month,year, hour, minute, second);
    print("________________________________________");
    print("________________________________________\n");
    return 1;
}

#endif

public OnPlayerConnect(playerid)
{

        Kills[playerid] = TextDrawCreate(506.000000, 425.000000,"Score:");
        Spree[playerid] = TextDrawCreate(391.000000, 425.000000, "SPREE:");
       
        TextDrawAlignment(Kills[playerid],0);
        TextDrawAlignment(Spree[playerid],0);
       
        TextDrawFont(Kills[playerid],1);
       
        TextDrawLetterSize(Kills[playerid],0.389999, 2.599998);
       
        TextDrawFont(Spree[playerid],1);
       
        TextDrawLetterSize(Spree[playerid],0.389999, 2.499999);
       
        TextDrawColor(Kills[playerid],65535);
        TextDrawColor(Spree[playerid],65535);
       
        TextDrawSetOutline(Kills[playerid],1);
        TextDrawSetOutline(Spree[playerid],1);
       
        TextDrawSetShadow(Kills[playerid],1);
        TextDrawSetShadow(Spree[playerid],1);
       
        return 1;
}

public OnPlayerDisconnect(playerid, reason)
{

        TextDrawHideForPlayer(playerid, Kills[playerid]);
        TextDrawHideForPlayer(playerid, Spree[playerid]);
        return 1;
}

public OnPlayerSpawn(playerid)
{

        TextDrawShowForPlayer(playerid, Kills[playerid]);
        TextDrawShowForPlayer(playerid, Spree[playerid]);
        return 1;
}

public OnPlayerDeath(playerid)
{
    KillingSpree[killerid] ++;
    KillingSpree[playerid] = 0;
    return 1;
}

public OnPlayerUpdate(playerid)
{
        new String[300];
        if(IsPlayerConnected(playerid))
        {
                if(IsPlayerNPC(playerid)) return 0;
                new spree = KillingSpree[playerid];
                new score = GetPlayerScore(playerid);
               
                format(String, sizeof(String), "SCORE: ~w~%d", score);
                TextDrawSetString(Kills[playerid], String);
                format(String, sizeof(String), "SPREE: ~w~%d", spree);  
                TextDrawSetString(Spree[playerid], String);
        }
        return 1;
}
Reply


Messages In This Thread
[AJUDA] Sistema de ladmin/users - by jamaica90 - 30.04.2012, 18:24
Re: [AJUDA] Sistema de ladmin/users - by zSuYaNw - 30.04.2012, 18:50
Re: [AJUDA] Sistema de ladmin/users - by jamaica90 - 30.04.2012, 19:05
Re: [AJUDA] Sistema de ladmin/users - by zSuYaNw - 30.04.2012, 19:36
Re: [AJUDA] Sistema de ladmin/users - by jamaica90 - 30.04.2012, 19:54
Re: [AJUDA] Sistema de ladmin/users - by jamaica90 - 01.05.2012, 03:55
Re: [AJUDA] Sistema de ladmin/users - by mau.tito - 02.05.2012, 00:02
Re: [AJUDA] Sistema de ladmin/users - by jamaica90 - 02.05.2012, 21:56

Forum Jump:


Users browsing this thread: 1 Guest(s)