Author Topic: NEXT Nero's Crazy QVM Serverside only  (Read 102359 times)

nerowinger

  • Posts: 75
  • Turrets: +12/-2
NEXT Nero's Crazy QVM Serverside only
« on: February 22, 2008, 02:43:55 pm »
Hi, maybe you know my server
I decided to publish it here

it could be still a little bit buggy so i need your help to fix this

I used the google's QVM to get started in modding --> special thx to google (nice work  :telenode:)

this is the rapid share link
//game.qvm - Download Removed --Rocinante
NEROs game.qvm with patch - Download v0.5b
NEROs game.qvm with patch - Download v0.6b FIXED*
most important Modifications:
Modification
  -controlable turrets (use the blaster as remote control)
  -!weapons (will give you almost every standard weapon and a grenade launcher)
    Flag: h ||| enabled if g_admin_weapons == 1

  -!upgrades (will give you every upgrade --> supersuit, battpack, jetpack, medkit etc..)
    Flag: h ||| enabled if g_admin_upgrades == 1

  -!ammo (will give you ammo for all weapons)
    Flag: h ||| enabled if g_admin_weapons == 1

_________________________________________________ ________________________
!ammo & !weapons & !upgrades work for humans and aliens
_________________________________________________ ________________________
  -!servervars (shows you which essential modifications are enabled)
    Flag: h

  -!modinfo (help for some mod commands etc)
    Flag: h

  -!gfx [ 1 / 2 / 3 / 4 / 5 / 6 / 7 / 100 ] (will play a effect to every player
    Flag: )
 
  -!model (let you change to a custom Model)
    Flag: )

  -!addping (adds a custom amount to you ping on scoreboard)
    Flag: (

  -!structDMG ( Toggles structure DAMAGE)
    Flag: (

  -!instantbuild (enables instantbuild -> no build timer but decon timer)
    Flag: (

  -!allowallbuy ( everyone can build everything in the armory )
    Flag: (

  -!justbuild ( humans can build at Walls )
    Flag: (

  -!freefunds ( humans can buy 4 free and aliens get 9evos 4 the menue and they can evolve 4 free too)
    Flag: (

   -!proxMines  (changes grenades to proymity Mines (800c per mine) -->portet
     Flag: (

  -!bot (bot mod 0.1) (you can change the alien bot level with g_alienBotClass [0-7])
 
  !!! ATTANTION THIS WAS FOR TEST PURPOSE !!!
      ADMINS WITH THE @ FLAG CAN ALWAYS BUY EVERYTHING
      SERVER ADMINISTRATORS USE IT WISE
 
  -!hide (this will hide you if you are playing on a team this means you are invisible on the scoreboard
            buggy if there are bots playing !!! DONT WORK FOR SPECTATORS YET !!!)
    Flag: O

  -!noclip (you should know what this means)
    Flag: O            <--- same as !wipeout
 
  -!ff (Toggles g_friendlyFire)
    Flag: M

  -!turretc (enables the Turret Control Mod)
    Flag: (

  -!poke (like slap but without DAMAGE)
    Flag: q

  -!cp  (prints a message in everyones center screen)
    Flag: W

  -!hbps (human build points)
    Flag: Z

  -!abps (alien build points)
    Flag: Z

  -!astage  (sets alien stage)
    Flag: z

  -!hstage  (sets human stage)
    Flag: z

  -!trail (will create a trail to a victim)
    Flag: (

  -!outlaw (the buildings of the victim will attack him =)) )
    Flag: x        //same as !slap

   -!spModels you can spawn a Model of a buildable (it is really weird) (useable numbers are 0-15)
         IMPORTANT: !!!   with !spModels -100    you can remove all models you've spawned
     Flag: (



for more commands just do !help and you'll see them
if you want to know what flag do you need in the admin.dat do
!help cmd

for example:

!help freefunds


if you are planning to use the bot mode you first have to create a layout
g_chainMode [ 0 - 7 ]      will change the projectile type of the chaingun
g_turretMode [ 0 -3 ]       will change the projectil type of the MGTurret
  !!! Turret Control kills will only be countet as realy kills, if g_turretMode==0 !!!
g_level3upgMode [0 - 1]   if 0 it will be standard blob, but if it is 1 your adv goon can shoot grenades



IN THE END ^^ HAVE FUN
it would be usefull if you use the

g_mapConfigs
g_layouts
 
_________________________________________________ __________________
g_onlyOneRC   --> here you can toggle if you can build more than one Reactor
g_onlyOneOM   --> here you can toggle if you can build more than one Overmind
g_killersHP       

HAVE FUN && report in i will make this THREAD more detailed later


YOU CAN ALSO RUN IT AS A STANDARD GAME SERVER
Total number of commands in v. 0.5b: 81
Total number of commands in v. 0.6b: 87
« Last Edit: March 10, 2008, 03:35:40 pm by nerowinger »

Paradox

  • Posts: 2612
  • Turrets: +253/-250
    • Paradox Designs
Re: Nero's Crazy QVM Serverside only ^^
« Reply #1 on: February 22, 2008, 03:20:23 pm »
Some good features here, athough i don't think they belong in a standard gameplay qvm.

Ill probably get flamed by some wiseass for that, but meh, who cares.

You might want to change some of those to cvars and server commands (/give) etc

∧OMG ENTROPY∧

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #2 on: February 22, 2008, 03:28:25 pm »
this isnt just a standard game ^^ it can be played like one ^^ i love this
everyone likes the turret control thing ^^
but it takes some time to get hte ideo how  it works ^^

doomagent13

  • Posts: 506
  • Turrets: +18/-18
Re: Nero's Crazy QVM Serverside only ^^
« Reply #3 on: February 22, 2008, 03:37:15 pm »
!poke could certainly be useful...

==Troy==

  • Posts: 440
  • Turrets: +65/-67
Re: Nero's Crazy QVM Serverside only ^^
« Reply #4 on: February 22, 2008, 03:55:48 pm »
source?

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #5 on: February 22, 2008, 04:10:41 pm »
i get some failurs when i try to create a patch
--> i get the failure when i try to patch a svn966 source code

i published it to do some bugfixes before i publish the source :tyrant:

If you run the a server with this QVM plz write the servername here ^^ if someone needs help ask
You can test it if you do /connect yooda.no-ip.com
or when you look for NERO in the server list
« Last Edit: February 22, 2008, 04:26:11 pm by nerowinger »

Matt2k10

  • Posts: 144
  • Turrets: +11/-8
Re: Nero's Crazy QVM Serverside only ^^
« Reply #6 on: February 23, 2008, 12:39:27 am »
this is beyond awesome, rant swarms and grenade chaingun :D
I only want two more things out of this qvm:
1. Allow the changing of the human bots' starting weapon(g_humanbotWeapon?).

2. Make !model allow you to become a turret, reactor, acid tube, etc.

I would be eternally grateful if you would do this.

Also, what does g_chaingunmode 7 do? Doesn't seem to fire anything.


nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #7 on: February 23, 2008, 10:48:32 am »
yeah this could be my fault =)) I already tried to change the model into a acidtube but it looks like it doesnt work well ^^
im still workining on some things --> maybe a vote that can change between the 4 ways (you can mix gametypes by changing the cvars manually) i though of the gameplay

do you've tried the turretcontrol ?

whitebear

  • Posts: 659
  • Turrets: +35/-20
Re: Nero's Crazy QVM Serverside only ^^
« Reply #8 on: February 23, 2008, 11:33:37 am »
I kinda demand patch. Get help from question section if you get an error.
Patch would be helpful to sum it up with other patches and prove that there are no exploits included. No sane server admin uses this without knowing exactly what it contains.

Over all it seems to have interesting features. I'd love to try this with benmachine's mod ^^

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #9 on: February 23, 2008, 11:42:38 am »
okay but I'll upload a patch today^^
is it wise to enable someone to controle more than one turret ??
should there be a max control range before you loose control of you turret ?

Thomsen

  • Posts: 55
  • Turrets: +7/-1
Re: Nero's Crazy QVM Serverside only ^^
« Reply #10 on: February 23, 2008, 04:22:42 pm »
Looks like cool features, I'd love to run this on my server but not a pre-compiled one, if you have trouble making the patch just give us the errors etc.

Matt2k10

  • Posts: 144
  • Turrets: +11/-8
Re: Nero's Crazy QVM Serverside only ^^
« Reply #11 on: February 23, 2008, 10:02:23 pm »
yeah this could be my fault =)) I already tried to change the model into a acidtube but it looks like it doesnt work well ^^
im still workining on some things --> maybe a vote that can change between the 4 ways (you can mix gametypes by changing the cvars manually) i though of the gameplay

do you've tried the turretcontrol ?

I don't think I fully understand how to control turrets :x
« Last Edit: February 23, 2008, 10:04:25 pm by Matt2k10 »

thirdstreettito

  • Posts: 753
  • Turrets: +107/-1124
    • thirdstreettito's Homepage
Re: Nero's Crazy QVM Serverside only ^^
« Reply #12 on: February 24, 2008, 02:20:37 am »
I wish I had a fun server for this.

DarkEnix

  • Posts: 67
  • Turrets: +10/-22
Re: Nero's Crazy QVM Serverside only ^^
« Reply #13 on: February 24, 2008, 09:02:50 am »
patch?
and rapidshare sux
next time , use something better
like my fave
www.mediafire.com

Thisguy

  • Posts: 70
  • Turrets: +0/-13
Re: Nero's Crazy QVM Serverside only ^^
« Reply #14 on: February 24, 2008, 02:43:11 pm »
i have no idea as to how i use a qvm good idea tho ;D

Rocinante

  • Posts: 642
  • Turrets: +252/-668
    • My Homepage
Re: Nero's Crazy QVM Serverside only ^^
« Reply #15 on: February 24, 2008, 03:37:34 pm »
A 'svn diff' doesn't take that long to do, and is required.  People have asked for the source, you must provide it.  When you do you can put the QVM download back.
}MG{Mercenaries Guild
"On my ship, the Rocinante, wheeling through the galaxies, headed for the heart of Cygnus, headlong into mystery." -- Rush, "Cygnus X-1"

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #16 on: February 25, 2008, 02:42:38 pm »
okay =)) NP
maybe i'll do it today
have to do some work for school(very much)

edit:
there are still 3 bugs
have to fix them first (!turretc has no effect its still !justbuild; turret don't regain back control of itself when a player who uses disconnects; and a little problem in !servervars or !modinfo)

i'm gonna fix this
« Last Edit: February 25, 2008, 02:51:32 pm by nerowinger »

Thisguy

  • Posts: 70
  • Turrets: +0/-13
Re: Nero's Crazy QVM Serverside only ^^
« Reply #17 on: February 25, 2008, 08:01:35 pm »
how do u use a .qvm?

crazywhiteboy9x9

  • Posts: 23
  • Turrets: +0/-8
Re: Nero's Crazy QVM Serverside only ^^
« Reply #18 on: February 26, 2008, 04:28:59 am »
umm i wana try this gvm out on my server please send me a link... :tyrant:

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #19 on: February 26, 2008, 01:00:14 pm »
Okay here it is =))
I removed some bugs and the possibility of buying everything as an invisible admin

here it is qvm and patch ->
NEROs game.qvm with patch - Download v0.5
tell me if it works or you find some bugs =))
i'll add the possibility to control up to 4 turrets.. (i already did it once, but if you tried to control more than 2 towers ht player glitchd in some kind of noclip, i think i found a way of fixing this)

crazywhiteboy9x9

  • Posts: 23
  • Turrets: +0/-8
Re: Nero's Crazy QVM Serverside only ^^
« Reply #20 on: February 26, 2008, 07:43:55 pm »
hey how can i conrole more then 1 turret and my server is High Build Points [H*As]

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #21 on: February 26, 2008, 09:49:46 pm »
I will add this feature later =))

aviper4u

  • Guest
Re: Nero's Crazy QVM Serverside only ^^
« Reply #22 on: February 26, 2008, 11:21:08 pm »
hey nero, how do i use the new !bot commands to configure additional features such as alien type...... and also how i get the bots to automatically join game on map change.


nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #23 on: February 27, 2008, 12:16:02 pm »
okay =)

to add bots use
!bot add [NAME] [humans/aliens] [ difficulty ]

example: !bot add Bier aliens
   -> you dont need to add difficulty (i never tried it)
for bot cmds do:
    !help botcmd

if you want to add bots in every game create a default.cfg in you base folder
content:
Quote
!bot add Bot[1] aliens
!bot add Bot[2] aliens
!bot add Bot[3] aliens
!bot add Bot[4] aliens
!bot add Bot[5] aliens
!bot add Bot[6] aliens
!bot add Bot[7] aliens
!bot add Bot[8] aliens
!bot add Bot[9] aliens
!bot add Bot[10] aliens
!bot add Bot[11] aliens

it would be great if you create a layout for the bots you can load it with
  !map [map] [layoutname]
or with
  g_layouts [layoutname]

to prevent players killing the eggs do !structDMG

--> you can add all these into the default.cfg
--> if you want to make multiple game modes do: g_mapconfigs [gametype]   ( for example: g_mapConfigs bots)
     and add a default.cfg in the base/[gametype]/ directory    (for example base/bots/default.cfg)
     on map restart or change a config file with the current mapname will be read, too
     (if map is "atcs" the atcs.cfg file would be read)


--> my englisch isn't very good soory =))


Thisguy

  • Posts: 70
  • Turrets: +0/-13
Re: Nero's Crazy QVM Serverside only ^^
« Reply #24 on: February 27, 2008, 06:10:52 pm »
i dont now how to use a QVM can you help please

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #25 on: February 27, 2008, 09:35:29 pm »
buh ..
you have to copy the game.qvm file in your base/vm/ folder ad run the server
(tjw tremded)

n.o.s.brain

  • Posts: 339
  • Turrets: +1337/-24
    • youtube page
Re: Nero's Crazy QVM Serverside only ^^
« Reply #26 on: February 27, 2008, 09:54:28 pm »
leet hax qvm, good job!
it shows ur coding skilz 8)

your face

  • Community Moderators
  • *
  • Posts: 3842
  • Turrets: +116/-420
Re: Nero's Crazy QVM Serverside only ^^
« Reply #27 on: February 28, 2008, 03:40:06 am »
awesome duud!  thnks for releasing! :)
spam spam spam, waste waste waste!

aviper4u

  • Guest
Re: Nero's Crazy QVM Serverside only ^^
« Reply #28 on: February 28, 2008, 03:54:58 am »
nerowinger, ur english is fine as i cannot workout what your native tongue is....

anyways in regards to the bot commands i meant how do you make the aliens spawn as different species ie; dretch, tyrant etc.

and as for the defualt.cfg file under the base folder i am running a win server so which base folder? user profile one or the tremulous game folder one

thanks you qcm is good.

nerowinger

  • Posts: 75
  • Turrets: +12/-2
Re: Nero's Crazy QVM Serverside only ^^
« Reply #29 on: February 28, 2008, 02:37:34 pm »
you can change the spawning bots with
g_alienbotclass 0    --> dretch
g_alienbotclass 1    --> basi
g_alienbotclass 2    --> adv basi
g_alienbotclass 3    --> mara
g_alienbotclass 4    --> adv mara
g_alienbotclass 5    --> goon
g_alienbotclass 6    --> adv goon
g_alienbotclass 7    --> tyrant

i'm working on more inteligent bots which can evolve and buy weapons (will be in the next qvm released)

the default.cfg should be in your user profile base directory, but i think these folders are pretty equal (i think the files in you personal directory will be read first)

THX next release will be in one or two weeks i think