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
  • 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
  • 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