AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   register_event prethink (https://forums.alliedmods.net/showthread.php?t=54065)

Silencer123 04-16-2007 09:52

register_event prethink
 
Whats the Event for a Client PreThink in register_event called?
Seriously, I cannot find it anywhere. -_-
And if I type "meta game" in game there is nothing with PreThink.

schnitzelmaker 04-16-2007 10:46

Re: register_event prethink
 
It dont exist an event.

regalis 04-16-2007 11:06

Re: register_event prethink
 
Code:

#include <fakemeta>

public Plugin_init()
{
  register_forward(FM_PlayerPreThink, "fm_playerthink", 1)
}

public fm_playerthink(id)
{
  // do your stuff...
  client_print(id, print_chat, "thinking...")
}

greetz regalis

Silencer123 04-16-2007 14:58

Re: register_event prethink
 
O.o I am very sure there was one. :o Okay, for the case that there really is none (although I am sure I used it once and then got redirected to use fakemeta - I think it was something via engine - wasn't register_event in engine module before?) I need to know how to do this one throgh fakemeta:
http://www.amxmodx.org/funcwiki.php?go=func&id=398
I tried do find something in pev function but wasn't successful really.

regalis 04-16-2007 15:11

Re: register_event prethink
 
Maybe like this:
Code:

public plugin_init() {
    register_forward( FM_SetModel, "hook_SetModel_post", 1 )
}

public hook_SetModel_post( ent, const szMdl[] ){
 
    if( equali( szMdl, "models/w_grenade.mdl" ) )
    {
        // if HE_grenade do something
    }
}

greetz regalis

Silencer123 04-16-2007 16:47

Re: register_event prethink
 
So the classname is HE_grenade ? But how would I find out whos grenade it is then?

Silencer123 04-16-2007 17:03

Re: register_event prethink
 
where can I get fakemeta_util?
Searching the forums gives me this thread as first search result. ^^"

[X]-RayCat 04-16-2007 17:12

Re: register_event prethink
 
Quote:

Originally Posted by Silencer123 (Post 465924)
where can I get fakemeta_util?
Searching the forums gives me this thread as first search result. ^^"

Check module section sticky

Silencer123 04-16-2007 17:24

Re: register_event prethink
 
Cannot find anything there either.

regalis 04-16-2007 17:47

Re: register_event prethink
 
there you go: http://forums.alliedmods.net/showthread.php?t=28284 ;)


All times are GMT -4. The time now is 06:41.

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