Jump to content

marvel_team

Membru
  • Posts

    932
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by marvel_team

  1. Nume : ColoredSmoke


    Versiune :New


    Descriere detaliata :


    Deci am cautat si eu un plugin pt coloredsmoke ,am gasit o singura versiune peste tot.


    Am urmat toti pasii amxx,stripes,cvar dar...


    Primesc o eroare de la plugin in logs.


    Problema este ca la compilare nu mi-a dat nimic nici ce-a mai mica eroare


    Care este problema ? ? ?


  2. da l-am gasit se numeste low hp effect.

    observ ca nu contine module , nu este prea mare,crezi ca face lag ?

    Eu nu cred ca ar avea ce lag sa adauge , nu contine module ,deci n-ar avea ce sa consume...

    Am sa-l testez si am sa te anunt :)

  3. Nume :Habar n-am cum se numeste mai exact


    Versiune :nu conteaza


    Descriere detaliata :Deci...l-am vazut recent pe un server...am observat ca nu face lag..in fine


    Atunci cand ramai sa spunem cu 10 - 15hp la viata se aude un sunet gen (respiratie ) plus ecranul se face usor rosu...putin ajutor


  4. L-am cautat , l-am gasit dar cu probleme la team_color_chat ti-am spus si am specificat sus.

    Iar dupa imi apar mesajele de doua ori.

    Plus ca am spus ca vreau fara ghost chat sau all chat.

    Multumesc

    Merge doar daca dezactivez admin_chat_color 

    dar eu am avut o versiune care merge cu admin_chat_color dar cu probleme la team_chat_color .....in fine

     

     

    Eu am vazut pe un server pluginu rang_admin_chat care mergea impreuna cu chat_color deci....

    Eu asta am cerut :|

  5. Nume : Admin_rang_chat


    Versiune : NEW !


    Descriere detaliata


    #Doresc pluginul de admin_rang_chat dar simplu.fara ghost chat sau all chat


    Am gasit o varianta dar cu probleme la team_chat_color iar alta imi apar mesajele de doua ori


    Si nu am niciun plugin de chat activat.multumesc


    Vreau SMA sa-mi pot modifica cu gradele si accesele mele.multumesc frumis


  6. Nu-i vorba de compilare , mie imi apar niste mesaje in nush ce limba pe mijloc la kill-uri , eu vreau sa scot mesajele in rest totul merge bine din cate am observat

  7. Pai eu Nu am vrut sa il fac amx...

    Eu am vrut sa scot cateva sunete din el si dupa sa il compilez.

    Vreau sa scot astea

     

    1.precache_sound("misc/wallshot.wav")

    2. precache_sound("misc/last_kill.wav")

    3.precache_sound("misc/firstblood.wav")

    Pe scurt eu vreau sa incarc pluginu pe server fara sunetele de mai sus.

    Daca incarc asa cum este acum , server-ul nu-mi gaseste sunetele ce n-am vrut sa le adaug si imi apar erori in consola...

  8. Server : MARVEL.RANGFORT.RO

    Nick : bRiCk-baZuka

    Grad server : Fondator

    La ce doriţi ajutor? : Ajutor la compilare

    Aici este plugin-ul SMA

     

     

    #include <amxmodx>

    #include <amxmisc>

    #include <engine>

    #include <fakemeta>

    #include <dhudmessage>

     

    new knife_kill, grenade_kill, headshot, normal_kill

     

    new level[32]

    new bool:kills[32]

     

    new one_kill

    new two_kill

    new three_kill

    new four_kill

    new five_kill

    new six_kill

    new seven_kill

    new eight_kill

    new more_than_eight_kill

    new g_lastkill

    new g_firstblood

     

    public plugin_precache()

    {

    headshot = precache_model("sprites/headshot.spr")

    knife_kill = precache_model("sprites/knife_kill.spr")

    grenade_kill = precache_model("sprites/grenade_kill.spr")

    one_kill = precache_model("sprites/1_kill.spr")

    two_kill = precache_model("sprites/2_kill.spr")

    three_kill = precache_model("sprites/3_kill.spr")

    four_kill = precache_model("sprites/4_kill.spr")

    five_kill = precache_model("sprites/5_kill.spr")

    six_kill = precache_model("sprites/6_kill.spr")

    seven_kill = precache_model("sprites/7_kill.spr")

    eight_kill = precache_model("sprites/8_kill.spr")

    more_than_eight_kill = precache_model("sprites/more_than_8_kill.spr")

    normal_kill = precache_model("sprites/normal_kill.spr")

    precache_sound("misc/headshot.wav")

    precache_sound("misc/knife_kill.wav")

    precache_sound("misc/grenade_kill.wav")

    precache_sound("misc/wallshot.wav")

    precache_sound("misc/1_kill.wav")

    precache_sound("misc/2_kill.wav")

    precache_sound("misc/3_kill.wav")

    precache_sound("misc/4_kill.wav")

    precache_sound("misc/5_kill.wav")

    precache_sound("misc/6_kill.wav")

    precache_sound("misc/7_kill.wav")

    precache_sound("misc/8_kill.wav")

    precache_sound("misc/firstblood.wav")

    precache_sound("misc/last_kill.wav")

    precache_sound("misc/unstoppable.wav")

    }

     

    public plugin_init()

    {

    register_plugin("Death Sprite Effect","1.5","RaZzoR")

    register_event("DeathMsg","onDeath","a")

    register_event("DeathMsg","onDeath_level","a")

    register_event("TextMsg", "eRestart", "a", "2Game_C", "2Game_w")

    register_event("SendAudio", "eEndRound", "a", "2&%!MRAD_terwin", "2&%!MRAD_ctwin", "2&%!MRAD_rounddraw")

    register_event("RoundTime", "eNewRound", "bc")

    }

     

     

    public eRestart()

    {

    eEndRound()

    g_firstblood = 1

    }

     

    public eEndRound()

    {

     

    }

     

    public client_disconnect(id)

    {

    level[id]= 0

    }

    public client_putinserver(id)

    {

    level[id]= 0

    }

     

    public onDeath()

    {

    new name_attacker[32]

    new name_victim[32]

    new wpn[3]

    new hs = read_data(3)

    new attacker = read_data(1)

    new victim = read_data(2)

     

    get_user_name(attacker, name_attacker, 31)

    get_user_name(victim, name_victim, 31)

    read_data(4,wpn,2)

     

    if (wpn[0] != 'k' && wpn[1] != 'r' && !can_see_fm(attacker, victim))

    {

    if (hs)

    {

    set_dhudmessage(255, 0, 0, -1.0, 0.20, 0, 6.0, 3.0, 0.1, 1.5)

    show_dhudmessage(attacker, "FALON AT FEJLOVES!^n-|IGEN! :D|-")

    client_cmd(attacker,"spk misc/headshot")

    }

    }

    else if (hs && wpn[0] != 'k' && wpn[1] != 'r')

    {

    show_sprite(victim, headshot)

    client_cmd(attacker,"spk misc/headshot")

    }

    else if (wpn[0] == 'k')

    {

    show_sprite(victim, knife_kill)

    client_cmd(attacker,"spk misc/knife_kill")

    }

    else if (wpn[1] == 'r')

    {

    show_sprite(victim, grenade_kill)

    client_cmd(attacker,"spk misc/grenade_kill")

    }

     

    return PLUGIN_CONTINUE

    }

     

    public onDeath_level()

    {

    new players_ct[32], players_t[32], ict, ite

    get_players(players_ct,ict,"ae","CT")

    get_players(players_t,ite,"ae","TERRORIST")

    if (ict == 0 || ite == 0) g_lastkill = 1

     

    new attacker = read_data(1)

    new victim = read_data(2)

    new name_attacker[32]

    new name_victim[32]

     

    level[attacker] += 1

    level[victim]= 0

     

    get_user_name(attacker, name_attacker, 31)

    get_user_name(victim, name_victim, 31)

     

    if((victim == attacker) || (get_user_team(attacker) == get_user_team(victim)) || !victim || !attacker)

    return PLUGIN_CONTINUE

     

     

     

    if (g_firstblood && attacker!=victim && attacker>0)

    {

    g_firstblood = 0

    set_dhudmessage(255, 105, 180, -1.0, 0.35, 0, 6.0, 3.0, 0.1, 1.5)

    show_dhudmessage(0, "ELSO OLES: ^n %s megolte %s-t!", name_attacker, name_victim)

    client_cmd(0, "speak misc/firstblood")

    }

    if (g_lastkill == 1)

    {

    g_lastkill = 0

    set_dhudmessage(255, 215, 0, -1.0, 0.30, 0, 6.0, 3.0, 0.1, 1.5)

    show_dhudmessage(0, "UTOLSO OLES: ^n %s megolte %s-t!", name_attacker, name_victim)

    client_cmd(0, "speak misc/last_kill")

    }

    if (level[attacker] == 1)

    {

    show_sprite(victim, one_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/1_kill")

     

    }

    if (level[attacker] == 2)

    {

    show_sprite(victim, two_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/2_kill")

     

    }

    if (level[attacker] == 3)

    {

    show_sprite(victim, three_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/3_kill")

     

    }

    if (level[attacker] == 4)

    {

    show_sprite(victim, four_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/4_kill")

     

    }

    if (level[attacker] == 5)

    {

    show_sprite(victim, five_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/5_kill")

     

    }

    if (level[attacker] == 6)

    {

    show_sprite(victim, six_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/6_kill")

     

    }

    if (level[attacker] == 7)

    {

    show_sprite(victim, seven_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/7_kill")

     

    }

    if (level[attacker] == 8)

    {

    show_sprite(victim, eight_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/8_kill")

     

    }

    if (level[attacker] > 8)

    {

    show_sprite(victim, more_than_eight_kill)

    kills[victim] = true

    client_cmd(attacker,"spk misc/unstoppable")

     

    }

     

    return PLUGIN_CONTINUE

    }

     

    public show_sprite(attacker, sprite)

    {

    if(!is_user_connected(attacker))

    return PLUGIN_CONTINUE

     

     

     

    static origin[3]

    get_user_origin(attacker, origin)

     

    message_begin(MSG_PVS, SVC_TEMPENTITY, origin)

    write_byte(TE_SPRITE)

    write_coord(origin[0])

    write_coord(origin[1])

    write_coord(origin[2]+65)

    write_short(sprite)

    write_byte(10)

    write_byte(250)

    message_end()

     

    return PLUGIN_CONTINUE

    }

     

    public podesi_boolove(id)

    {

    kills[id] = false

    }

     

    bool:can_see_fm(entindex1, entindex2)

    {

    if (!entindex1 || !entindex2)

    return false

     

    if (pev_valid(entindex1) && pev_valid(entindex1))

    {

    new flags = pev(entindex1, pev_flags)

    if (flags & EF_NODRAW || flags & FL_NOTARGET)

    {

    return false

    }

     

    new Float:lookerOrig[3]

    new Float:targetBaseOrig[3]

    new Float:targetOrig[3]

    new Float:temp[3]

     

    pev(entindex1, pev_origin, lookerOrig)

    pev(entindex1, pev_view_ofs, temp)

    lookerOrig[0] += temp[0]

    lookerOrig[1] += temp[1]

    lookerOrig[2] += temp[2]

     

    pev(entindex2, pev_origin, targetBaseOrig)

    pev(entindex2, pev_view_ofs, temp)

    targetOrig[0] = targetBaseOrig [0] + temp[0]

    targetOrig[1] = targetBaseOrig [1] + temp[1]

    targetOrig[2] = targetBaseOrig [2] + temp[2]

     

    engfunc(EngFunc_TraceLine, lookerOrig, targetOrig, 0, entindex1, 0) // checks the had of seen player

    if (get_tr2(0, TraceResult:TR_InOpen) && get_tr2(0, TraceResult:TR_InWater))

    {

    return false

    }

    else

    {

    new Float:flFraction

    get_tr2(0, TraceResult:TR_flFraction, flFraction)

    if (flFraction == 1.0 || (get_tr2(0, TraceResult:TR_pHit) == entindex2))

    {

    return true

    }

    else

    {

    targetOrig[0] = targetBaseOrig [0]

    targetOrig[1] = targetBaseOrig [1]

    targetOrig[2] = targetBaseOrig [2]

    engfunc(EngFunc_TraceLine, lookerOrig, targetOrig, 0, entindex1, 0) // checks the body of seen player

    get_tr2(0, TraceResult:TR_flFraction, flFraction)

    if (flFraction == 1.0 || (get_tr2(0, TraceResult:TR_pHit) == entindex2))

    {

    return true

    }

    else

    {

    targetOrig[0] = targetBaseOrig [0]

    targetOrig[1] = targetBaseOrig [1]

    targetOrig[2] = targetBaseOrig [2] - 17.0

    engfunc(EngFunc_TraceLine, lookerOrig, targetOrig, 0, entindex1, 0) // checks the legs of seen player

    get_tr2(0, TraceResult:TR_flFraction, flFraction)

    if (flFraction == 1.0 || (get_tr2(0, TraceResult:TR_pHit) == entindex2))

    {

    return true

    }

    }

    }

    }

    }

    return false

    }

     

    Nu ma lasa sa-l compilez

    /tmp/textrvaHnb.sma(5) : fatal error 100: cannot read from file: "dhudmessage"

     

    Eu am vrut sa scot cateva sunete din el de care nu aveam nevoie..

    Daca incarc pluginul asa si incarc in misc doar sunetele de care am nevoie la conectarea pe server in consola

    Imi apar chestiile care nu le-a gasit,in fine pot sa primesc putin ajutor?

  9. /* 

     Bomb Countdown HUD Timer v0.2 by SAMURAI

     

    * Plugin Details

     With this plugin enabled, you can see an colored Hud Message with the c4 time left, until explode

      Remeber : if until explode remains less than 8 seconds, hudmessage color will be red, if > 7 will be yellow and > 13 will be green.

     

    * Required Modules:

     - CSX

     

            * Credits:

    - Emp` for various indicates

    - Alka for full tests 

     

    * Changelog

     - Fixed Events problems

     - Pcvars

     - Fixed any bug on plugin

     

    */

     

     

    #include <amxmodx>

    #include <csx>

     

    #define PLUGIN "Bomb Countdown HUD Timer"

    #define VERSION "0.2"

    #define AUTHOR "SAMURAI" 

     

    new g_c4timer, pointnum;

    new bool:b_planted = false;

     

    new g_msgsync;

     

     

    public plugin_init()

    {

    register_plugin(PLUGIN,VERSION,AUTHOR);

     

    pointnum = get_cvar_pointer("mp_c4timer");

     

    register_logevent("newRound", 2, "1=Round_Start");

    register_logevent("endRound", 2, "1=Round_End");

    register_logevent("endRound", 2, "1&Restart_Round_");

     

    g_msgsync = CreateHudSyncObj();

    }

     

    public newRound()

    {

    g_c4timer = -1;

    remove_task(652450);

    b_planted = false;

    }

     

    public endRound()

    {

    g_c4timer = -1;

    remove_task(652450);

    }

     

    public bomb_planted()

    {

    b_planted = true;

    g_c4timer = get_pcvar_num(pointnum);

    dispTime()

    set_task(1.0, "dispTime", 652450, "", 0, "b");

    }

     

    public bomb_defused()

    {

    if(b_planted)

    {

    remove_task(652450);

    b_planted = false;

    }

        

    }

     

    public bomb_explode()

    {

    if(b_planted)

    {

    remove_task(652450);

    b_planted = false;

    }

     

    }

     

    public dispTime()

    {   

    if(!b_planted)

    {

    remove_task(652450);

    return;

    }

            

     

    if(g_c4timer >= 0)

    {

    if(g_c4timer > 13) set_hudmessage(0, 150, 0, -1.0, 0.80, 0, 1.0, 1.0, 0.01, 0.01, -1);

    else if(g_c4timer > 7) set_hudmessage(150, 150, 0, -1.0, 0.80, 0, 1.0, 1.0, 0.01, 0.01, -1);

    else set_hudmessage(150, 0, 0, -1.0, 0.80, 0, 1.0, 1.0, 0.01, 0.01, -1);

     

    ShowSyncHudMsg(0, g_msgsync, "[MARVEL]BOMBA a fost plantata | C4: %d", g_c4timer);

     

    --g_c4timer;

    }

      


    /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE

    *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }

    */

     

    L-am gasit.multumesc

    T/C

  10. Server : MARVEL.RANGFORT.RO

    Nick : bRiCk-baZuka
    Grad server : Detinator
    La ce doriţi ajutor? : 

    Deci nu reusesc sa adaug sprites pentru radar si led c4 pe server...

    Intru in cstrike/sprites adaug acolo modelul si nimic..ce trebuie sa fac ?

    Trebuie sa-mi fac un alt folder unde sa-mi adaug modelele noi sau cum ... ? :|

×
×
  • Create New...