camara rapida
#1
se que hay muchos plugins ya de camaras y este es muy simple pero bueno aca aporto el mio que tenia guardado hace tiempo tal vez a alguien le sirva

lo que hace el plugin es cambiar entre camaras primera y tercera persona con la letra c por defecto el bind "radio3" este no cuenta con ningun menu ni nada solo cambias la camara con la letra

Código PHP:
#include <amxmodx>
#include <engine>

new CVAR_CAM
new cam[33]

public 
plugin_init()
{
    
register_plugin("Camara rapida""1.0""Nelo")
    
register_clcmd("radio3""cam_bind")
    
CVAR_CAM register_cvar("cam_enabled""1")
}

public 
plugin_precache()
    
precache_model("models/rpgrocket.mdl")

public 
client_putinserver(id)
    
cam[id] = 0

public cam_bind(id
{
    if(
get_pcvar_num(CVAR_CAM))
    {
        if(!
cam[id])
        {
            
set_view(idCAMERA_3RDPERSON)
            
cam[id] = 1
        
}

        else
        {
            
set_view(idCAMERA_NONE)
            
cam[id] = 0
        
}
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE

Responder
#2
Te recomendaría usar "bool" ya que es solo verdadero y falso y nada más lo que tenés que usar.
Otra en vez de client_putinserver usar client_connect.
Código PHP:
public client_connect iIndex ) {
    
bCam false;
}
new 
bool:bCam false;
bCam =! bCam;
bCam set_view iIndexCAMERA_3RDPERSON ) : set_view iIndexCAMERA_NONE ); 
Responder
#3
acepto la sugerencia pero igualmente ese plugin lo hice hace años cuando sabia poco asi que lo hice asi nomas jaja solo lo aporte porque me parecia al pedo tenerlo guardado y por ahi le sirve a alguien, al igual que los otros aportes que hice ya los tenia guardados desde hace mucho
Responder
#4
Para que usas este precache?

Código PHP:
public plugin_precache()
    
precache_model("models/rpgrocket.mdl"
Responder
#5
(20/07/2018, 01:42 PM)Nelo escribió: acepto la sugerencia pero igualmente ese plugin lo hice hace años cuando sabia poco asi que lo hice asi nomas jaja solo lo aporte porque me parecia al pedo tenerlo guardado y por ahi le sirve a alguien, al igual que los otros aportes que hice ya los tenia guardados desde hace mucho

Sí bro, si lo usabas en los SJ jajajaja.
Responder
#6
si no usas ese precache se tumba el server al cambiar la camara con engine
Responder
#7
Buen aporte!
PD: Justo ayer tenía que hacer un testeo de un trabajo, lo posteaste y lo usé. Eficaz.
Steam
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)