C4 Evento
#1
Buenas, queria saber, como hago para saber cuando el player esta plantando C4, osea al momento que deja el click pegado, como puedo saberlo xD Insecure
Si no te gusta algo, cámbialo. Si no lo puedes cambiar, cambia la forma en que piensas sobre ello <3
Responder
#2
https://github.com/alliedmodders/amxmodx...de/csx.inc

Código PHP:
forward bomb_planting(planter); 
Responder
#3
Si no es mucha molestia me pueden dejar un tuto para utilizar las forward xD no encuentro uno, ya que no se usarlas...
Si no te gusta algo, cámbialo. Si no lo puedes cambiar, cambia la forma en que piensas sobre ello <3
Responder
#4
veo que eres un usuario nuevo, seguramente tu preguntas esto: simplemente en tu código pon la palabra public en lugar de forward, dicho en criollo

public bomb_planting(planter){
///////////////
}
Ingeniero agrónomo y desarrollador de Software.

tutoriales-allied
buscas un zp?

"La imitación es la forma más sincera de admiración con la que puede pagar la mediocridad a la grandeza"

Merci Alliedmodders pour m'introduire dans la programmation.
Responder
#5
es una cagada usar ese modulo de csx, tiene varias cosas que no son muy buenas
Código PHP:
void Client_BarTime(voidmValue){
    
int iTime = *(int*)mValue;
    if ( !
iTime || !mPlayer->IsAlive() ) return;
    if ( 
iTime == ){
        
g_Planter mPlayerIndex;
        
g_bombAnnounce BOMB_PLANTING;
        
g_Defuser 0;
    }
    else {
        
mPlayer->saveBDefusing();
        
g_Defuser mPlayerIndex;
        
g_bombAnnounce BOMB_DEFUSING;
    }


AMXX:

Código PHP:
#include <amxmodx>

#define PLUGIN  "New Plug-In"
#define VERSION "1.0"
#define AUTHOR  "Author"

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_event("BarTime""OnPlatingBomb""b")
}
public 
OnPlatingBomb(id)
{
    static 
iTime;
    
iTime read_data(1)
    if(!
iTime || !is_user_alive(id))
    {
        return
    }
    if(
iTime == 3)
    {
        
// plantando
    
}
    else
    {
        
// defusando
    
}
    
iTime EOS

Competitive/Face it Pick Up Game (PUG) servidor de prueba: 45.77.94.109:27016 Click para Entrar
[Imagen: b_350_20_5A6C3E_383F2D_D2E1B5_2E3226.png]

(14/08/2015, 10:15 PM)Sugisaki escribió: "El mundo es caotico, irracional e injusto. No tiene ningun significado"
Palabras que desde hace mucho tiempo he buscado para describir, ¿Que es el mundo?
Crab

Código PHP:
if(ayuda && free)
{
    exit();

Responder
#6
veo sugisaki que en tu codigo, "esta plantando" y "defusando", pero cuando ya se planto? osea cuando ya la bomba esta en el suelo??

ya tengo la solucion con CSX pero si dices que es una cagada, dime como llamo ese evento?
Si no te gusta algo, cámbialo. Si no lo puedes cambiar, cambia la forma en que piensas sobre ello <3
Responder
#7
(19/08/2018, 12:10 AM)Saber escribió: veo sugisaki que en tu codigo, "esta plantando" y "defusando", pero cuando ya se planto? osea cuando ya la bomba esta en el suelo??

ya tengo la solucion con CSX pero si dices que es una cagada, dime como llamo ese evento?

El solo te mostro un ejemplo de cuando la bomba se esta plantando.
[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
#8
Código PHP:
#include <amxmodx>

#define PLUGIN  "New Plug-In"
#define VERSION "1.0"
#define AUTHOR  "Author"

new g_pPlanter
new g_pDefuser

public plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_event("BarTime""OnPlatingBomb""b")
    
register_event("TextMsg""OnTextMsg""a")
    
register_event("SendAudio""OnSendAudio""a")
    
register_event("HLTV""OnRoundRestart""a""1=0""2=0")
}
public 
OnPlatingBomb(id)
{
    static 
iTime;
    
iTime read_data(1)
    if(!
is_user_alive(id))
    {
        return
    }
    if(
iTime == 0)
    {
        switch(
get_user_team(id))
        {
            case 
g_pPlanter 0;
            case 
g_pDefuser 0;
        }
    }
    else if(
iTime == 3)
    {
        
g_pPlanter id
        server_print
("Planting")
        
// plantando
    
}
    else
    {
        
g_pDefuser id
        server_print
("Defusing")
        
// defusando
    
}
    
iTime EOS
}
public 
OnTextMsg()
{
    static 
MSG[10]
    
server_print(MSG)
    
read_data(2MSGcharsmax(MSG))
    if(
MSG[1] == 'T' && MSG[8] == 'B' && g_pPlanter 0)
    {
        
server_print("Bomb Explode")
        
//BOMB EXPLODE
    
}
    
MSG[0] = EOS
}
public 
OnRoundRestart()
{
    
g_pPlanter 0
    g_pDefuser 
0
}
public 
OnSendAudio()
{
    static 
szText[15]
    
read_data(2szTextcharsmax(szText))
    if(
szText[7]=='B' && szText[11]=='P' && g_pPlanter 0)
    {
        
server_print("Bomb Planted")
        
//BOMB PLANTED
    
}
    else if(
szText[11]=='D' && g_pDefuser 0)
    {
        
server_print("Bomb Defused")
        
//BOMB DEFUSED
    
}
    
szText[0] = EOS

Competitive/Face it Pick Up Game (PUG) servidor de prueba: 45.77.94.109:27016 Click para Entrar
[Imagen: b_350_20_5A6C3E_383F2D_D2E1B5_2E3226.png]

(14/08/2015, 10:15 PM)Sugisaki escribió: "El mundo es caotico, irracional e injusto. No tiene ningun significado"
Palabras que desde hace mucho tiempo he buscado para describir, ¿Que es el mundo?
Crab

Código PHP:
if(ayuda && free)
{
    exit();

Responder
#9
(19/08/2018, 12:53 AM)OsweRRR escribió:
(19/08/2018, 12:10 AM)Saber escribió: veo sugisaki que en tu codigo, "esta plantando" y "defusando", pero cuando ya se planto? osea cuando ya la bomba esta en el suelo??

ya tengo la solucion con CSX pero si dices que es una cagada, dime como llamo ese evento?

El solo te mostro un ejemplo de cuando la bomba se esta plantando.

Se que era un ejemplo, pero en realidad yo necesitaba el evento de cuando estaba platando = planting, por eso le pregunte,

EDIT:Gracias sugisaki
Si no te gusta algo, cámbialo. Si no lo puedes cambiar, cambia la forma en que piensas sobre ello <3
Responder
#10
(19/08/2018, 01:24 AM)Saber escribió: Se que era un ejemplo, pero en realidad yo necesitaba el evento de cuando estaba platando = planting, por eso le pregunte,

el primer code no era un ejemplo, era el evento en si
Competitive/Face it Pick Up Game (PUG) servidor de prueba: 45.77.94.109:27016 Click para Entrar
[Imagen: b_350_20_5A6C3E_383F2D_D2E1B5_2E3226.png]

(14/08/2015, 10:15 PM)Sugisaki escribió: "El mundo es caotico, irracional e injusto. No tiene ningun significado"
Palabras que desde hace mucho tiempo he buscado para describir, ¿Que es el mundo?
Crab

Código PHP:
if(ayuda && free)
{
    exit();

Responder
#11
mmm, xD, entonces tengo que revisarlo bien

gracias a todos
Si no te gusta algo, cámbialo. Si no lo puedes cambiar, cambia la forma en que piensas sobre ello <3
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)