Ajuda Luankc Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Zplague

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

Seu portal de Zombie Plague no Brasil

Zumbis Online

Últimos assuntos

» [ANÚNCIO] Alguem vivo ai?
por [Dk]Serial-Killer Ontem à(s) 12:46 am

» The Fen1xS CLan | Zombie Plague | [XP/LEVELS] #2024
por hevy 5/7/2024, 8:28 pm

»
por Eclipse 29/2/2024, 12:30 am

» [Plugin] /vm Com Status
por Isr7 4/6/2023, 3:24 pm

» Alguém pra manter um servidor comigo?
por Isr7 3/6/2023, 4:52 pm

» Alguém querendo criar um servidor de zp? eu pago a host quem quiser deixar o discord ai Isr7#6920
por Isr7 3/6/2023, 3:18 pm

» PEDIDO: Multijump pros VIP
por Madness 15/3/2023, 3:44 pm

» [ZP] Modo padre para 5.0
por XperitosEspetinho123 15/7/2022, 3:31 pm

» [KZ] Servidores de cs 1.6
por [Dk]Serial-Killer 7/5/2022, 4:12 am

» [PLUGIN BY SKVD & WILLIAN] SHOP DE FANTASIAS
por dushowW 23/7/2020, 5:44 pm

Os membros mais ativos da semana

Frases filosóficas Zplague:

....

Google Adsense

Estatísticas

Os nossos membros postaram um total de 38142 mensagens em 6680 assuntos

Temos 2796 usuários registrados

O último membro registrado é zmplugins - Henrique


4 participantes

    Ajuda Luankc

    danielrp
    danielrp
    Ex Staff
    Ex Staff


    Número de Mensagens : 230
    Ammo Packs : 5065
    Honra : 2
    Data de inscrição : 23/11/2011

    Ajuda Luankc Empty Ajuda Luankc

    Mensagem por danielrp 7/3/2012, 6:39 pm

    pessoal quero deixa AWP no servidor 4fun pra todos não somente VIP alguem ajuda?

    Sma :

    #define DAMAGE_RECIEVED
    #include < amxmodx >
    #include < amxmisc >
    #include < cstrike >
    #include < fun >
    #include < hamsandwich >

    static const COLOR[] = "^x04" //green
    static const CONTACT[] = ""
    new maxplayers
    new gmsgSayText
    new mpd, mkb, mhb
    new g_MsgSync
    new health_add
    new health_hs_add
    new health_max
    new nKiller
    new nKiller_hp
    new nHp_add
    new nHp_max
    new g_awp_active
    new g_menu_active
    new round;
    new bool:HasC4[33]
    #define Keysrod (1<<0)|(1<<1)|(1<<9) // Keys: 1234567890
    #if defined DAMAGE_RECIEVED
    new g_MsgSync2
    #endif

    public plugin_init()
    {
    register_plugin("VIP Eng Version", "2.05", "Dunno")
    mpd = register_cvar("money_per_damage","3")
    mkb = register_cvar("money_kill_bonus","200")
    mhb = register_cvar("money_hs_bonus","500")
    health_add = register_cvar("amx_vip_hp", "15")
    health_hs_add = register_cvar("amx_vip_hp_hs", "30")
    health_max = register_cvar("amx_vip_max_hp", "100")
    g_awp_active = register_cvar("awp_active", "1")
    g_menu_active = register_cvar("menu_active", "1")
    register_event("Damage","Damage","b")
    register_event("DeathMsg","death_msg","a")
    register_menucmd(register_menuid("rod"), Keysrod, "Pressedrod")
    register_clcmd("awp","HandleCmd")
    register_clcmd("sg550","HandleCmd")
    register_clcmd("g3sg1","HandleCmd")
    register_event("CurWeapon", "event_CurWeapon", "be", "1=1")
    register_event("CurWeapon", "event_CurWeaponn", "be", "1=1")
    register_event("CurWeapon", "event_CurWeaponnn", "be", "1=1")
    register_clcmd("say /wantvip","ShowMotd")
    maxplayers = get_maxplayers()
    gmsgSayText = get_user_msgid("SayText")
    register_clcmd("say", "handle_say")
    register_cvar("amx_contactinfo", CONTACT, FCVAR_SERVER)
    RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)
    register_event("HLTV", "event_new_round", "a", "1=0", "2=0")
    register_event("TextMsg","Event_RoundRestart","a","2&#Game_w")
    register_event("DeathMsg", "hook_death", "a", "1>0")
    register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0")
    g_MsgSync = CreateHudSyncObj()
    #if defined DAMAGE_RECIEVED
    g_MsgSync2 = CreateHudSyncObj()
    #endif
    }

    public on_damage(id)
    {
    new attacker = get_user_attacker(id)

    #if defined DAMAGE_RECIEVED
    // id should be connected if this message is sent, but lets check anyway
    if ( is_user_connected(id) && is_user_connected(attacker) )
    if (get_user_flags(attacker) & ADMIN_LEVEL_H)
    {
    new damage = read_data(2)

    set_hudmessage(255, 0, 0, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1)
    ShowSyncHudMsg(id, g_MsgSync2, "%i^n", damage)
    #else
    if ( is_user_connected(attacker) && if (get_user_flags(attacker) & ADMIN_LEVEL_H) )
    {
    new damage = read_data(2)
    #endif
    set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
    ShowSyncHudMsg(attacker, g_MsgSync, "%i^n", damage)
    }
    }

    public Damage(id)
    {
    new weapon, hitpoint, attacker = get_user_attacker(id,weapon,hitpoint)
    if(attacker<=maxplayers && is_user_alive(attacker) && attacker!=id)
    if (get_user_flags(attacker) & ADMIN_LEVEL_H)
    {
    new money = read_data(2) * get_pcvar_num(mpd)
    if(hitpoint==1) money += get_pcvar_num(mhb)
    cs_set_user_money(attacker,cs_get_user_money(attacker) + money)
    }
    }

    public death_msg()
    {
    if(read_data(1)<=maxplayers && read_data(1) && read_data(1)!=read_data(2)) cs_set_user_money(read_data(1),cs_get_user_money(read_data(1)) + get_pcvar_num(mkb) - 300)
    }


    public fwHamPlayerSpawnPost() {

    new players[32], player, pnum;
    get_players(players, pnum, "a");
    for(new i = 0; i < pnum; i++)
    {
    player = players[i];
    if(is_user_alive(player) && get_user_flags(player) & ADMIN_LEVEL_H)
    {
    give_item(player, "weapon_hegrenade");
    give_item(player, "weapon_flashbang");
    give_item(player, "weapon_flashbang");
    give_item(player, "weapon_smokegrenade");
    give_item(player, "item_assaultsuit");
    give_item(player, "item_thighpack");
    }
    }
    return PLUGIN_HANDLED
    }

    public event_new_round()
    {
    round++;
    new players[32], player, pnum;
    get_players(players, pnum, "a");
    for(new i = 0; i < pnum; i++)
    {
    player = players[i];
    if(get_user_flags(player) & ADMIN_LEVEL_H)
    {
    if (!get_pcvar_num(g_menu_active))
    return PLUGIN_CONTINUE
    if(round > 2)
    {
    Showrod(player);
    }
    }
    }
    return PLUGIN_HANDLED
    }

    public Event_RoundRestart(id)
    {
    round=0;
    }

    public hook_death()
    {
    // Killer id
    nKiller = read_data(1)

    if ( (read_data(3) == 1) && (read_data(5) == 0) )
    {
    nHp_add = get_pcvar_num (health_hs_add)
    }
    else
    nHp_add = get_pcvar_num (health_add)
    nHp_max = get_pcvar_num (health_max)
    // Updating Killer HP
    if(!(get_user_flags(nKiller) & ADMIN_LEVEL_H))
    return;

    nKiller_hp = get_user_health(nKiller)
    nKiller_hp += nHp_add
    // Maximum HP check
    if (nKiller_hp > nHp_max) nKiller_hp = nHp_max
    set_user_health(nKiller, nKiller_hp)
    // Hud message "Healed +15/+30 hp"
    set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1)
    show_hudmessage(nKiller, "Healed +%d hp", nHp_add)
    // Screen fading
    message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, nKiller)
    write_short(1<<10)
    write_short(1<<10)
    write_short(0x0000)
    write_byte(0)
    write_byte(0)
    write_byte(200)
    write_byte(75)
    message_end()

    }

    public Showrod(id) {
    show_menu(id, Keysrod, "Free VIP Guns^n\w1. Get M4A1+Deagle ^n\w2. Get AK47+Deagle^n0. Exit^n", -1, "rod") // Display menu
    }
    public Pressedrod(id, key) {
    /* Menu:
    * VIP Menu
    * 1. Get M4A1+Deagle
    * 2. Get AK47+Deagle
    * 0. Exit
    */
    switch (key) {
    case 0: {
    if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)
    HasC4[id] = true;
    else
    HasC4[id] = false;

    strip_user_weapons (id)
    give_item(id,"weapon_m4a1")
    give_item(id,"ammo_556nato")
    give_item(id,"ammo_556nato")
    give_item(id,"ammo_556nato")
    give_item(id,"weapon_deagle")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"weapon_knife")
    give_item(id,"weapon_hegrenade")
    give_item(id, "weapon_flashbang");
    give_item(id, "weapon_flashbang");
    give_item(id, "weapon_smokegrenade");
    give_item(id, "item_assaultsuit");
    give_item(id, "item_thighpack");
    client_print(id, print_center, "You Taked Free M4A1 and Deagle")

    if (HasC4[id])
    {
    give_item(id, "weapon_c4");
    cs_set_user_plant( id );
    }
    }
    case 1: {
    if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)
    HasC4[id] = true;
    else
    HasC4[id] = false;

    strip_user_weapons (id)
    give_item(id,"weapon_ak47")
    give_item(id,"ammo_762nato")
    give_item(id,"ammo_762nato")
    give_item(id,"ammo_762nato")
    give_item(id,"weapon_deagle")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"ammo_50ae")
    give_item(id,"weapon_knife")
    give_item(id,"weapon_hegrenade")
    give_item(id, "weapon_flashbang");
    give_item(id, "weapon_flashbang");
    give_item(id, "weapon_smokegrenade");
    give_item(id, "item_assaultsuit");
    give_item(id, "item_thighpack");
    client_print(id, print_center, "You Taked Free AK47 and Deagle")

    if (HasC4[id])
    {
    give_item(id, "weapon_c4");
    cs_set_user_plant( id );
    }
    }
    case 9: {
    }
    }
    return PLUGIN_CONTINUE
    }

    public HandleCmd(id){
    if (!get_pcvar_num(g_awp_active))
    return PLUGIN_CONTINUE
    if(get_user_flags(id) & ADMIN_LEVEL_H)
    return PLUGIN_CONTINUE
    client_print(id, print_center, "Sniper's Only For VIP's")
    return PLUGIN_HANDLED
    }


    public event_CurWeapon(id)
    {
    if(read_data(2) == CSW_AWP)
    {
    if(!(get_user_flags(id) & ADMIN_LEVEL_H))
    {
    client_print(id, print_center, "Sniper's Only For VIP's")
    client_cmd(id, "drop")
    }
    }
    return PLUGIN_HANDLED
    }

    public event_CurWeaponn(id)
    {
    if(read_data(2) == CSW_SG550)
    {
    if(!(get_user_flags(id) & ADMIN_LEVEL_H))
    {
    client_print(id, print_center, "Sniper's Only For VIP's")
    client_cmd(id, "drop")
    }
    }
    return PLUGIN_HANDLED
    }

    public event_CurWeaponnn(id)
    {
    if(read_data(2) == CSW_G3SG1)
    {
    if(!(get_user_flags(id) & ADMIN_LEVEL_H))
    {
    client_print(id, print_center, "Sniper's Only For VIP's")
    client_cmd(id, "drop")
    }
    }
    return PLUGIN_HANDLED
    }

    public ShowMotd(id)
    {
    show_motd(id, "vip.txt")
    }
    public client_authorized(id)
    {
    set_task(30.0, "PrintText" ,id)
    }
    public PrintText(id)
    {
    client_print(id, print_chat, "[VIP] write /wantvip and u will see how get VIP and VIP privilegies.")
    }

    public handle_say(id) {
    new said[192]
    read_args(said,192)
    if( ( containi(said, "who") != -1 && containi(said, "admin") != -1 ) || contain(said, "/vips") != -1 )
    set_task(0.1,"print_adminlist",id)
    return PLUGIN_CONTINUE
    }

    public print_adminlist(user)
    {
    new adminnames[33][32]
    new message[256]
    new contactinfo[256], contact[112]
    new id, count, x, len

    for(id = 1 ; id <= maxplayers ; id++)
    if(is_user_connected(id))
    if(get_user_flags(id) & ADMIN_LEVEL_H)
    get_user_name(id, adminnames[count++], 31)

    len = format(message, 255, "%s VIP ONLINE: ",COLOR)
    if(count > 0) {
    for(x = 0 ; x < count ; x++) {
    len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"")
    if(len > 96 ) {
    print_message(user, message)
    len = format(message, 255, "%s ",COLOR)
    }
    }
    print_message(user, message)
    }
    else {
    len += format(message[len], 255-len, "No VIP online.")
    print_message(user, message)
    }

    get_cvar_string("amx_contactinfo", contact, 63)
    if(contact[0]) {
    format(contactinfo, 111, "%s Contact Server Admin -- %s", COLOR, contact)
    print_message(user, contactinfo)
    }
    }

    print_message(id, msg[]) {
    message_begin(MSG_ONE, gmsgSayText, {0,0,0}, id)
    write_byte(id)
    write_string(msg)
    message_end()
    }
    TheUziiN
    TheUziiN
    Humana
    Humana


    Masculino Número de Mensagens : 511
    Passando Mal =/
    Ammo Packs : 5567
    Honra : 97
    Data de inscrição : 19/10/2011

    Ajuda Luankc Empty Re: Ajuda Luankc

    Mensagem por TheUziiN 7/3/2012, 6:48 pm

    Nao Sou Luankc !! mas esta faltando as includes =/
    Luankc
    Luankc
    Administrador


    Masculino Número de Mensagens : 3340
    Ammo Packs : 7215
    Honra : 143
    Data de inscrição : 21/02/2011

    Ajuda Luankc Empty Re: Ajuda Luankc

    Mensagem por Luankc 7/3/2012, 6:50 pm

    danielrp escreveu:pessoal quero deixa AWP no servidor 4fun pra todos não somente VIP alguem ajuda?

    % Includes corrigidos
    Mais como assim? Ela já é pra todos os Players não é?
    Você está usando um plugin de VIP no 4FUN?

    Explica um pouco melhor...


    Última edição por Luankc em 7/3/2012, 8:53 pm, editado 1 vez(es)
    TheUziiN
    TheUziiN
    Humana
    Humana


    Masculino Número de Mensagens : 511
    Passando Mal =/
    Ammo Packs : 5567
    Honra : 97
    Data de inscrição : 19/10/2011

    Ajuda Luankc Empty Re: Ajuda Luankc

    Mensagem por TheUziiN 7/3/2012, 6:56 pm

    se for o Plugin VIP no 4Fun !!
    vai em Addons/Amxmodx/Configs

    e acha o arquivo amxx.cfg

    e poe em alguma linha linha assim awp_active 0

    espero ter ajudado !!!
    Vini;*
    Vini;*
    Administrador


    Nick : [Gp'Ex] | Vini;
    Masculino Número de Mensagens : 933
    Ammo Packs : 5098
    Honra : 24
    Data de inscrição : 26/12/2011

    Ajuda Luankc Empty Re: Ajuda Luankc

    Mensagem por Vini;* 7/3/2012, 8:48 pm

    so desativar o plugin procura no addons/amxmod/configs e coloca ; antes do plugin e pronto

    Conteúdo patrocinado


    Ajuda Luankc Empty Re: Ajuda Luankc

    Mensagem por Conteúdo patrocinado


      Data/hora atual: 26/11/2024, 11:08 pm