Search results

Jump to: navigation, search

Page title matches

Page text matches

  • │ ├─ functions.engine.txt ...tt|functions.engine.txt|bgcolor=white}} contains the symbols/signatures of functions in the engine.
    359 KB (49,123 words) - 10:30, 25 December 2023
  • ==Functions== ...ecific sequence of code and then return a result. There are a few types of functions, but every function is activated the same way. Example:
    34 KB (5,363 words) - 18:22, 7 October 2021
  • == Point Functions == == Messaging Functions ==
    28 KB (4,028 words) - 13:38, 4 August 2019
  • ==Functions== ...hem, they carry out a specific sequence of code. There are a few types of functions, but every function is activated the same way. "Calling a function" is the
    34 KB (5,357 words) - 03:56, 1 February 2020
  • ...ecific sequence of code and then return a result. There are a few types of functions, but every function is activated the same way. Example: ...nator, which signals the end of a string. The compiler, and most SourceMod functions will automatically null-terminate for you, so it is mainly important when m
    33 KB (4,719 words) - 11:53, 26 August 2016
  • === Exposing Functions === ...us as well as Amxmodx stuff. Once this is done we now need to expose the functions from metamod that we will be using for this message module.
    24 KB (4,064 words) - 11:16, 12 February 2012
  • ...structions a program uses to operate. These sets of bytes are what make up functions (or subroutines as they are called in Assembly). When we have enough of the ...propriate class headers for each of these changes, we may be using virtual functions that now exist at different addresses. This would cause a crash at run-time
    27 KB (4,173 words) - 07:14, 16 August 2018
  • ...Source SDK. Additionally, it has the ability to dynamically call many C++ functions in the SDK, for example, from CBaseEntity or any derived class. SDKTools contains simplified versions of SDK functions pre-written for ease of use. These can be found in the additional include
    15 KB (2,063 words) - 11:33, 28 October 2021
  • ** moved math functions to AMX * added stock functions to "amxmisc.inc" and new constants to "amxconst.inc"
    51 KB (7,851 words) - 03:43, 10 June 2006
  • "disable_check = 0" is present as a parameter in a great deal of Array functions. <tt> The success parameter is set to 1 on success of internal functions. Do not set it to a constant.</tt>
    13 KB (2,052 words) - 03:58, 24 May 2018
  • ** Added new hookable/callable functions: * Fixed three newmenu functions not being implemented (patched by Freecode).
    40 KB (6,082 words) - 07:00, 14 February 2013
  • ...nterfaces it provides, to create C++ plugins, plugin events, plugin native functions, and shared interfaces. Extensions can also hook into Metamod:Source. =Creating Native Functions=
    30 KB (4,797 words) - 12:00, 22 May 2021
  • ...ul API (Application Programming Interface) for detouring (hooking) virtual functions. Unlike static detours, SourceHook needs only to swap addresses in and out ==Hook Functions==
    28 KB (4,275 words) - 00:36, 10 May 2024
  • ...virtual function would be a member function of a game entity. The virtual functions deal with various events in game, such as damage, and using entities. Unlike normal member functions, virtual functions can be changed by class derivatives. For example, a typical hierarchy of e
    10 KB (1,489 words) - 15:42, 30 August 2017
  • ...reated with either the <tt>CreateDataTimer</tt> or <tt>CreateDataPack</tt> functions, and are assigned to a Handle variable. ...>WritePackCell</tt>, <tt>WritePackFloat</tt>, and <tt>WritePackString</tt> functions. Remember that enums and Handles are both cells, so you can write those us
    6 KB (1,048 words) - 20:25, 21 June 2023
  • ...compiled for a virtual machine. [[AMX Mod X]] uses Pawn to route scripting functions to the Half-Life engine, using the Pawn [[Virtual Machine]] and [[Metamod]] ...perators are overloaded with the Float: tag to redirect computation to new functions. Tag-checking is only enforced as a warning. If you're using SourcePawn (
    30 KB (4,791 words) - 06:54, 10 April 2019
  • ..., and like the simplicity and speed of using Engine's message interception functions. ===New Engine/GameDLL Functions===
    22 KB (3,591 words) - 14:13, 22 December 2006
  • ...s API can be used to call public functions in any plugin, including public functions in the same plugin. ...tion calls. The second is on Forwards, which is used for calling multiple functions in one operation.
    8 KB (1,151 words) - 06:45, 6 January 2022
  • ...r plugin, it inspects these bits of code and substitutes it's own internal functions instead. This is called [http://en.wikipedia.org/wiki/Dynamic_linking dynam ...other scripting languages like Lua, does not allow a code to be outside of functions. After reading that, you may probably want to just define some function, na
    29 KB (4,499 words) - 08:14, 23 March 2023
  • | General functions for changing game values. | More advanced functions for getting and setting values in the HL engine.
    15 KB (2,588 words) - 00:34, 26 June 2009
  • ...ver, this may not strictly be true depending upon which Metamod:Source API functions a plugin uses. See the [[Supported Games (SourceMM)|supported games]] list ...ok. Unlike the original Metamod for Half-Life 1, Metamod:Source only hooks functions when asked to by a plugin. It does not intercept every call by default, and
    4 KB (721 words) - 14:49, 22 January 2008
  • ...ements a few things that Valve's serverplugin_sample does, such as hooking functions, creating ConVars, console commands, and showing dialog boxes. ...mand</tt>. Rather than create two codebases, we've simply wrapped the old functions in the new API. The functionality isn't ''exactly'' the same (becaose of r
    13 KB (2,107 words) - 19:31, 6 July 2012
  • * Added the following functions (see api changes) ({{pr|amxx|97}}, {{pr|amxx|254}}, {{pr|amxx|530}}) * Increased variable and functions maximum name length from {{tt|31}} to {{tt|63}} characters ({{bz|5924}})
    47 KB (6,691 words) - 14:18, 30 September 2021
  • ...ns herein can be found in the [[SourceMod SDK]], under <tt>plugins/include/functions.inc</tt>. ...ne the native handler itself. From the [https://sm.alliedmods.net/new-api/functions/NativeCall API reference] we can see that there are two prototypes. We will
    11 KB (1,604 words) - 09:18, 20 April 2022
  • ==Functions== There are a number of functions built into AMX Mod X / AMXX Modules that allow you to find entities. For a
    5 KB (837 words) - 16:35, 27 February 2017
  • ==IVEngineServer Functions== The <tt>IVEngineServer</tt> functions <tt>PEntityOfEntIndex</tt> and <tt>IndexOfEdict</tt> have been removed for
    2 KB (304 words) - 07:01, 29 May 2012
  • The functions work very similarly to their GetEntProp equivalents. The following functions now have an optional last parameter of <tt>element</tt> to be used with pro
    20 KB (2,890 words) - 01:25, 29 October 2011
  • ...other scripting languages like Lua, does not allow a code to be outside of functions. After reading that, you may probably want to just define some function, na ...h like C requires header files. Include files list all of the structures, functions, callbacks, and tags that are available. There are three types of include
    27 KB (3,777 words) - 04:50, 11 July 2019
  • * <tt>void</tt> can now be used as a return type for functions. ...'', that is, '''after the type'''. The most common case is when specifying functions that take an array as input:
    18 KB (2,676 words) - 16:20, 26 May 2022
  • =Where can I find all the SourcePawn functions and other information?= Functions wear these tags on their parameters so you can tell what needs to be passed
    13 KB (2,044 words) - 10:45, 23 March 2023
  • ...ith a colon. Format specifiers follow the general rules of [[Format Class Functions (SourceMod Scripting)|formatting]], however, only the following types are c ...ks in any [[Format Class Functions (SourceMod Scripting)|format-class]] of functions. A new format specifier, '%T', is introduced, which instructs the format r
    7 KB (970 words) - 18:43, 29 March 2020
  • ...ot opt-out of those callbacks. They must be implemented, even if as empty functions. ...a standardized, easy, and flexible API to abstract the process of hooking functions.
    12 KB (1,851 words) - 11:00, 15 December 2010
  • ...can sort using pre-defined array types, or use your own custom comparison functions. All of the sorting routines use the qsort() function from the C standard Furthermore, you can also define your own custom comparison functions and have the sorting algorithm run them for you. This can be useful in a v
    17 KB (2,617 words) - 19:03, 5 August 2007
  • =Removed Functions= ...ave been exposed as stocks for over one thousand revisions. Most of these functions still have compatibility wrapper stocks so old source code will continue to
    3 KB (383 words) - 20:16, 28 October 2011
  • ...of functions in the HL namespace - Engine functions and DLL functions (DLL functions are ones the game/mod library must export). Both of these can be called usi **As stated above, HL provides Engine and DLL functions. You can also hook/supercede these calls using register_forward. You can su
    18 KB (2,913 words) - 08:04, 26 February 2017
  • *Added a TF2 extension with Team Fortress 2 functions. *Added a RegEx extension with regular expression functions.
    6 KB (934 words) - 20:21, 31 May 2008
  • *Many new functions added *Some existing functions made more useful
    9 KB (1,267 words) - 00:17, 29 October 2011
  • ==Functions== A new, brief testing API has been added for debugging. The Assert* functions will print to the server upon success, and throw an error on failure.
    11 KB (1,589 words) - 17:43, 3 July 2014
  • Natives are functions which are available to plugins via Core itself, or a C++ extension. They a ...reinterpret casted'' from a <tt>cell_t</tt> to <tt>float</tt>. Two inline functions are provided for this:
    16 KB (2,474 words) - 10:54, 10 March 2021
  • ...carry out actions on the data you supply to them. There are a few types of functions, but every function is activated the same way. For example, say the "show" ...is correct. If a function takes in two numbers, you cannot give it words. Functions may also return data, like so:
    3 KB (441 words) - 10:06, 16 January 2006
  • An AMX Mod X plugin can have four main types of functions. The first is a "public" function. This means it is publically viewable to <pawn>//This makes it so you can use the core AMX Mod X functions
    12 KB (1,721 words) - 14:05, 16 April 2017
  • ***get/set offset functions **Translator functionality nearly complete. Helper functions not done yet.
    8 KB (1,300 words) - 23:58, 26 September 2006
  • ...permanent, thus they are zeroed when your plugin is loaded. Variables in functions, however, must be zeroed dynamically. This is a slow and tedious operation .... This is most often the case for API provided to other plugins or helper functions. Triggered events are usually never called twice on the same execution cha
    14 KB (2,348 words) - 16:30, 30 August 2017
  • These are entirely new categories of functions added to [[AMX Mod X]] in 1.70. ...eving CVAR values. It is a much faster method than using the get/set_cvar functions. The difference is instead of passing a "cvar name", you pass the "cvar po
    14 KB (2,261 words) - 12:51, 13 December 2006
  • ...module by [[User:Sawce|sawce]] which can hook and call virtual CBaseEntity functions on a variety of mods. For more information, see the [http://svn.alliedmods. ...ed a new module, Ham Sandwich, for hooking and calling virtual CBaseEntity functions in mods.
    12 KB (2,002 words) - 08:08, 19 February 2014
  • ...permanent, thus they are zeroed when your plugin is loaded. Variables in functions, however, must be zeroed dynamically. This is a slow and tedious operation .... This is most often the case for API provided to other plugins or helper functions. Triggered events are usually never called twice on the same execution cha
    16 KB (2,162 words) - 03:18, 10 November 2008
  • ...o give your server time to update safely in case plugins are trying to run functions that are doomed to crash. ...ays on, and it has been reworked to not be a performance hit. In addition functions are now compiled on-demand rather than all at once on load.
    7 KB (960 words) - 01:22, 29 December 2008
  • ...ounterpart. Internally, there are separate Handle types for each; certain functions will use BitBuffer handles that cannot be freed. {{HandleType|Forward|Yes|Only if explicitly stated|Core|functions.inc}}
    10 KB (1,518 words) - 08:17, 17 December 2020
  • ...restricting which areas of SourceMod are allowed to directly call certain functions on Handles under a given type. ...provide a "default security" system which lets programmers restrict which functions can be accessed by other areas in SourceMod. This is explained later.
    14 KB (2,045 words) - 16:10, 11 December 2022
  • ...e1. It was embedded as a large library for hooking specific virtual table functions. After multiple revisions (see [[SourceHook]] history), it became apparent ...urce is powered by [[SourceHook]], a versatile library for hooking virtual functions. The original [[Half-Life 1]] engine used structs of function pointers whi
    7 KB (1,100 words) - 07:52, 5 October 2009
  • ==Space/parenthesize operators in math functions==
    5 KB (907 words) - 02:46, 19 February 2009
  • ...cing DLL functions to be executed, as well as call Engine (not the module) functions. In DLLs and the Engine, there are functions that are called when certain events happen. These can be forced to be calle
    4 KB (563 words) - 05:02, 5 September 2006
  • == Calling virtual functions ==
    9 KB (1,185 words) - 17:00, 2 October 2016
  • Format-class functions are variable argument functions in [[SourceMod]] which allow you to format a string. A simple example of t ...</tt> will then be: "<tt>Your name is: Mark</tt>." The prototype of these functions almost always contains the following parameters:
    5 KB (750 words) - 08:50, 26 March 2020
  • Although there are different functions for value types (float, string, et cetera), the internal data is always sto ...say we wanted to toggle whether a cvar had FCVAR_CHEAT. The following two functions could be used:
    5 KB (723 words) - 18:22, 29 March 2020
  • ...p?t=53893 PimpinJuice's SigOffset Extension] you can call some very useful functions from within [[SourceMod]] plugins. Lets take two functions, CBaseEntity::Teleport and CGib::SpawnRandomGibs.
    18 KB (3,205 words) - 19:22, 15 November 2007
  • Unfortunately, the APIs are not compatible. Some functions were removed and others were renamed. For this reason it is not easily pos The following functions were renamed. These changes are masked by the <tt>META_REGCMD</tt> and <tt
    7 KB (1,054 words) - 02:30, 26 November 2008
  • ...cated at the base of every object. By altering entries in this array, the functions can be routed elsewhere, allowing Metamod:Source to dispatch callbacks in p
    4 KB (613 words) - 18:37, 19 February 2008
  • ...could give more details on the changes involved such as a list of all the functions that were added.
    13 KB (2,246 words) - 23:36, 26 June 2010
  • ...ase '''I'''nterface. The interface is a generic abstraction of common SQL functions. To connect to a specific database implementation (such as MySQL, or sqLit ...ame manner for both normal queries and prepared statements. The important functions are:
    15 KB (2,342 words) - 05:36, 24 December 2008
  • ...ecific and may no longer match the value used internally by the game's own functions and variables, but will continue to work with the CStrike extensions native The following new functions were added.
    18 KB (2,550 words) - 04:24, 24 March 2015
  • ...hould not be used. There are a few exceptions for brevity or accessor-like functions. ...s on build contexts to assist in running additional scripts. Each of these functions takes in an optional ''vars'' parameter; if not provided, it is initialized
    29 KB (4,863 words) - 02:45, 23 August 2020
  • ...d, см. [[Ru:Format Class Functions (SourceMod Scripting)|Ru:Format Class Functions]]. Имейте в виду, что Вам никогда не придет There is a formal definition of SourceMod's pairing. For two functions X and Y, both with input A, the following conditions hold:
    38 KB (2,092 words) - 00:49, 9 February 2021
  • ...ase '''I'''nterface. The interface is a generic abstraction of common SQL functions. To connect to a specific database implementation (such as MySQL, or sqLit ...ame manner for both normal queries and prepared statements. The important functions are:
    16 KB (2,316 words) - 13:16, 25 September 2022
  • ...hould not be used. There are a few exceptions for brevity or accessor-like functions. ...s on build contexts to assist in running additional scripts. Each of these functions takes in an optional ''vars'' parameter; if not provided, it is initialized
    38 KB (6,200 words) - 22:47, 9 November 2023
  • <b>Description:</b> Provides basic admin functions<br> ...i> and returns false for restricted weapons. Also shows how to use virtual functions on weapons such as Delete()and GetName() and on players for Weapon_GetSlot(
    8 KB (1,268 words) - 06:58, 18 April 2009
  • ...eive information about the current command's tokenization. However, these functions have been completely removed, and a new re-entrant version is in place. ...>convar.h</tt>. A simple way to work around this change is to use wrapper functions. For example:
    4 KB (557 words) - 14:33, 30 August 2010
  • ...[[SDKTools_%28SourceMod_Development%29#TempEnt_Functions|SDKTools TempEnt Functions]] writeup. *[[SDKTools_%28SourceMod_Development%29#TempEnt_Functions|SDKTools TempEnt Functions]]
    2 KB (305 words) - 19:16, 15 November 2007
  • Most functions are self explanatory. A few important notes: ...nd invoke plugin callbacks ("forwards"), the ability to provide new native functions to plugins, text processing, game data abstraction, threading abstraction,
    11 KB (1,608 words) - 09:33, 24 March 2008
  • =DataPack Functions= On you have created your DataPack, you can use a variety of functions to manage the DataPack.
    2 KB (339 words) - 18:58, 29 March 2020
  • ...начение квара с флагом FCVAR_CHEAT. The following two functions could be used: '''Note 1:''' You do not need to explicitly unhook ConVarChange functions on shutdown. These hooks are removed when your plugin unloads.
    7 KB (379 words) - 11:06, 22 June 2019
  • 9 KB (242 words) - 06:34, 30 December 2008
  • ...cational purposes and there is a much easier way of doing this with native functions here: [https://sm.alliedmods.net/new-api/halflife/ShowHudText ShowHudText] You cannot send other UserMessages inside of a UserMessage Hook. Many simple functions such as PrintToChat call UserMessages.
    16 KB (872 words) - 18:53, 30 December 2018
  • *Fixed a potential crash when a bad entity index is passed to certain functions ({{bz|5539}}) (KyleS). ...<tt>Sort_Random</tt> sort type not including first value in array sorting functions ({{bz|4292}}) (Peace-Maker).
    2 KB (286 words) - 21:36, 6 February 2013
  • *Many new functions added. *Some existing functions made more useful.
    9 KB (1,117 words) - 09:41, 26 August 2013
  • ** New methodmap-based APIs have been added for many existing functions and handle types. ...rather than the argument in parameter scope. This allowed users to create functions that did not seem to require an explicit size parameter alongside an array.
    8 KB (1,317 words) - 18:52, 4 February 2015
  • *Passing functions as "objects," instead of by name ...avol "PM OnoTo" Marko started working on an API for safely hooking virtual functions via vtables.
    4 KB (625 words) - 22:45, 3 June 2020
  • | Provides 2 stock functions to calculate the SHA-1 hash for a given string or file. ...tps://forums.alliedmods.net/showthread.php?t=300303 Variable Arguments for Functions]
    13 KB (1,854 words) - 18:07, 20 January 2023
  • ...l have to look in the SDK for return types...or guess for the CSS specific functions near the end.
    9 KB (664 words) - 16:21, 30 July 2010
  • SourceHook is a versatile library for hooking virtual functions. SourceHook was designed for declaring single hooks against a given virtual
    318 bytes (44 words) - 00:03, 6 October 2007
  • ...l have to look in the SDK for return types...or guess for the CSS specific functions near the end.
    23 KB (1,935 words) - 13:10, 19 October 2010
  • Both of these functions will generate tag mismatch warnings by the compiler. This is because 0 is
    6 KB (1,062 words) - 05:55, 11 July 2010
  • Forwards are functions that are called when happening.
    10 KB (1,567 words) - 17:31, 21 June 2007
  • ...stored in a variety of ways to account for various coding flexibilities. Functions to convert in between these storage methods are available in the administra
    9 KB (1,371 words) - 20:28, 17 July 2010
  • ...od X, and there is no simple flag to denote its permissions. Instead, two functions are provided:
    12 KB (1,739 words) - 11:26, 29 April 2020
  • ...[Introduction to SourceMM Coding#User_Message_Enumeration|User Message API Functions]]''' - <tt>GetUserMessageCount()</tt>, <tt>FindUserMessage()</tt>, <tt>GetU
    898 bytes (120 words) - 05:53, 22 August 2010
  • An example usage of both of these functions might look like:
    12 KB (1,860 words) - 15:22, 14 May 2008
  • All timer functions are in <tt>plugins/include/timers.inc</tt>.
    6 KB (891 words) - 19:38, 29 March 2020
  • All KeyValues specific functions in this document are from <tt>public/include/keyvalues.inc</tt>.
    10 KB (1,413 words) - 08:00, 3 April 2020
  • *[[SDKTools_%28SourceMod_Development%29#TempEnt_Functions|SDKTools TempEnt Functions]]
    13 KB (1,145 words) - 05:23, 19 January 2014
  • ...[[SourceMod Profiler]] to tell you how much time is being spent in script functions.
    4 KB (660 words) - 18:49, 29 March 2020
  • ...now occurs later in the server startup process. This means you can't hook functions like <tt>ICvar::RegisterConCommandBase</tt> and expect to see calls from th
    4 KB (634 words) - 01:04, 20 February 2008
  • ...l have to look in the SDK for return types...or guess for the CSS specific functions.
    11 KB (944 words) - 16:22, 30 July 2010
  • ...l have to look in the SDK for return types...or guess for the CSS specific functions.
    18 KB (1,478 words) - 16:23, 30 July 2010
  • #assert Biohazard functions file required!
    668 bytes (76 words) - 15:11, 20 June 2008
  • Finding virtual offsets provides us a way to access functions in the games that we otherwise would not be able access. Using either SDKCa
    6 KB (1,076 words) - 23:33, 26 July 2011
  • All timer functions are in <tt>plugins/include/timers.inc</tt>.
    5 KB (786 words) - 05:37, 24 December 2008
  • *Split sound functions into a new plugin, sounds.smx.
    6 KB (909 words) - 12:18, 12 March 2009
  • *Fixed compiler erroring when tagging functions for string return ({{bz|3837}}).
    3 KB (323 words) - 22:02, 30 May 2009
  • *Added TF functions for stunning, conditions, regeneration, and power play ({{bz|4166}}, {{bz|4
    602 bytes (74 words) - 16:12, 2 May 2010

View (previous 100 | next 100) (20 | 50 | 100 | 250 | 500)