Raised This Month: $51 Target: $400
 12% 

[ES] Quien sabe como se llama?


  
 
 
Thread Tools Display Modes
IneedHelp
Veteran Member
Join Date: Mar 2007
Location: Argentina
Old 06-02-2010 , 20:06   Re: [ES] Quien sabe como se llama?
#11

Quote:
Originally Posted by Alucard^ View Post
Por que la hacen tan complicada?

Code:
#include <amxmodx> #include <engine> #include <hamsandwich> #define PLUGIN  "Remove Drop" #define AUTHOR  "Alucard" #define VERSION "0.0.1" public plugin_init() {     register_plugin(PLUGIN, VERSION, AUTHOR);     RegisterHam(Ham_Spawn, "weaponbox", "HookRemoveDrop"); } public HookRemoveDrop(ent) {     remove_entity(ent)     return HAM_SUPERCEDE; }

Si queres que le agregue tiempo, avisa.
Esta mal, no me acuerdo donde habian dicho que cuando hookeas el Ham_Spawn el Think del weaponbox no se llama porque se llamo anteriormente y tenes que hacerlo vos con call_think y pev_flags & FL_KILLME
__________________
IneedHelp is offline
joropito
AlliedModders Donor
Join Date: Mar 2009
Location: pfnAddToFullPack
Old 06-02-2010 , 21:03   Re: [ES] Quien sabe como se llama?
#12

Esto es lo que necesitas. Las remueve a los 5 segundos de estar en el piso.

PHP Code:
#include <amxmodx>
#include <fakemeta>

public plugin_init()
{
      
register_forward(FM_SetModel"ForwardSetModel")
}

public 
ForwardSetModel(idModel[])
{
      if(!
pev_valid(id) || !strlen(Model))
            return 
FMRES_IGNORED

      
static ClassName[33]
      
pev(idpev_classnameClassNamecharsmax(ClassName))

      if(
equali(ClassName"weaponbox"))
            
set_task(5.0"RemoveGun"id)

            return 
FMRES_IGNORED
}

public 
RemoveGun(id)
{
      if(
pev_valid(id))
            
dllfunc(DLLFunc_Thinkid);

__________________

Divide et vinces
approved plugins | steam account

I don't accept PM for support. Just ask on forums.
If you're looking for private work, PM me.
joropito is offline
Send a message via MSN to joropito
XCristiaNX
Veteran Member
Join Date: Dec 2009
Old 06-02-2010 , 22:10   Re: [ES] Quien sabe como se llama?
#13

Quote:
Originally Posted by Kiske View Post
Tenes un problema con el ZP, que piensas que este subforo es dedicado al ZP ?.
O solo te apuras en responder para dar la respuesta "correcta".
La segunda ...es verdad me apure xD
XCristiaNX is offline
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 06-02-2010 , 23:38   Re: [ES] Quien sabe como se llama?
#14

Quote:
Originally Posted by IneedHelp View Post
Esta mal, no me acuerdo donde habian dicho que cuando hookeas el Ham_Spawn el Think del weaponbox no se llama porque se llamo anteriormente y tenes que hacerlo vos con call_think y pev_flags & FL_KILLME
Emm no juan, te aseguro que ese codigo me funciona a la perfeccion, lo uso en un plugin que estoy armando sobre surf y no tuve ningun problema... aparte ni siquiera llegas a ver el arma, ves como desaparece el arma del player y listo...

Lo que si, me olvide de poner post en el RegisterHam, igual supongo que de las dos formas funciona, pero no se... yo lo uso en 1., ahi lo edite.
__________________
Approved Plugins - Steam Profile

Public non-terminated projects:
All Admins Menu, HLTV parameters, Subnick,
Second Password (cool style), InfoZone,
Binary C4 plant/defuse, and more...

Private projects:
NoSpec (+menu), NV Surf Management,
PM Adanved System, KZ longjump2, and more...

Last edited by Alucard^; 06-02-2010 at 23:41.
Alucard^ is offline
Send a message via Skype™ to Alucard^
L//
Senior Member
Join Date: Aug 2008
Location: Not found
Old 06-02-2010 , 23:43   Re: [ES] Quien sabe como se llama?
#15

Quote:
Originally Posted by Alucard^ View Post
Emm no juan, te aseguro que ese codigo me funciona a la perfeccion, lo uso en un plugin que estoy armando sobre surf y no tuve ningun problema... aparte ni siquiera llegas a ver el arma, ves como desaparece el arma del player y listo...

Lo que si, me olvide de poner post en el RegisterHam, igual supongo que de las dos formas funciona, pero no se... yo lo uso en 1., ahi lo edite.
Si, tu forma anda, pero obviamente no en servers que sean mala palabra (No..am)
__________________
L// is offline
Send a message via MSN to L//
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 06-02-2010 , 23:59   Re: [ES] Quien sabe como se llama?
#16

Quote:
Originally Posted by L// View Post
Si, tu forma anda, pero obviamente no en servers que sean mala palabra (No..am)
No se si soy lento o que pero, no entendi ><, a que te referis? a servers chotos? con lag? o que?
__________________
Approved Plugins - Steam Profile

Public non-terminated projects:
All Admins Menu, HLTV parameters, Subnick,
Second Password (cool style), InfoZone,
Binary C4 plant/defuse, and more...

Private projects:
NoSpec (+menu), NV Surf Management,
PM Adanved System, KZ longjump2, and more...
Alucard^ is offline
Send a message via Skype™ to Alucard^
L//
Senior Member
Join Date: Aug 2008
Location: Not found
Old 06-03-2010 , 00:06   Re: [ES] Quien sabe como se llama?
#17

Quote:
Originally Posted by Alucard^ View Post
No se si soy lento o que pero, no entendi ><, a que te referis? a servers chotos? con lag? o que?
Asi como query_client_cvar solo funciona en Steam, con tu método pasa lo mismo.
__________________
L// is offline
Send a message via MSN to L//
joropito
AlliedModders Donor
Join Date: Mar 2009
Location: pfnAddToFullPack
Old 06-03-2010 , 00:08   Re: [ES] Quien sabe como se llama?
#18

De todas formas el metodo correcto no es hacer remove_entity sobre el weaponbox ya que queda la entidad del arma huerfana y si se acumulan tenes error por NO FREE EDICTS.

Lo correcto es forzar un Think del weaponbox y entonces desaparece tanto el weaponbox como el arma.
__________________

Divide et vinces
approved plugins | steam account

I don't accept PM for support. Just ask on forums.
If you're looking for private work, PM me.
joropito is offline
Send a message via MSN to joropito
L//
Senior Member
Join Date: Aug 2008
Location: Not found
Old 06-03-2010 , 00:16   Re: [ES] Quien sabe como se llama?
#19

Sabia que en algun lado lo habia leido... http://forums.alliedmods.net/showthr...pawn+weaponbox
__________________
L// is offline
Send a message via MSN to L//
Alucard^
AMXX Moderator: Others
Join Date: Sep 2007
Location: Street
Old 06-03-2010 , 00:32   Re: [ES] Quien sabe como se llama?
#20

Entonces en el caso de usar mi metodo, esto seria lo correcto:

http://forums.alliedmods.net/showpos...13&postcount=5

no?
__________________
Approved Plugins - Steam Profile

Public non-terminated projects:
All Admins Menu, HLTV parameters, Subnick,
Second Password (cool style), InfoZone,
Binary C4 plant/defuse, and more...

Private projects:
NoSpec (+menu), NV Surf Management,
PM Adanved System, KZ longjump2, and more...
Alucard^ is offline
Send a message via Skype™ to Alucard^
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 13:38.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode