* May 25, 2013, 12:19:43 PM
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Come Chat with us live! Learn how HERE!
 
   Home   Help Search Login Register  
Pages: [1] 2  All   Go Down
  Print  
Author Topic: Paradox and Google's Qvm  (Read 13329 times)
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« on: January 05, 2008, 10:44:29 PM »

Well, as some of you know, and others don't, Google and I developed a qvm, mainly for sst, but at the request of others in the community, we have decided to release it. This QVM is undergoing constant development, and is a joint effort between several people.

We have all the features of Lakitu7's 5.0 qvm, quite a few features from googles qvm, several new features, features that were added by browsing up and down the mg patch tracker, and features by paradox.

The features of which we are most proud are:
  • !showbans search. Now you can look for IP or name.
  • !listmaps and !maplog. You can view EVERY map on the server, as well as the 5 most recently played maps.
  • GUID verification. Now if a player connects with a fake GUID, they cant get in.
  • Very customizable extend votes. Choose amount to extend, number of times they can pass, even percent
  • Controls on poll votes. People spamming them? Turn em off for a bit!
  • Kick and Mute vote reasons required. Kick and Mute votes now feature a reason, and will fail if reasons are not given.
  • Killer HP. See the health of the player who killed you.
  • Creative admin commands. Get creative with bad players (warning: abuse alert  police)
  • Newest version of buildlog and revert
  • Multiline cp
  • !pause a player
  • Much more
As development progresses, we would like to work in some features from lakitu's 5.1 qvm, as well as new features.

Also, since this is a qvm that we would like to encourage the community to help with, we have set up a SVN (you can get to it from the google code page, but more on that later).

Visit the site at:
http://p-g-qvm.googlecode.com

If you have a bug, please report it in our issue tracker.

Again thank everyone who helped with this, consciously or not.
Logged


∧OMG ENTROPY∧
kevlarman

*

Turrets: +291/-295
Posts: 2737



« Reply #1 on: January 06, 2008, 01:13:29 AM »

edit: please ignore my self-ownage
« Last Edit: January 06, 2008, 01:27:54 AM by kevlarman » Logged

Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #2 on: January 06, 2008, 01:55:46 AM »

Oh, updated to 1.3.1. Fixed minuscule bug with previous !pause fix (see issue tracker).
Logged


∧OMG ENTROPY∧
thirdstreettito

*

Turrets: +107/-1124
Posts: 752

The One And Only, thirdstreettito


WWW
« Reply #3 on: January 06, 2008, 05:23:24 AM »

Nice work Para and Google.
Logged

googles


Turrets: +30/-19
Posts: 219


« Reply #4 on: January 06, 2008, 07:43:45 AM »

Im kind of happy about this, this is the first real project i have been working on since getting into the whole tremulous development Smiley i like how it turned out
Logged
Lakitu7
Tremulous Developers
*

Turrets: +120/-73
Posts: 1002


Watch for spinys


« Reply #5 on: January 06, 2008, 08:01:11 AM »

While I disapprove of many, a few patches are worthwhile and were somewhere on my own to-do list. Where are your individual patches and who is the author of each of them? Judging by your sst forums thread, which has many, "Rezyn" is to be credited?
Logged
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #6 on: January 06, 2008, 08:49:42 PM »

Rezyn made up a portion of the features that we have created. Google made up quite a bit, and i added my own here and there.
Im working up a wiki credit page right now, hopefully it will soon reach completion.

Oh, and if you are interested, here is a breakdown of our visitor data:


I committed some changes a few minutes ago:
Quote
Updated to revision 14
Version 1.3.5, fixed global pause (thanks rezyn) and added immunity flag to listadmins (thanks again rezyn, lol)

If you want to join the project lakitu, your welcome to. I would like to get several developers onboard, if interest is maintained.
« Last Edit: January 06, 2008, 10:52:55 PM by Paradox » Logged


∧OMG ENTROPY∧
Lakitu7
Tremulous Developers
*

Turrets: +120/-73
Posts: 1002


Watch for spinys


« Reply #7 on: January 06, 2008, 11:38:53 PM »

My joining the project would be 90% bitching at you to remove all of the things that should never have been created or included, so I will continue to do things as I have. I can't have an association with a project that includes such things or people that believe they are a good idea.

However, I do encourage you to do a better job of sharing and documenting your component patches, as I have done with mine, so that I and other qvm makers can more easily and accurately benefit from the portion that are good. Things like the showbans improvements and !listmaps (assuming the implementations are correct) are worthwhile and you having done them means I can spend time on other useful things instead of duplicating them.
« Last Edit: January 06, 2008, 11:40:24 PM by Lakitu7 » Logged
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #8 on: January 07, 2008, 01:42:10 AM »

Yea, i will start to make a database of all the links we used.

For the ones that are oft-requested, i have uploaded them to our downloads.

To view all, do a filter by type/patch
« Last Edit: January 07, 2008, 01:50:22 AM by Paradox » Logged


∧OMG ENTROPY∧
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #9 on: January 08, 2008, 11:46:39 PM »

Alright, links database is set up, and version 1.3.7 out, this one with a feature (more than just a bugfix). Tired of seeing Vote passed, but not knowing what the vote was. Sure, you could scroll up in the console and see the original vote call, but that is just plain annoying, and a time waster. Or do you want to see how much the vote passed or failed by? I changed the vote passed and failed messages to be a bit more useful. Now, they are color coded. Vote passed or Vote failed. The messages also display the yes/no amount (Y:12-N:3) and the original vote string.
Logged


∧OMG ENTROPY∧
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #10 on: January 14, 2008, 02:04:22 AM »

Version 1.4 Released. Several updates and bugfixes, all to big to be merely teritary updates, so i made it a secondary.

Changelog:
  • Fixed !help comamnd listing, now alpahbetical
  • Added !maplog results
  • Added deconstruct fix, now shows structure name and is flood limited
  • Added duplicate ban warnings
  • Fixed tyrant costing 4 evos bug
  • Fixed admin ban warning flood bug
  • Added ban notices, appends value of cvar to all bans, cvar being g_banNotice
  • Fixed denybuild glitch with granger death
  • Players cannot taunt when muted
  • Added teamkill damage done
  • Added Lakitu7's new teamvotes
  • Added vote timers
Logged


∧OMG ENTROPY∧
Rezyn

*

Turrets: +6/-0
Posts: 25


« Reply #11 on: January 18, 2008, 06:02:38 PM »

Most of my patches can be found here.

Rezyn patch page
Logged
Oblivion

*

Turrets: +26/-22
Posts: 379

Oblivion is a mystery, Oblivion is gone. Google It


WWW
« Reply #12 on: January 18, 2008, 06:35:52 PM »

Thanks Rezyn for posting them patches.
Logged

"When someone tells you it's been a long time, you just say only with a blink of an eye."
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #13 on: January 18, 2008, 07:49:12 PM »

Gah, now i have to update the wiki.
Logged


∧OMG ENTROPY∧
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #14 on: January 20, 2008, 10:14:04 PM »

New features in the latest version:

!adminlog: find out who is running what command when
FF retribution percentages, no more loosing 1000 credits by hitting a noob once after a tyrant ate them down to 1 hp.
Poll voter doesn't vote yes automatically (idea from lakitu7)
Logged


∧OMG ENTROPY∧
Oblivion

*

Turrets: +26/-22
Posts: 379

Oblivion is a mystery, Oblivion is gone. Google It


WWW
« Reply #15 on: January 20, 2008, 11:54:56 PM »

Hmm, is there a .patch with adminlog?
Logged

"When someone tells you it's been a long time, you just say only with a blink of an eye."
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #16 on: January 21, 2008, 04:36:08 AM »

Yea, its in our issue tracker:

http://code.google.com/p/p-g-qvm/issues/attachment?aid=6289984364330140074&name=qvm_pq_svn21_adminlog.patch

Oh and an important note:
Anyone running 1.4.1: UPDATE NOW! THERE IS A CRITICAL BUG WITH 1.4.1 THAT CAUSES A DIVIDE BY 0 ERROR FOR SOME VOTES, AS WELL AS USING HUGE AMOUNTS OF RAM
Logged


∧OMG ENTROPY∧
Oblivion

*

Turrets: +26/-22
Posts: 379

Oblivion is a mystery, Oblivion is gone. Google It


WWW
« Reply #17 on: January 21, 2008, 05:00:55 AM »

Thank you so very much.
Logged

"When someone tells you it's been a long time, you just say only with a blink of an eye."
DHRUVINATOR


Turrets: +12/-12
Posts: 281


« Reply #18 on: January 21, 2008, 07:55:19 PM »

Bdw Paradox

have you hacked or something done something to a photoshop cs?

I went into a work desktop and it loaded with a pardox sig sort of you came into mind Tongue
Logged

Just me.
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #19 on: January 23, 2008, 07:05:16 PM »

Read http://tremulous.net/forum/index.php?topic=3586
Logged


∧OMG ENTROPY∧
dimak

*

Turrets: +0/-1
Posts: 19


« Reply #20 on: January 23, 2008, 11:21:05 PM »

HI, good work paradox & C  Wink
I've installed version 1.4.2.1, but medistation doesn't work!!!
Sometime players get random credits also!!!

ITA prolinux server is running your mod, if you want try.

Bye
Logged
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #21 on: January 24, 2008, 02:37:34 AM »

Version 1.4.3 Released, this one with a number of features actually:

    * Poll votes now start with 0 yes and 0 no (and no divide by 0 error)
    * Teamvotes now only pass if 50% of team votes, and of that 50%, majority wins
    * Admitdefeat votes now have percentage (g_admitDefeatVotePercent)
    * Map bounds spawn fix, now players cant mess up spawn cue by falling out of map (not in any stock maps, but in a few betas this is a problem)
    * Enhanced register: Register can be set up to have a password that sets players to a specific level:
          o New syntax for register: !register level password
          o !register 0 sets you back to level 0
          o g_adminRegisterAdminLevel new setting, sets how high a level can be set with password
          o g_adminRegisterAdminPass new setting, password required to get up above g_adminRegisterAdminLevel. Blank by default, disables
          o g_adminRegisterLevel new setting, sets how high an unpassworded register can get.
          o WARNING: PASSWORDS CAN BE SEEN IN PUBLIC CHAT IF ADMIN MESSES UP, OR g_adminSayFilter IS NOT ENABLED. ESCAPE COMMAND WITH /!register.
    * Credit overflow is back, but in a much cleaner form.
          o g_creditOverflow
                + 0: Disabled
                + 1: Overflow to every teammate, cycles in slot order.
                + 2: Overflow to highest ranked teammates first (most kills).
          o Displayed in /serverstatus
    * !drop command now supports messages. Tell a player why they were dropped. !drop (NAME|SLOT) Reason.

Go get the new qvm at our google code page:

http://code.google.com/p/p-g-qvm/downloads/list

Also, swing by our new blog to get updates and news about the project much more quickly:
http://p-g-qvm.sourceforge.net
« Last Edit: January 24, 2008, 03:31:15 PM by Paradox » Logged


∧OMG ENTROPY∧
dimak

*

Turrets: +0/-1
Posts: 19


« Reply #22 on: January 24, 2008, 08:30:53 AM »

I've still the same problem with 1.4.3!!!
I get ckit, make medistation but when i go up medi i don't get heal when i'm damaged.
And if i've spent my medkit (it work), medistation don't give it me back again!!
It's only my problem or is a general problem with this mod?
Maybe some var in server.cfg can interact with this fact?

Bye
Logged
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #23 on: January 24, 2008, 03:31:58 PM »

Hmm, check to make sure your server binary is a newer one. The older ones may not work.
Logged


∧OMG ENTROPY∧
dimak

*

Turrets: +0/-1
Posts: 19


« Reply #24 on: January 24, 2008, 06:12:58 PM »

I have to recompile it or i can find a linux binary compatible with your mod in someplace?
Since now i used original tjw binary (with lakitu mod), and a selfcompiled from SVN998 with google 2.4 qvm (active now).
Can you tell me some server using your last mod?
Logged
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #25 on: January 24, 2008, 07:22:11 PM »

If you have 2 qvms running at the same time, that could cause the problem.
Every feature of google qvm is included in this one, except the bot.
Logged


∧OMG ENTROPY∧
dimak

*

Turrets: +0/-1
Posts: 19


« Reply #26 on: January 24, 2008, 08:23:08 PM »

No no.....i'm running only one qvm at time, now is google 2.4 (that work), if i change the qvm with your i have problem as told before, even using the same binary.
I've tryed tjw binary with your 1.4.3 qvm but server doesn't start!
Logged
Paradox

*
*

Turrets: +253/-250
Posts: 2610


I eat babies!


WWW
« Reply #27 on: January 24, 2008, 08:34:02 PM »

Hmm.

Try the trem-servers.com binary.
Logged


∧OMG ENTROPY∧
dimak

*

Turrets: +0/-1
Posts: 19


« Reply #28 on: January 24, 2008, 10:02:22 PM »

With that binary and google 2.4 server work fine!!
But when ai put your 1.4.3 qvm medistation doesn't work again!!!!
It's very strange.....i think maybe a incompatibility with some files in my base directory.
Thank for now, if i'll find a solution i'll post here.
bye
Logged
googles


Turrets: +30/-19
Posts: 219


« Reply #29 on: January 27, 2008, 04:00:01 AM »

try to download the latest SVN and compile it, it has alot of bug-fixes and more features
Logged
Pages: [1] 2  All   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
TremPlus theme by Ingar, based on AF316 theme by Fedhog
Valid XHTML 1.0! Valid CSS!