Forums » Role Playing

ELIT Intranational Bank open for business!

«123»
Feb 16, 2005 Solra Bizna link
A few hours ago the bank topped two million claimed (i.e. in accounts) credits. :)
Hm, now that I'm awake:
> Meaning that the transaction is partly intergalactic but you
> still have to get the money in odia to get it.
Does your RL bank teleport money to your house? :/
It'd be nice if money could transit between multiple sectors/systems, but I'm not sure it's necessary.
-:sigma.SB
Feb 16, 2005 StarFreeze link
*crunch crunch*
Feb 16, 2005 Person link
Oh come on, who cares about spelling.

Now, I've got a few questions:

1) How the heck did you get this to work?

2) Why the limit?

3) What's the point?

4) What's in it for you?

To the last question I think I have an answer. Once this bank becomes popular enough and plenty of people have put the max credits in their account, you can just sieze control of the bank character, and donate all its money to guild projects. Very clever scheme.
Feb 16, 2005 Solra Bizna link
> 1) How the heck did you get this to work?
It's fairly simple, but the more people who know about it, the more people are likely to make a malicious / spambot this way. I don't want to give everyone who happens to have access the boards this info... :/

> 2) Why the limit?
I'm about to remove it.

> 3) What's the point?
Why not?

> 4) What's in it for you?
It first came into existance as a place for ELIT guildmembers to pool their money (hence the name), this whole account scheme is simply there because it wasn't a lot of effort to add.
Watch for Funds. They won't be limited to ELIT alone.
-:sigma.SB
Feb 17, 2005 Solra Bizna link
The computer I was running the bank on is having some interesting issues at the moment. Sorry if you need your money while it's down, there's nothing I can do.
-:sigma.SB
Edit: If you really really want your money back, I can give it to you if I'm online, but I recommend waiting...
Feb 17, 2005 Person link
No I don't need my money back, I never put any in for the reasons I described above. And what I meant by what's the point, is why should I put my money in it?

But did you have to pay an extra $10 a month for an account purely running the bank? Or how did you keep it working when you went offline?

You don't have to tell me how the exact bank thing works, just if you could tell me how to use script, and keep something running when your offline. Please? I'm interested in the programming field, but am not hardcore enough to actually know this stuff.
Feb 17, 2005 Solra Bizna link
Back up. Blame Intel.
> But did you have to pay an extra $10 a month for an account
> purely running the bank?
Yes.
> ...just if you could tell me how to use script...
I won't make a forum post about that, you'll have to talk to me ingame.
-:sigma.SB
Feb 17, 2005 roguelazer link
How do you do it? You need to make an application capable of recieving input from the errors.log file (which also functions as a chat log). That's the easy part. Then you need to use your windowing system (I know basically how to do this with GDI+ and X11, not sure about on OS X) to grab the Vendetta window and send it false keypresses. So your application might see "*Roguelazer* withdraw 10" and translate that as a message from Roguelazer to withdraw 10 credits. It would then interact with the banking database and subtract 10cr from Roguelazer's account. Once that's done, it grabs the VO window and sends keypresses equating to "` /givemoney Roguelazer 10" (the ` brings up the console). And that's all there is to it. Making the keypress-sending-application is the hard part. On Linux, it requires a rather thorough understanding of the X protocol.

And no, none of this will happen if you are not online. There is no scripting interface to Vendetta, and no Offline Scripting Interface. Hopefully, there never will be. I firmly believe that all bots and scripts are cheating. Things like banks and irc conduits are tolerable, but only because they serve a semi-useful function. Anything that provides personal gain to anyone is an exploit and should be shut down by immediate account termination (TraderBots, AimBots, AutoPilots, all of that sort).
Feb 18, 2005 Solra Bizna link
> Then you need to use your windowing system (I know basically how to do this
> with GDI+ and X11, not sure about on OS X) to grab the Vendetta window and
> send it false keypresses.
Actually, none of my "bots" use this method. :)
> I firmly believe that all bots and scripts are cheating. Things like banks and irc
> conduits are tolerable, but only because they serve a semi-useful function.
> Anything that provides personal gain to anyone is an exploit and should be shut
> down by immediate account termination (TraderBots, AimBots, AutoPilots, all of
> that sort).
Hear hear! This was actually the reason I didn't want to post about it...the more readily available information on this subject there is, the more likely someone is to make a TraderBot, AimBot, &c.
-:sigma.SB
Feb 18, 2005 roguelazer link
How do you send text to the window without false keypresses?
Feb 18, 2005 Renegade ++RIP++ link
solra,

no but I can use internet or the phone to bank from my house, actually from everywhere.

I can go to every affiliate and get money, not only from 1 bankfilial posted in Rennes place hauche, but also at place de bretagne. Meaning I can get it in an odia station and even in a bracchus station or an eo station or an ...

That is actually what I meant, you have to go to 1 place in the world to get your money in stead of being able to access it in every country. Do you see yourselve flying back to Belgium from China just because you happen to be short on 100 yen to pay a meal or a transaction?

Like I stated, banks are usefull but at the moment seem in my opinion to be a waste of developperstime to impliment. Once more I salute your willingness to commit time and effort to it, just as I saluted starfreezes and furries effort in the past or the irc-bot. But at that time there where only like 20sectors anyway, meaning you would have to have like practically in every system 1 bank now to get the same result.

Anyway, I believe starfreezes bank once reached 5 billion in funds. Not to mention that he had lotery tickets and stuff and distributed the price to the winner of the lottery :D. Remember winning 10 mill :D. But once more its a nice effort for the commuity.
Feb 18, 2005 furball link
A) The bank thing was done a LONG LONG time ago in a game far far away by a person call StarFreeze. /me waves to SF. :)

B) IIRC Rogue... didn't YOU create the trader bot back during the beta? :) *chuckle*
Feb 18, 2005 Solra Bizna link
> I can go to every affiliate and get money, not only from 1
> bankfilial posted in Rennes place hauche, but also at place de
> bretagne. Meaning I can get it in an odia station and even in a
> bracchus station or an eo station or an ...
You are still going to an actual bank to pick up your money, instead of having it teleported into your mailbox Star Trek style, which was the point I meant to make. It'd be nice if an ingame bank could do that, and it wouldn't be TOO tough, but it would require $10.00 a month more for every single branch office. (If someone's willing to donate $30.00 per month, I could add branch offices in Dau, Sol II and Itan without many problems, in fact.)
> its a nice effort for the commuity.
Thanks.
-:sigma.SB
Feb 18, 2005 genka link
Naw fur, that was rom. It was the coolest bot ever.

As far as text without keypresses, something Cam pointed out is that you could make an alias that /loads a file every second and modify said file with a simple shell script that could also read from the errors.log. Obviously, the only things you can do with this is things you can bind, things like giving away moneys, turning to the left, chatting with players, ect. Things like undocking and station interface use become unpossible.
Feb 19, 2005 Spider link
Solra: there's been quite a few bots ingame, and most/all of them are discussed in the forums.

If you're capable enough to go hacking on X / event - level, you can probably figure out this and a lot more ways of making a bot.

Its not really a difficult thing to figure out, once you've learned how software works :)
Feb 19, 2005 Solra Bizna link
> Its not really a difficult thing to figure out,
That wasn't my point, my point was that the necessity of having to figure it out will deter many of the people who would make malicious bots this way from doing so.
If I were to post a tutorial here on how to post X events &c., then some script kiddie with almost no other C experience would be able to spam everyone and everything, thus by not posting said tutorial I am preventing said script kiddie from spamming everyone and everything without spending a relatively large amount of time trying to figure it out. *gasps for air*
-:sigma.SB
Feb 19, 2005 Spellcast link
spamming everyone and everything can be figured out from taking a quick look through the custom binds thread, it doesnt require anything thats not allready in the game controls. C is not neccesary.
Feb 19, 2005 Solra Bizna link
.........still.
I guess I should've picked a better example of a malicious application of a bot.
-:sigma.SB
Feb 22, 2005 Renegade ++RIP++ link
solra,

yes I know that you are still going to a bank to pick it off, but at least it is available in multiple places and not in 1 place that if you are at the oposite place in the world it will take you a while to get there to pick up your own money. The reason of a bank is to make access to your own funds easilly doable everywhere in the world. Meaning if I'm in china I can get money in my hands by going to a bank in china, no questions asked. With your implementation I have to first fly back to belgium then fly back to china to pay the person. In that regards it is not really that usefull and only there as an effort for the community. Which however is apreciated as you know.

My point however is that if the devs do impliment a bank then they should impliment it in a loooooooot more stations, but at the moment there are way harder nuts to crack. And I prefer them to focus on that. And yes it aint that hard to set up the other ones, it does only cost additional money. Reason why I would have preffered the devs to do it if they did it at all. Since it can be hosted together with their missionbot, which is active in any sector anyway (dormant or not).

And that is why I stated that it was a nice community action. And why I stated that it should however not detract the devs from their original goals no matter how easy it is to impliment, since in my eyes a bank is far outranked by all the other necessary content.

cheers
Feb 22, 2005 ArAsH link
So, Belgium is kinda like Odia or what? :D (/me from Belgium)