[AJUDA] Nem eu sei
#1

Queria uma coisa mais ou menos assim, um comando que seta o cara para PlayerInfo[playerid][pAdmin] = 1;

exemplo: /daradm ID Leveldeadm quantidadededias

e que gerasse um log mais ou menos assim

arquivo admlog.log

retirar o adm de tal pessoa no dia 30/11/2010

vamos dizer q eu dei 15 dias de adm pra ele ai no log vai aparecer pra retirar no dia 30 e ali no tal pessoa, aparecer o nome do cara
Reply
#2

Tem vбrios sistemas de ADM, procura no ****** ou aqui no forum, por Sistema de Admin Temporario.
Reply
#3

eu ja procurei e nao achei alguem poderia fazer pra mim?
Reply
#4

Lol, fazer й querer demais. No mбximo pedir pra procurar. .-.
Reply
#5

n precisa nem fazer, so me dar uma base de como q se faz q eu tento
Reply
#6

alguem ajuda =/
Reply
#7

Tem varios cara. Mais eu te recomendo esses dois.
LAdmin v4.2:
http://forum.sa-mp.com/showthread.ph...ghlight=LAdmin
V-Admin:
Post Original:http://forum.sa-mp.com/showthread.ph...hlight=V-Admin || Traduzido bY:andmeida10:http://forum.sa-mp.com/showthread.ph...hlight=V-Admin

So escolher oque mais te agrada !
Reply
#8

acho que voce nao entendeu, eu queria um comando da seguinte maneira

/daradmin [ID] [LEVELDEADMIN] [DIAS]

exemplo /daradmin 0 1000 15

= dei 15 dias de adm pro cara.

e que gerasse um log assim

logadm.log

dentro do arquivo do log, uma mensagem assim: Retirar o administrador de tal pessoa no dia 30/11/2010

dia 30, por que hoje й dia 15, e no exemplo eu dei 15 dias de adm pro cara, entгo = dia 30.
Reply
#9

fiz /daradm ID Level
com datas sou leigo
pawn Код:
if(strcmp(cmd, "/daradm", true) == 0)
{
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
        SendClientMessage(playerid, 0xFF0000AA, "USO: /daradm [ID] [Level]");
        return 1;
    }
    new ID;
    ID = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
        SendClientMessage(playerid, 0xFF0000AA, "USO: /daradm [ID] [Level]");
        return 1;
    }
    new Level;
    Level = strval(tmp);
    PlayerInfo[playerid][pAdmin] = Level;
    new String[128];
    new ADM[MAX_PLAYER_NAME];
    new PLAYER[MAX_PLAYER_NAME];
    GetPlayerName(playerid, ADM, sizeof(ADM));
    GetPlayerName(ID, PLAYER, sizeof(PLAYER));
    format(String, sizeof(String), "O Administrador %s Deu-Lhe Admin Level %d", ADM, Level);
    SendClientMessage(ID,0x00FF00AA,String);
    format(String, sizeof(String), "%s Deu Admin Level %d Para %s", ADM, Level, PLAYER);
    SendClientMessage(ID,0x00FF00AA,String);
    print(String);
    return 1;
}
Reply
#10

obrigado pela tentativa tiago, mais pra mim so serve daquele jeito que eu disse nos posts acima mesmo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)