Zplague
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Zplague Entrar

Seu portal de Zombie Plague no Brasil


Vendo /vencimento Privado!

power_settings_newInicie sessão para responder
+7
[Dk]Serial-Killer
Biel-oGrande
tatensolol
bruno2016
Wilian
Dexter
rotam
11 participantes

descriptionVendo /vencimento Privado! EmptyVendo /vencimento Privado!

more_horiz
Segue os Valores Abaixo!


.amxx = R$ 20,00


.sma = R$ 40,00


Função: Exemplo voce está de VIP , ADM , MASTER e voce recebe uma menssagem na say assim 




!g[ZP] !tO seu !yVIP !tVence No Dia !g%s


Interessados? Skype: thundergamescs

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
FACIL'-'

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
Irei postar isso no meu blog...

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
#include
#include
#include

new Trie:g_tVencimiento

public plugin_init()
{
    register_plugin("Vencimiento de admins", "1.0d", "alan_el_more")
   
    g_tVencimiento = TrieCreate()
       
    CheckAdmins()
   
    register_clcmd("say /vencimiento", "ClcmdVencimiento")
}

public ClcmdVencimiento(id, level, cid)
{
    if(!is_user_admin(id))
        return PLUGIN_HANDLED
       
    new szAuth[32], szExp[12]
    get_user_authid(id, szAuth, charsmax(szAuth))
   
    if(!TrieGetString(g_tVencimiento, szAuth, szExp, charsmax(szExp)))
    {
        get_user_name(id, szAuth, charsmax(szAuth))
       
        if(!TrieGetString(g_tVencimiento, szAuth, szExp, charsmax(szExp)))
        {
            get_user_ip(id, szAuth, charsmax(szAuth), 1)
           
            TrieGetString(g_tVencimiento, szAuth, szExp, charsmax(szExp))
        }
    }
       
    if(szExp[0])
        ChatColor(id, "^4[Admin]^1 Tu admin vence el^3 %s", szExp)
    else
        ChatColor(id, "^4[Admin]^1 Tu admin no tiene un vencimiento determinado")
   
    return PLUGIN_HANDLED
}

CheckAdmins()
{
    new szFile[64], szData[160], szAuth[44], szPw[32], szAccess[32], szFlags[32], szDate[12]
    new iLine, bAdmRemoved
   
    get_configsdir(szFile, charsmax(szFile))
    add(szFile, charsmax(szFile), "/users.ini")
       
    new file = fopen(szFile, "rt")
   
    while(!feof(file))
    {
        fgets(file, szData, charsmax(szData))
       
        trim(szData)
       
        iLine++
       
        if(!szData[0] || szData[0] == ';')
            continue
       
        parse(szData, szAuth, charsmax(szAuth), szPw, charsmax(szPw), szAccess, charsmax(szAccess), szFlags, charsmax(szFlags), szDate, charsmax(szDate))
       
        if(!szDate[0])
            continue
       
        replace_all(szDate, charsmax(szDate), "/", " ")
           
        new szDay[3], szMonth[3], szYear[5]
        parse(szDate, szDay, charsmax(szDay), szMonth, charsmax(szMonth), szYear, charsmax(szYear))
       
        if(get_systime() >= TimeToUnix(str_to_num(szYear), str_to_num(szMonth), str_to_num(szDay), 0, 0, 0, UT_TIMEZONE_SERVER))
        {
            formatex(szData, charsmax(szData), ";ADMIN VENCIDO - ^"%s^" en la fecha %s/%s/%s", szAuth, szDay, szMonth, szYear)
            write_file(szFile, szData, iLine - 1)
           
            bAdmRemoved = true
        }
        else
        {           
            replace_all(szDate, charsmax(szDate), " ", "/")
           
            TrieSetString(g_tVencimiento, szAuth, szDate)
        }
    }
   
    if(bAdmRemoved)
    {
        server_cmd("amx_reloadadmins")
        server_exec()
    }
   
    fclose(file)
}

stock ChatColor(id, const input[], any:...)
{
    static szMsg[191], msgSayText
   
    if(!msgSayText)
        msgSayText = get_user_msgid("SayText")
   
    vformat(szMsg, 190, input, 3)
   
    message_begin(id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST, msgSayText, .player = id)
    write_byte(id ? id : 33)
    write_string(szMsg)
    message_end()
}

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
KKKKKKKKKKKKKK

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
rotam, pra ser sincero essa versão ai nem funfa '-'

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
kkk voces são patéricos sabem de nada! e ainda tentam saber mais não chegam ao meus pés!


By: Bruno - DH - DragonHunters 2011 - O Pior ZP do Brasil!


Entre os Tops Mundiais!

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
oq muda do amxx pro sma?

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
Funciona sim, tem alguns erros básicos no plugin, é só fazer a edentação do código que da pra ver certinho os erros.

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
Link Post Original
https://amxmodx-es.com/Thread-Vencimiento-de-admins-1-0d-09-09-14

Descripción
Este plugin administra los vencimientos de los admins asignándole la expiración del mismo.
Al cumplirse la fecha establecida, se remueve automáticamente dejando escrito en el mismo archivo la fecha en la que se removió.

Uso
-Abrir el archivo donde tenemos la lista de los admins (Por defecto: users.ini)
-Si se desea agregarle el vencimiento de un admin, lo único que hay que hacer es añadirle, al final del admin deseado, la fecha a vencer. El formato de la fecha es DD/MM/AAAA*. Ejemplo: 9/2/2016**

* ('D' - Día / 'M' - Mes / 'A' - Año)
** (El año necesita los 4 dígitos)

Ejemplo de uso
-Sin vencimiento
Código:

Código:

"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"

-Con vencimiento
Código:

Código:

"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" "9/2/2016"


Comando
say /vencimiento - Muestra al admin la fecha del vencimiento del mismo

IMPORTANTE
-Se requiere el siguiente include -> https://forums.alliedmods.net/showthread.php?t=91915

Lista de cambios
Código:

Código:

1.0 - Publicación del plugin
1.0c - Pequeñas optimizaciones
     - Recargar admins si se vence uno
1.0d - Removido código innecesario


Agradecimientos
Código:

Código:

Mongolito100
Destro
Neeeeeeeeeel.-
Kane


Cualquier duda, error o sugerencia, no duden en comentarlo


plugin :

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
Boa biel já vou editar e testar :D

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
Isso a pct tem a anos!! :D

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
ate hoje tem cara querendo cobrar por smas que tem na aliien mano e foda isso kkk

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
Willian se eu cobrar problema é meu muleke!


não gostou do topico VAZA!


vai cumer uma Buceta que é Melhor que jogar cs zm....

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
bruno2016 escreveu:
Willian se eu cobrar problema é meu muleke!


não gostou do topico VAZA!


vai cumer uma Buceta que é Melhor que jogar cs zm....


Se provocar briga de novo vou meter um ban de 30 dias em você mesmo com os negos do forum querer pegar pipoca pra assistir briga e não adianta criar conta fake.

Aproveita que seu sv comecou a encher devido os problemas das hosts de todos os svs que deixou só o seu zp br na lista da game tracker ao envez de ficar atraindo ataques.

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
KKKKK OS CARA QUE DAR BAN EM UM FORUM DE CS 1.6, ONDE JA SE VIU

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
DESINSTALA A PORRA DO CS E VENDE A STEAM MEU DEUS CARA, DESISTE DO CS, TEM 5 MIL PESSOA ONLINE NO JOGO

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
ATÉ UNTURNED TEM MAIS PLAYER Q CS

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
Dexter escreveu:
ATÉ UNTURNED TEM MAIS PLAYER Q CS


Ola dexter , vc so poderia me ensinar a adc mods pelo skype? ficarei grato :D

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
bruno2016 escreveu:
Willian se eu cobrar problema é meu muleke!


não gostou do topico VAZA!


vai cumer uma Buceta que é Melhor que jogar cs zm....

blz "cumer" william*

descriptionVendo /vencimento Privado! EmptyRe: Vendo /vencimento Privado!

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos
power_settings_newInicie sessão para responder