Jump to content
Sign in to follow this  
Opium

MYSQL/HTTP Request/File DB API

Recommended Posts

I am a new scripter (as you can see, i have 1 post as of this topic), but i have noticed that there is still no interface for saving variables on the server in any fashion.

Adding support for MySQL raw connect, HTTP Requests or File DBs could take care of this.

Any one of those really.

So far people have been able to (in rare cases) hack together stuff using the clipboard commands, but that is horrible. Very horrible.

Please BIS give us a way to save variables reliably, i can't imagine it would be that hard and it would take gameplay to a new level.

Share this post


Link to post
Share on other sites
Heard of JayArmA2Lib?

Even then, it only supports windows. It is also still hacked together.

Official support instead of the <hey try this thing which proxies a DLL on windows> or <hey try this clipboard hack> would be nice.

EDIT: In fact, why don't they just add support to code our own addon DLLs to add our own "native" scripting functions?

Seems like that would solve everything.

Edited by Opium

Share this post


Link to post
Share on other sites
Yes, riiiiight...cause so many game developers do that.

They do. If you are going to have an addons system, as least make it complete, and even if you live in a world where this is a rarity (under a rock) why not?

I am a coder, i know it isn't that hard to do and since it would only be on the server side it wouldn't effect security (if you coded your addon correctly).

Also, why are you even comparing this game to other developers?

Improving the game would be bad because other people don't do it? really?

void __cdecl fileSave( char *filename, char *data )
{
FILE *fp = fopen( filename, "w" );

if( fp )
{
	fwrite( data, 1, strlen( data ), fp );
	fclose( fp );
}

}

vector< arma2::parameter > parameters;

parameters.add( "filename", arma2::native::type::ansi_string );
parameters.add( "data", arma2::native::type::ansi_string );

arma2::native_add( "fileSave", ( FARPROC ) fileSave, &parameters );

^ Would be great

Share this post


Link to post
Share on other sites
Improving the game would be bad because other people don't do it? really?

I'm simply reacting to your exasperation, that they haven't implemented the niche feature you want doesn't reflect on them or their product near so much as your tone does on your own sense of entitlement. Any product can be made better (given an economic reason to do so) but you post like you've been short changed because you didn't get it all for $50. Maybe have a read of this wave on the subject and you'll see some discussion about an apparent (if as yet unconfirmed) UDP broadcast capability as well as the news that JayArmA2Lib for Linux is also in the works.

Share this post


Link to post
Share on other sites
I'm simply reacting to your exasperation, that they haven't implemented the niche feature you want doesn't reflect on them or their product near so much as your tone does on your own sense of entitlement. Any product can be made better (given an economic reason to do so) but you post like you've been short changed because you didn't get it all for $50. Maybe have a read of this wave on the subject and you'll see some discussion about an apparent (if as yet unconfirmed) UDP broadcast capability as well as the news that JayArmA2Lib for Linux is also in the works.

Your smarmy officious attitude makes me want to puke, no wonder arma hasn't improved over the years.

This is a suggestion forum, the only reason you see that tone is my voice is because you provoked it by shooting down good ideas. This would improve the game and you and most other scripters know it, yet you choose to be facetious just because i have... i don't know, suggested something in a suggestions forum.

Also that it what it was, a suggestion, not a demand. So your whole line about my "sense of entitlement" is just you being a word i probably am not allowed to say on this forum.

If bohemia doesn't want suggestions, they should just close the entire forum and direct all requests to you. You know, considering you are the voice of the entire Arma community and know more then anybody else about the state of the game.

Also let me be clear, i shouldn't have to install hacks on my game just to get a little functionality that can be easily added, nor do i want any

Besides that often if you are on a shared server your suggestions are useless.

And before you go on into another spiel about this topic, i shouldn't be expected to pay many hundreds of dollars a month for a dedicated server just so i have the privilege to hack my game.

Edited by Opium

Share this post


Link to post
Share on other sites

Do I need to point out the irony in trying to distance yourself from a sense of entitlement all the while ranting about what you should and shouldn't have? It's an Internet forum, you're going to run across contrary opinions, deal with it.

Share this post


Link to post
Share on other sites

Ease up Defunct...... He does have a point.

The game COULD vastly be improved with proper Input/Output functions.

It's not like BI are blind to Jaynus using dsound.dll ! A more useful way in would be appreciated.

Share this post


Link to post
Share on other sites
He does have a point.

That it might be useful? No argument, ArmA2Lib wouldn't exist if not. The thing I take issue with is the way he turns his nose up at the community's best endeavours and declares an implementation by BIS his by right. Take a look around, you can't consider anything (i.e. mod tools, dedicated servers) a given these days and BIS are already way out in front in terms of what they provide.

Share this post


Link to post
Share on other sites

I thought HTTP File transfers (Fast Download Redirect) was going to be implemented by BIS (I remember seeing a poll a while back that had everybody for it).

As for MYSQL, Benny is making an addon/plugin/etc for it right now and he's already been testing it. Seems to be working pretty good.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×