News:

Come Chat with us live! Learn how HERE!

Main Menu

Tremulous-Amanieu

Started by Amanieu, March 23, 2008, 08:02:18 PM

Amanieu

Tremulous-Amanieu is a package containing a client, a server and a qvm. It aims to provide as many useful features as possible, whilst remaining compatible with 1.1.0 clients and servers. It avoids nonsense such as "admin" commands that make people explode.

Here is a short list of the most important features:

  • All of the features of Lakitu7's QVM
  • Public Key Identification
  • Sharing admin.dat across servers
  • Aliases
  • Scripting Features
  • Improved Retribution
  • VIPs
  • and much more... Full List

Most of the patches were taken from the MG Patch Tracker, and a significant portion came from p-g-qvm.

Visit the website at http://tremulous-amanieu.googlecode.com/

Report any bugs in the issue tracker.

I hope this package can be of use to you.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

_-+|[A]|+-_

All of the features of Lakitu7's QVM <<< I like lakitu7 mod  :)
Public Key Identification << dont understant
Sharing admin.dat across servers <<< dont understand
Aliases <<< dont understand
Scripting Features  <<<< dont understant
Improved Retribution <<<<< i all ways wanted that to be fixed in lakitu
VIPs <<< Vip what?

Basicly im stupid and i need you to explain in n00b please  ;D
People tell me to use the search button, why should i. When i type in Titty's some random stuff about entitty's come up >_>

Circle


Amanieu

#3
Version 1.1 released

Improvements:

  • The nettle library is now statically linked, no need to compile it just to use my client/server.
  • Server "clear" command (Linux only)
  • !info bug on Windows fixed
  • Fixed a bug with layout votes
  • % of people who voted yes is now shown in the vote result
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

googles

Correction to your Author under the VIPs feature, Rezyn had modified the immunity function, not i.

Amanieu

Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Death On Ice


Amanieu

I would make a Mac port, but I don't have a Mac to compile & test.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Amanieu

Version 1.2 released.

Improvements:

  • The client displays only ~10 lines of spam on map change, instead of 10 pages of spam
  • If the next map in rotation is the same as the current map the server will restart the map instead of reloading it
  • Merged with latest revision of tremulous
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Lakitu7

To be clear, game.qvm is not merged with the svn.

I was rather interested to see how you'd undertaken that monstrous task of merging my QVM + whatever else with SVN, only to find out that you didn't. Oh well.

I don't blame you. I'm still rather undecided about to what extent I will be doing that myself.

Amanieu

Sorry about that, I should have been clearer.
The client and server parts have been updated to svn 1088, which wasn't too hard because they were made from svn 1070.
Merging the game.qvm would be a monstrous task, because I would have to go through more than 100 revisions of changes.
I will eventually do this, but later.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Amtie

Sweet. But i can never find a qvm to suit my needs completely. Like, no bots. No other stuff also, but i cant think of what they are right now... !switch would be nice, but you've already said abusive commands are not included.
Meow.

Can an admin set my name to Amtie please?

Amanieu

Version 1.3 released.

Improvements:


  • Server now uses epoll() instead of select() to reduce load on large servers
  • Sort by ping now works!!
  • Merged with Lakitu7's qvm r46
  • Added a delay command
  • Added key release binds
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Lakitu7

Haha you're releasing my stuff before I am.

Amanieu

#14
Version 1.4 released.

Improvements:

  • Added a sample client configuration, teamvote yes and no are bound to F3 and F4
  • Admin chat is now messagemode5, bound to U in sample config
  • Fixed the PTRC bug
  • Merged the qvm part with the latest trem svn (1088, bugfixes only, no gameplay changes)
  • Server now uses a shared library instead of a qvm because shared libraries are more optimized
  • Many bugs fixed
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Amanieu

Version 1.5 released.

This is the last version I will release, because I have decided to stop working on this project. If anyone would like to take over this project, please contact me.

Improvements:

  • Fixed lots of crashes/bugs!
  • You can now use *RANDOM* in map rotations to choose a random map
  • Added client output redirection, so when you use "echo" in an admin.dat script the echo is sent to the client who started the command
  • Up-to-date with Lakitu7's qvm 5.2
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

APX

Sorry buy i have some questions about this mod.
1. How can i make bindlist? I read that i could make arguments and then use them in game...I want to have some bind which make "echo F1 arg_1; echo F2 arg_2..." th see in what button i have some binds, but i can't understand how i can make and use arguments.

Amanieu

Don't use this client. Use tremfusion instead.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Paradox


∧OMG ENTROPY∧