Forums » Community Projects
NOTE: This thread is fairly unorganized and a lot of information is out of date. For current info about these plugins see: http://kitchen.nfshost.com/ven/plugins/
http://kitchen.nfshost.com/ven/plugins/files/enterleave.zip
This one prints a notification of any player or character entering or leaving the sector to the chat area.
with the /enterleave_notify_mode commad the notification mode can be switched between none(0), only players(1) and everything(2). 2 is quite spammy though, so I wouldn't recommend that..
handles notification based on patterns. more info here:
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#235645
plays a soundeffect when a character entered or left. the behavior can be changed with /enterleave_sound to off(0), char entered(1), left(2) and both(3).
last updated: 4.5.12
------------
http://kitchen.nfshost.com/ven/plugins/files/paydialog.zip
An alternative to the /givemoney command and that thing in charinfo. Allows multiple payments at once. Open with /paydialog_open.
last updated: 30.5.10
-------------
http://kitchen.nfshost.com/ven/plugins/files/newsticker.zip
A simple news ticker in the welcome screen. cycles through the most recent news headlines. with /newsticker_delay the delay between updates can be specified and with /newsticker_newsitems the number of items to cycle through.
Since this thing modifies an existing ui element there's a chance that stuff will break when other addons that mess with the same part are loaded.
clicking on the ticker pops up the current news item
last update: 17.9.07
-----------------------
http://www.vendetta-online.com/x/msgboard/16/17115#219509
http://www.vendetta-online.com/x/msgboard/16/17115?page=2#221058
A Simple control interface for various media players.
Currently XMMS, VLC and MPD are supported.
last updated: 30.5.10
---------------
http://kitchen.nfshost.com/ven/plugins/files/ignoreextras.zip
some ignore features. see http://www.vendetta-online.com/x/msgboard/16/17115?page=2#225180
---------------------
http://www.vendetta-online.com/x/msgboard/16/17115#228007
small script to find lua definitions
last update 5.8.08
-------------------
animated load screen
http://www.vendetta-online.com/x/msgboard/16/17115?page=3#229041
last updated: 10.10.11
--------------------
http://kitchen.nfshost.com/ven/plugins/files/tapehud.zip
ultra realistic cockpit simulation
last updated: 3.2.08
----------------------
http://movesectorinfo.zip
move sector info to the bottom
last updated: 30.5.10
----------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#232119
a telnet client with fancy frontend
last updated: 10.7.08
------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#232311
graphical navroute interface
last updated: 1.5.08
---------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#234711
make toggle nearby ship list key work while proxy distance entry is focused
---------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#234711
automatically enable mouselook in cap ships
---------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#239253
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#269724
A tree like version of the mission board.
last updated: 28.10.12
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#243216
a pure lua gzip decompressor
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#256154
Increases the brightness of the hud skirmish info for corvus and the hive.
last updated: 30.5.10
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#256154
Adds a toggle to the nearby ships list that temporarily locks it.
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#269724
A variant of givemoney that allows to abbreviate the amount
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#285347
umlautbind. bind umlaut keys to commands
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#285347
deboop. replaces hit beep with machine gun sounds from OpenArena
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#285347
missiontimestamp adds a timestamp the end of the mission log
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#290817
clabel. crude replacement for labels with a custom fonts
last updated: 17.08.10
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#290817
animated load screen (with a fancy font)
last updated: 10.10.11
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#290817
radarscale. scale radar separately from the rest of the hud
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#295249
oldhud replaces the HUD with one that imitates the pre 1.6 one
last update 26.8.10
-------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=2#228749
dullbot a travel bot, boilbot a mining bot, dockbot a docking bot and haulbot a trade bot.
Note: the bot has changed quite a bit since the initial post
last update 4.5.12
-------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#303729
Sort addon list alphabetically. By default the addon list is sorted alphabetically and by port which can look a bit random.
last update 26.8.10
-------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#318990
Toplistafterjump pops up the nearby ship list during the jump in animation.
last update 2011?
-------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=7#320656
load mission crap makes manufactoring missions slightly less tedious
last update: 1.6.2012
-------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=7#323680
Manu helps planning manufactoring processes and keeps track of the inventory.
last update: 28.10.2012
############## OLD STUFF ##################################
http://home.arcor.de/famscheffler/ven/newchat.zip
add a system chat toggle to the chat window and colorise the text in the entry with the color of the currently selected chat type
this thing seems to have issues in the windows version. works fine under linux
last updated 3.9.07
-----------------------------------------------
http://home.arcor.de/famscheffler/ven/unloadallbutton.zip
button to unload everything from the welcome screen
last updated: 3.2.08
---------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#234711
confirmation for set home button
-------------
http://home.arcor.de/famscheffler/ven/systemchatcommand.zip
registers the say_system command. it's slightly different than what's floating around in that it opens an entry field in the hud if called without arguments (like say_sector).
last updated 25.8.07
http://kitchen.nfshost.com/ven/plugins/files/enterleave.zip
This one prints a notification of any player or character entering or leaving the sector to the chat area.
with the /enterleave_notify_mode commad the notification mode can be switched between none(0), only players(1) and everything(2). 2 is quite spammy though, so I wouldn't recommend that..
handles notification based on patterns. more info here:
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#235645
plays a soundeffect when a character entered or left. the behavior can be changed with /enterleave_sound to off(0), char entered(1), left(2) and both(3).
last updated: 4.5.12
------------
http://kitchen.nfshost.com/ven/plugins/files/paydialog.zip
An alternative to the /givemoney command and that thing in charinfo. Allows multiple payments at once. Open with /paydialog_open.
last updated: 30.5.10
-------------
http://kitchen.nfshost.com/ven/plugins/files/newsticker.zip
A simple news ticker in the welcome screen. cycles through the most recent news headlines. with /newsticker_delay the delay between updates can be specified and with /newsticker_newsitems the number of items to cycle through.
Since this thing modifies an existing ui element there's a chance that stuff will break when other addons that mess with the same part are loaded.
clicking on the ticker pops up the current news item
last update: 17.9.07
-----------------------
http://www.vendetta-online.com/x/msgboard/16/17115#219509
http://www.vendetta-online.com/x/msgboard/16/17115?page=2#221058
A Simple control interface for various media players.
Currently XMMS, VLC and MPD are supported.
last updated: 30.5.10
---------------
http://kitchen.nfshost.com/ven/plugins/files/ignoreextras.zip
some ignore features. see http://www.vendetta-online.com/x/msgboard/16/17115?page=2#225180
---------------------
http://www.vendetta-online.com/x/msgboard/16/17115#228007
small script to find lua definitions
last update 5.8.08
-------------------
animated load screen
http://www.vendetta-online.com/x/msgboard/16/17115?page=3#229041
last updated: 10.10.11
--------------------
http://kitchen.nfshost.com/ven/plugins/files/tapehud.zip
ultra realistic cockpit simulation
last updated: 3.2.08
----------------------
http://movesectorinfo.zip
move sector info to the bottom
last updated: 30.5.10
----------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#232119
a telnet client with fancy frontend
last updated: 10.7.08
------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#232311
graphical navroute interface
last updated: 1.5.08
---------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#234711
make toggle nearby ship list key work while proxy distance entry is focused
---------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#234711
automatically enable mouselook in cap ships
---------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#239253
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#269724
A tree like version of the mission board.
last updated: 28.10.12
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#243216
a pure lua gzip decompressor
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#256154
Increases the brightness of the hud skirmish info for corvus and the hive.
last updated: 30.5.10
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#256154
Adds a toggle to the nearby ships list that temporarily locks it.
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=5#269724
A variant of givemoney that allows to abbreviate the amount
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#285347
umlautbind. bind umlaut keys to commands
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#285347
deboop. replaces hit beep with machine gun sounds from OpenArena
-------------------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#285347
missiontimestamp adds a timestamp the end of the mission log
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#290817
clabel. crude replacement for labels with a custom fonts
last updated: 17.08.10
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#290817
animated load screen (with a fancy font)
last updated: 10.10.11
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#290817
radarscale. scale radar separately from the rest of the hud
-------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#295249
oldhud replaces the HUD with one that imitates the pre 1.6 one
last update 26.8.10
-------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=2#228749
dullbot a travel bot, boilbot a mining bot, dockbot a docking bot and haulbot a trade bot.
Note: the bot has changed quite a bit since the initial post
last update 4.5.12
-------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#303729
Sort addon list alphabetically. By default the addon list is sorted alphabetically and by port which can look a bit random.
last update 26.8.10
-------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=6#318990
Toplistafterjump pops up the nearby ship list during the jump in animation.
last update 2011?
-------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=7#320656
load mission crap makes manufactoring missions slightly less tedious
last update: 1.6.2012
-------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=7#323680
Manu helps planning manufactoring processes and keeps track of the inventory.
last update: 28.10.2012
############## OLD STUFF ##################################
http://home.arcor.de/famscheffler/ven/newchat.zip
add a system chat toggle to the chat window and colorise the text in the entry with the color of the currently selected chat type
this thing seems to have issues in the windows version. works fine under linux
last updated 3.9.07
-----------------------------------------------
http://home.arcor.de/famscheffler/ven/unloadallbutton.zip
button to unload everything from the welcome screen
last updated: 3.2.08
---------------------------------------------
http://www.vendetta-online.com/x/msgboard/16/17115?page=4#234711
confirmation for set home button
-------------
http://home.arcor.de/famscheffler/ven/systemchatcommand.zip
registers the say_system command. it's slightly different than what's floating around in that it opens an entry field in the hud if called without arguments (like say_sector).
last updated 25.8.07
http://kitchen.nfshost.com/ven/plugins/files/paydialog.zip
An alternative to the /givemoney command and that thing in charinfo. I'd say it's a bit more comfortable. open with /paydialog_open.
it used to support multiple payments at once but looks like I can only do one transaction per second now instead of one transaction per characte per second. I don't feel like working around that.
An alternative to the /givemoney command and that thing in charinfo. I'd say it's a bit more comfortable. open with /paydialog_open.
it used to support multiple payments at once but looks like I can only do one transaction per second now instead of one transaction per characte per second. I don't feel like working around that.
Spuck's enterleave is much more reliable than the secret feature in MakeFriends, since it relies on events and mine relies on radar.
I guess it has less overheard, not sure if it's a noticable one.
The end result is the same though (with a few less features in mine).
It still has to do that silly string comparison if the name isn't known yet, which kinda sucks, There has to be a better way check that.
The end result is the same though (with a few less features in mine).
It still has to do that silly string comparison if the name isn't known yet, which kinda sucks, There has to be a better way check that.
Meh, I intend to write an addon to suit my purposes and remove the secret feature in MakeFriends. Maybe I'll figure it out then.
fakeedit: Oh wait, in the secret feature of MakeFriends, I wait until the name is known before doing anything. But I can do that because of a difference in implementation. I'll try to copy that over to the RegisterEvent() version.
fakeedit: Oh wait, in the secret feature of MakeFriends, I wait until the name is known before doing anything. But I can do that because of a difference in implementation. I'll try to copy that over to the RegisterEvent() version.
spuck, that is awesome.
Do you have a table name, or some list, of all the events?
Do you have a table name, or some list, of all the events?
these are the ones I know about: http://www.vo-wiki.com/racecar/index.php?title=Eventtype
Most excellently awesome. Thank you.
http://kitchen.nfshost.com/ven/plugins/files/newsticker.zip
A simple news ticker in the welcome screen. cycles through the most recent news headlines. with /newsticker_delay the delay between updates can be specified and with /newsticker_newsitems the number of items to cycle through.
Since this thing modifies an existing ui element there's a chance that stuff will break when other addons that mess with the same part are loaded.
A simple news ticker in the welcome screen. cycles through the most recent news headlines. with /newsticker_delay the delay between updates can be specified and with /newsticker_newsitems the number of items to cycle through.
Since this thing modifies an existing ui element there's a chance that stuff will break when other addons that mess with the same part are loaded.
I'm in the process of documenting all the events and their arguments. It will take me a while, but that will help you guys not break the client. ;)
Less client breakage is good.
Three cheers for Ray!
Three cheers for Ray!
Thanks Ray!
Anyway, what makes you think I ever broke the client?
Having the camera orbit the center of the sector while I have no HUD except a small window in the top left that says "TEST!", and a Lua error popping up whenever I press B isn't "broken", it's "alternative" :-)
Anyway, what makes you think I ever broke the client?
Having the camera orbit the center of the sector while I have no HUD except a small window in the top left that says "TEST!", and a Lua error popping up whenever I press B isn't "broken", it's "alternative" :-)
But it's fun breaking the client on a regular basis Ray!
P.S., why does table.insert(table, index, os.time()) make an infinite loop?
P.S., why does table.insert(table, index, os.time()) make an infinite loop?
http://home.arcor.de/famscheffler/ven/newchat.zip
add a system chat toggle to the chat window and colorise the text in the entry with the color of the currently selected chat type
getting this thing working took way to long and I'm still not really happy with it :(
The only visible issue is that the command history of the hud chat and the rest are separate now. so if you've entered something in the hud chat and hit up in the station chat it won't show what you entered in the hud chat. otherwise it should be identical to the original chat.
I'll try to get around that. Not sure how to get the history of the hud chat in a sane way though.
again ..it modifies existing elements so it may break if the ui changes..
hmm .. I guess I better collect everything in the first post this is getting a bit long
add a system chat toggle to the chat window and colorise the text in the entry with the color of the currently selected chat type
getting this thing working took way to long and I'm still not really happy with it :(
The only visible issue is that the command history of the hud chat and the rest are separate now. so if you've entered something in the hud chat and hit up in the station chat it won't show what you entered in the hud chat. otherwise it should be identical to the original chat.
I'll try to get around that. Not sure how to get the history of the hud chat in a sane way though.
again ..it modifies existing elements so it may break if the ui changes..
hmm .. I guess I better collect everything in the first post this is getting a bit long
Wow. Gonna mess with this later on tonight. Thanks spuck! :D
Edit: I've messed with it a bit, and I've noticed that when you're in the station you can't hit tab to reply to a private message with this addon enabled. You can type it out manually, of course, but the tab-reply shortcut doesn't work. Otherwise, this thing is AWESOME. Thank you!
Edit: I've messed with it a bit, and I've noticed that when you're in the station you can't hit tab to reply to a private message with this addon enabled. You can type it out manually, of course, but the tab-reply shortcut doesn't work. Otherwise, this thing is AWESOME. Thank you!
yeah .. noticed that the next day. emotes were broken too. both should be fixed now.
hud and station now also share the same history.
not sure if I missed anything else.
another thing:
http://home.arcor.de/famscheffler/ven/systemchatcommand.zip
registers the say_system command. it's slightly different than what's floating around in that it opens an entry field in the hud if called without arguments (like say_sector).
I didn't integrate it into the newchat thing cause they don't really depend on each other and it's way less invasive, so there's a pretty good chance of it still working when newchat breaks.
hud and station now also share the same history.
not sure if I missed anything else.
another thing:
http://home.arcor.de/famscheffler/ven/systemchatcommand.zip
registers the say_system command. it's slightly different than what's floating around in that it opens an entry field in the hud if called without arguments (like say_sector).
I didn't integrate it into the newchat thing cause they don't really depend on each other and it's way less invasive, so there's a pretty good chance of it still working when newchat breaks.
http://kitchen.nfshost.com/ven/plugins/files/apcontrol.zip
from the Readme:
apcontrol
---------
A Simple control interface for various media players.
Currently XMMS, VLC and MPD are supported.
WARNING:
Enabling a media player to listen to this plugin may open security holes
Usage
-----
/apcontrol opens the main window and connects to the active player
click on config to set the player and port. If the selected player is
running it should display the currently playing track and playlist.
The default host and timeout should not be changed in most cases.
Don't rename the plugin directory or it won't find the players modules.
Player notes
------------
XMMS:
player name: "xmms"
default port: 1586
tested with: 1.2.10 (inetctl 1.2)
works well
requires the inetctl plugin which can be downloaded from
http://inetctrl.sourceforge.net
xmms sometimes leaves a process running when closed with an active
connection.
MPD:
player name: "mpd"
default port: 6600
tested with: 0.14
works well
communication is pretty inefficient right now.
"prev" and "next" buttons don't work while playback is stopped
tested with MPD 0.14
VLC:
player name: "vlc"
default port: see below
tested with: 0.8.6c
works partly.
To activate the remote control interface toggle
Settings->Interface->Main Interface->"Remote Control Interface" and set
Settings->Interface->Main Interface->RC->"TCP Command Input" to
"localhost:12345"
12345 is the port number which can be randomly picked, but
must be between 1 and 65535. If the field isn't there toggle "Advanced Options"
VLC sometimes seems to stop sending track info, especially after
adding tracks to the playlist.
Title and Artist lines are localized, so it can only display the filename.
It doesn't detect if it's actually connected to vlc or something else so make
sure the port in the apcontrol config is correct
I'll look into making it use vlc's http thingy. maybe that will work better.
from the Readme:
apcontrol
---------
A Simple control interface for various media players.
Currently XMMS, VLC and MPD are supported.
WARNING:
Enabling a media player to listen to this plugin may open security holes
Usage
-----
/apcontrol opens the main window and connects to the active player
click on config to set the player and port. If the selected player is
running it should display the currently playing track and playlist.
The default host and timeout should not be changed in most cases.
Don't rename the plugin directory or it won't find the players modules.
Player notes
------------
XMMS:
player name: "xmms"
default port: 1586
tested with: 1.2.10 (inetctl 1.2)
works well
requires the inetctl plugin which can be downloaded from
http://inetctrl.sourceforge.net
xmms sometimes leaves a process running when closed with an active
connection.
MPD:
player name: "mpd"
default port: 6600
tested with: 0.14
works well
communication is pretty inefficient right now.
"prev" and "next" buttons don't work while playback is stopped
tested with MPD 0.14
VLC:
player name: "vlc"
default port: see below
tested with: 0.8.6c
works partly.
To activate the remote control interface toggle
Settings->Interface->Main Interface->"Remote Control Interface" and set
Settings->Interface->Main Interface->RC->"TCP Command Input" to
"localhost:12345"
12345 is the port number which can be randomly picked, but
must be between 1 and 65535. If the field isn't there toggle "Advanced Options"
VLC sometimes seems to stop sending track info, especially after
adding tracks to the playlist.
Title and Artist lines are localized, so it can only display the filename.
It doesn't detect if it's actually connected to vlc or something else so make
sure the port in the apcontrol config is correct
I'll look into making it use vlc's http thingy. maybe that will work better.
VLC in Mac OS X doesn't respond at all -"Connection Refused, Retrying". Maybe I'll try compiling MPD, as that seems the simplest option. This plugin is exactly what I've been looking for.
Odd. You sure you set the player and apcontrol port to the same value?
I only tried it under linux but there's no reason that it shouldn't work everywhere else
I only tried it under linux but there's no reason that it shouldn't work everywhere else
Yeah, same value. TCP Command Input to localhost:12345 in VLC, port 12345 in the plugin.
Hmm - just started VLC again to have another go, and it throws me this error:
main: no suitable interface module
main: interface "rc,none" initialization failed
So it must be a problem with the Mac OS X version of VLC. I've followed your instructions above to the letter.
Hmm - just started VLC again to have another go, and it throws me this error:
main: no suitable interface module
main: interface "rc,none" initialization failed
So it must be a problem with the Mac OS X version of VLC. I've followed your instructions above to the letter.