Mensajes: 449
Temas: 32
Registro en: Apr 2017
Reputación:
6
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
Si no te gusta algo, cámbialo. Si no lo puedes cambiar, cambia la forma en que piensas sobre ello <3
Mensajes: 1,015
Temas: 42
Registro en: Feb 2016
Reputación:
13
Mensajes: 449
Temas: 32
Registro en: Apr 2017
Reputación:
6
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
Mensajes: 3,020
Temas: 49
Registro en: Oct 2013
Reputación:
33
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.
Mensajes: 1,933
Temas: 39
Registro en: Jul 2014
Reputación:
23
es una cagada usar ese modulo de csx, tiene varias cosas que no son muy buenas
Código PHP: void Client_BarTime(void* mValue){ int iTime = *(int*)mValue; if ( !iTime || !mPlayer->IsAlive() ) return; if ( iTime == 3 ){ 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(PLUGIN, VERSION, AUTHOR) 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 }
Mensajes: 449
Temas: 32
Registro en: Apr 2017
Reputación:
6
19/08/2018, 12:10 AM
(Última modificación: 19/08/2018, 12:10 AM por Saber.)
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
Mensajes: 2,094
Temas: 59
Registro en: Feb 2015
Reputación:
15
(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.
(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:
Mensajes: 1,933
Temas: 39
Registro en: Jul 2014
Reputación:
23
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(PLUGIN, VERSION, AUTHOR) 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 1 : g_pPlanter = 0; case 2 : 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(2, MSG, charsmax(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(2, szText, charsmax(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 }
Mensajes: 449
Temas: 32
Registro en: Apr 2017
Reputación:
6
(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
Mensajes: 1,933
Temas: 39
Registro en: Jul 2014
Reputación:
23
(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
Mensajes: 449
Temas: 32
Registro en: Apr 2017
Reputación:
6
19/08/2018, 12:20 PM
(Última modificación: 19/08/2018, 12:20 PM por Saber.)
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
|