News:

Come Chat with us live! Learn how HERE!

Main Menu

How do you get a bank?

Started by Cinjo, November 10, 2008, 09:24:36 PM

Cinjo

I'm new to Tremulous and I've noticed that people often mention banks or say !bank and I was wondering how to get a bank (I'm assuming it stores credits).
Thanks,
Cinjo

Syntac

This is on X, yes?

The !bank feature is implemented at the source code level. That is, you have to compile the QVM (that's what makes the game work) with the necessary modifications. It's probably available from the server's website.

Bissig

@Cinjo

If you are talking about how as a player you can get a "bank account":

1. You need to use a client which supports guids
2. !register on the server that has implemented the command
3. Sometimes you need some kind of a regular player status or admin level to be able to store credits permanent on those bank accounts

Roanoke

What's the point of the feature?

Bissig

Quote from: Roanoke on November 11, 2008, 02:27:29 AM
What's the point of the feature?

I guess to circumvent the limitation of the credit counter and so the rich killwhores get richer and any other player does not stand a chance.

Syntac


Roanoke

Quote from: Bissig on November 11, 2008, 02:31:21 AM
I guess to circumvent the limitation of the credit counter and so the rich killwhores get richer and any other player does not stand a chance.
Isn't that a Bad Thing then?
Though I guess it's an accurate capitalism simulation.

Syntac

Quote from: Roanoke on November 11, 2008, 03:25:28 AM
Isn't that a Bad Thing then?
Yes. It's desecration like the X mod that's killing Tremulous.

Quote from: Roanoke on November 11, 2008, 03:25:28 AM
Though I guess it's an accurate capitalism simulation.
Nice! +1

Roanoke

Worst part is, the author understands what he's doing.

Hendrich

QuoteWorst part is, the author understands what he's doing.
Worser thing is, that its addicting like crack to play. 0_0

In my opinion, of course.

Einstein

Ha! How amusing to see what people think of X. Anyways, while the source code for X is freely available, the coder that implements A's more fantastical changes has a knack for disappearing and never making public his source code. Yes, !bank does store a player's credits and evos (separately, of course) and is maintained as long as you have a GUID - meaning if you spam one game and get a ton of money, this could well last you a dozen games into the future. It's not my favorite feature, but some seem to like it. I'd much rather play X, where the classes and weapons are exceedingly modded but at least not quite so spam-happy. Anyway... if you see Sex around, he's the one to ask for A's source code, but you'll be hard-pressed to even find him, much less get him to e-mail you the QVM.

Lakitu7


David

Maybe GPL violation is a good enough excuse to wipe his shit pile from the master server?
* David dreams on.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Amanieu

Not until he actually distributes the qvm
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Einstein

I've asked him a number of times at least for code snippets or diffs so I can see the method behind a couple of his innovations, and he doesn't refuse me, but I never seem to get the code, either. The GPLv3, which Tremulous falls under per the "GPLv2 or any later option" clause, says that running a server that uses this QVM is actually distributing it, although this is much more ambiguous in Version 2. So he is obligated to provide the source when asked, but it's not a huge concern of mine, I suppose.

Amanieu

The upgrade is only if the distributor decides to. He doesn't have to.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

David

Running it on a server does *not* require source.
Under the AGPL it does, but they decided (after lots of arguments) to not merge it into the main for GPLv3.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Lakitu7

Yes, it's not required that he give the source, but it's still a rather not-nice thing to do that violates the spirit of the license (but not the letter).

Roanoke

Are any servers actually running it?

Syntac


doomagent13

As far as I know, all three use different qvms.

Syntac

Last I checked, they all had the same features.

Einstein

#22
Trust me, they're different QVMs, although they did all stem from the same mod a long time ago. A is the more experimental one with the more insane feature set; X is relatively stable and less prone to change. M was a test server that's been left up because a few players like it.

Thank you for the clarification, it was the Affero GPL I was thinking of that explicitly contained provisions for server-client obligations.

Edit: by the way, there are a couple of other smaller servers running the X mod because they've released that QVM to the public, as well as the source, per their forums.

Roanoke

I played on the A server today. It was terrible.The base was a sea of teslas, and everyone spammed the chat, and the !rtd thing is overpowered and broken. And someone told me that I couldn't make something half as fun as X is, ignoring the fact that trem is several times 'funner' and many times more balanced.

Cinjo

Quote from: Roanoke on November 11, 2008, 04:18:11 AM
Worst part is, the author understands what he's doing.
As in I know what I'm doing? If so related to what?

Paradox

In response to the original question.

First, you need to establish a decent credit, and then you purchase a large building, or work your way up through management of a cooperation. Eventually, you become wealthy enough you can buy a bank.

PS: X start date = the day tremulous began dying.

∧OMG ENTROPY∧

hosler

#26
Quote from: Roanoke on November 11, 2008, 05:57:19 PM
Are any servers actually running it?

Mine

DONT SPAM POINTLESS IMAGES -Paradox

googles

I was told that the "X" mod was based on p-g-qvm <.< I would be ok with it if X didn't kill tremulous, but tbh, fuck the owner of X.

Lakitu7

Quote from: googles on November 12, 2008, 03:47:02 AM
I was told that the "X" mod was based on p-g-qvm <.< I would be ok with it if X didn't kill tremulous, but tbh, fuck the owner of X.

You can't control the terrible things other people do with your code. Don't beat yourself up over it.

Einstein

X and A do use P-G-QVM as their foundation, mostly for the excellent admin options, etc. Of course, they've heavily modded it until it's basically unrecognizable, especially with A... >.>