User:ReyalP

From WolfWiki
Jump to navigation Jump to search

http://www.sonic.net/~rfm/et/bananet.png

ETPro/Lua libraries, modules and examples

Follow the link to the source code for more detailed information about each item.
Exploit fixes see this thread for details last updated March 23 2008.
  • wsfix.lua prevent crash or information disclosure via the ws command
  • userinfocheck.lua perform some sanity checking on userinfo
  • guidcheck.lua prevent crash from etpro guid hacks. Note you MUST use userinfocheck.lua with this, or use combined fixes.
  • fakeplimit.lua limit number of connections from a given IP. This should not be used without userinfocheck.lua, as the IP might be spoofed otherwise.
  • combinedfixes.lua all of the above merged into a single module.
Older stuff
  • autoref.lua lua module to give people referee status, based on IP or PB GUID. Requires etconst.lua
    WARNING: The GUID this uses might be spoofed by malicious clients. The IP might also be spoofed if you don't use userinfocheck.lua
  • etconst.lua some common constants from the et header files, converted to lua.
  • luacon.lua library provides a lua command in the server console, for interactive testing.
  • luaconmod.lua runs luacon as module.
  • cvarobj.lua metamethods example. Allows using cvars like normal lua variables.
  • dumptable.lua recursively display contents of a table.
  • noteamflood.lua prevent people from flooding "team" commands. No longer needed with etpro 3.2.6.

Map editing stuff

tjlview, a plugin for viewing TrickJumpLines in GtkRadiant 1.4
readme for bkgrnd2d plugin (the plugin itself is included in GTKRadiant 1.4)

Contact

  • email reyalp (at) gmail.com
  • IRC #etpro on freenode or quakenet, #n-warriors on gamesurge