busco plugins mapas vip
#1
bueno , busco un plugins que cuando salga el vip a cualquier Player , brille asi como glow , cada Jugador que le toque ser vip empieze a brillar

alguein me puede ayudar ?
Responder
#2
Código PHP:
#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>

#define PLUGIN ""
#define VERSION ""
#define AUTHOR ""

public plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
RegisterHam(Ham_Spawn"player""HamSpawn"1)
}

public 
HamSpawn(id)  

    new 
model[32
    
cs_get_user_model(idmodelcharsmax(model)) 

    
//if(cs_get_user_vip(id))

    
if(is_user_alive(id))
        if(
equal(model"vip"))
            
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25)
        else
            
set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25)

Responder
#3
Código PHP:
#include <amxmodx>
#include <cstrike>
#include <fun>

public plugin_init() 
{
    
register_plugin("Glow Vip""0.1""")
    
register_event("ResetHUD""changevip""b")
}

public 
changevip(id)  
    if(
cs_get_user_vip(id) && is_user_alive(id))
    
set_user_rendering(id,kRenderFxGlowShell,50,50,50,kRenderNormal,25) ;else
    
set_user_rendering(id

Plugins Y Mods En Venta Nothingdohere
Mods Process¡
Mod Capture The Flag Halo / 2019 [70%]
Mod Christmas Level + Weapons Special / 2019 [20%]
Deathrun Levels + Saw / 2017 [100%]
Mod Surf Levels >Free Link< [100%]

Zombie Giant Test [10%]
Boss Project¡
Boss CSO For Cs 1.6 [On Sale] [Videos]
Responder
#4
cs_get_user_vip tira logs
Responder
#5
muestra esos logs
[Imagen: b_350_20_323957_202743_f19a15_111111.png]

(18/11/2014, 05:47 PM)Neeeeeeeeeel.- escribió: Por qué necesitan una guía para todo? Meté mano y que salga lo que salga... es la mejor forma de aprender.

(16/05/2016, 11:08 PM)kikizon2 escribió: No cabe duda que tienen mierda en vez de cerebro, par de pendejos v:
Responder
#6
cual es la diferencia de los 2 ?

me gustaria agregar al plugins un mensaje de hud Color verde al medio de la pantalla por 5 segundos el nombre del jugador que se combiertio en vip

JOSE ES EL VIP PROTEGANLO

Código PHP:
#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>

#define PLUGIN ""
#define VERSION ""
#define AUTHOR ""

public plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
RegisterHam(Ham_Spawn"player""HamSpawn"1)
}

public 
HamSpawn(id)  

    new 
model[32
    
cs_get_user_model(idmodelcharsmax(model)) 

    
//if(cs_get_user_vip(id))

    
if(is_user_alive(id))
        if(
equal(model"vip"))
            
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25)
        else
            
set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25)

Responder
#7
no los tengo a los logs porque fue hace mucho, pero anteriormente habia hecho algo con cs_get_user_vip y tiraba logs, cumplia su funcion pero me tiraba logs no sabia por que, entonces lo hice con get_user_model y todo ok, no logs y cumple su funcion

Código PHP:
#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>

new maxplayers;

public 
plugin_init() 
{
    
register_plugin("PLUGIN""VERSION""AUTHOR")
    
RegisterHam(Ham_Spawn"player""HamSpawn"1)
    
maxplayers get_maxplayers();
}

public 
HamSpawn(id)  

    new 
model[32], nombre[32], cts
    cs_get_user_model
(idmodelcharsmax(model))
    
get_user_name(idnombre31)

    if(
is_user_alive(id))
    {
        if(
equal(model"vip"))
        {
            
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25)

            for(
cts=1cts<=maxplayerscts++) 
            {
                if(
get_user_team(cts) == 2)
                {
                    
set_hudmessage(cts2550, -1.00.401.05.0);
                    
show_hudmessage(cts"%s es el VIP, protejanlo"nombre);
                }
            }
        }
        else
            
set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25)
    }


Se que es mala idea el bucle en ham spawn pero lo hice asi nomas a lo rapido xd
Responder
#8
Bueno ya te pasaron el code Whatever pero los logs del code cs_get_user_vip
es causado por el ham_spawn o HLTV, para eso lo puse en el register_event "ResetHUD" y no tira logs y funciona.

Plugins Y Mods En Venta Nothingdohere
Mods Process¡
Mod Capture The Flag Halo / 2019 [70%]
Mod Christmas Level + Weapons Special / 2019 [20%]
Deathrun Levels + Saw / 2017 [100%]
Mod Surf Levels >Free Link< [100%]

Zombie Giant Test [10%]
Boss Project¡
Boss CSO For Cs 1.6 [On Sale] [Videos]
Responder
#9
ya gracias : si yo quiesiera ponerle vida al Vip 200 de vida como lo dendria que hacer

200 heal ?
Responder
#10
Debajo del code de nelo
Código PHP:
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25
pones el set_user_health(id, Cantidad HP Pal Vip)
Dijiste 200 asi que quedaria asi

Código PHP:
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25)
set_user_health(id200

Plugins Y Mods En Venta Nothingdohere
Mods Process¡
Mod Capture The Flag Halo / 2019 [70%]
Mod Christmas Level + Weapons Special / 2019 [20%]
Deathrun Levels + Saw / 2017 [100%]
Mod Surf Levels >Free Link< [100%]

Zombie Giant Test [10%]
Boss Project¡
Boss CSO For Cs 1.6 [On Sale] [Videos]
Responder
#11
se me cae el server sale esto en consola L 04/07/2019 - 05:04:20: [AMXX] Displaying debug trace (plugin "Vip_Brillo.amxx", version "VERSION")
L 04/07/2019 - 05:04:20: [AMXX] Run time error 10: native error (native "cs_get_user_model")
L 04/07/2019 - 05:04:20: [AMXX] [0] Vip_Brillo.sma::HamSpawn (line 18)
Responder
#12
Algo andara mal en tu servidor, porque yo lo probé y funciona bien

proba asi

Código PHP:
#include <amxmodx>
#include <hamsandwich>
#include <cstrike>
#include <fun>

new maxplayers;

public 
plugin_init() 
{
    
register_plugin("PLUGIN""VERSION""AUTHOR")
    
RegisterHam(Ham_Spawn"player""HamSpawn"1)
    
maxplayers get_maxplayers();
}

public 
HamSpawn(id)  

    new 
nombre[32], cts
    get_user_name
(idnombre31)

    if(
is_user_alive(id))
    {
        if(
cs_get_user_vip(id))
        {
            
set_user_rendering(id,kRenderFxGlowShell,0,255,0,kRenderNormal,25)
            
set_user_health(id200)

            for(
cts=1cts<=maxplayerscts++) 
            {
                if(
get_user_team(cts) == 2)
                {
                    
set_hudmessage(cts2550, -1.00.401.05.0);
                    
show_hudmessage(cts"%s es el VIP, protejanlo"nombre);
                }
            }
        }
        else
            
set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25)
    }

Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)