Go Back   Champions of Regnum > English > The Inn

The Inn A place to gather around and chat about almost any subject

Closed Thread
 
Thread Tools Display Modes
Old 03-28-2008, 05:09 PM   #21
Ulmanyar
Initiate
 
Join Date: Dec 2007
Location: Sweden
Posts: 231
Ulmanyar is on a distinguished road
Default

I do lack sufficient programming skills, so I won't comment on that part (even though C sounds good to me), but I think magnet's approach is a good one! A clearly defined table of things that are "allowed" in the game, and that should/could be used by the players themself to ease their gameplay..

Also, this would minimize the discussions about what is cheating, and what is not, since this information, and those tools, are "approved" officially by creating such a library.

One more thing: I would love if those tools, that could be coded using such a library, were free software. Not only because I love it, but also because the game actually is ported to GNU/Linux (which has a community that is very free software-centered). Also, it is a good way to contribute to the Regnum community itself. Besides: the amount of trust towards such a tool would be much higher if the code were available
Ulmanyar no ha iniciado sesión  
Old 03-28-2008, 05:22 PM   #22
magnet
Count
 
magnet's Avatar
 
Join Date: Jul 2007
Location: France
Posts: 1,416
magnet is on a distinguished road
Default

Well I'd be more than happy to provide a better programming interface as an header file if NGD provides the required implementation . Obviously it requires code on their side, but their client is written in C++ (with bindings in LUA for scripting), and C++ has a native feature to export C code (properly usable, with no name mangling, simply defining blocks as extern "C" { } ).

Maybe almighty Surak could ask his fellow workers and tell us what he thinks. I know there is no question of freeing (as in speech) the game itself, but making a small subset of the API public would be awesome.

As for Hellman's RegnumHelper, as he said, his only requirement is giving the code back; since it's not possible to enforce a license on anything but distribution (meaning copyright law says you can change the code for yourself and have no legal obligation), his license is actually a simplistic copyleft one. I would advise him to properly have it under GPLv3 by adding a file named LICENSE containing the GPLv3 in his packages, and putting the appropriate preamble as comment in each file.
__________________
magnet no ha iniciado sesión  
Old 03-28-2008, 08:17 PM   #23
ArcticWolf
Duke
 
ArcticWolf's Avatar
 
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
ArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of light
Default

Quote:
Originally Posted by Hellman2
@all:
I will provide the source in the webspace as well. Its a Netbeans 6.0 Project.
My only wish is, that if anyone do changes on the code, you provide me with the changes, to take them maybe over. But beware... the code is not that much commented as i wished it to be.
I think in a few hours, after i finished working i will upload it.
If someone likes to develop it further (s)he should sent me a PM and i will possible give out suberversion contact data.
I'm studying I.T., so that code (well, in fact, any code) is interesting to me. In the Spanish forum we were working about a rolGPS program (you can find it here, outdated), but as it became obsolete we're working on a new database system (based on XML), a better data management and stuff. It's GPL'd, also! Take anything you need, if it helps the project :P

My spare time is too little to develop the program, but I'll take a look at it and if I find any correction/change to improve it I'll send it to you ^^

THANK YOU!
__________________
I don't have a solution, but I admire the problem.
ArcticWolf no ha iniciado sesión  
Old 03-28-2008, 11:42 PM   #24
HonorBound
Pledge
 
HonorBound's Avatar
 
Join Date: Mar 2008
Location: PA, USA
Posts: 0
HonorBound is on a distinguished road
Default

I never doubt an act of kindness,,,

but....
__________________
--------------------------
---- I am new.-----
- But, I am Old.-
--------------------------
HonorBound no ha iniciado sesión  
Old 03-29-2008, 05:20 AM   #25
ArcticWolf
Duke
 
ArcticWolf's Avatar
 
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
ArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of light
Default

Quote:
Originally Posted by HonorBound
I never doubt an act of kindness,,,

but....

Read the code then... And re-compile it yourself so you're sure there's nothing wrong on it.
__________________
I don't have a solution, but I admire the problem.
ArcticWolf no ha iniciado sesión  
Old 03-29-2008, 05:34 AM   #26
El_Naso
Baron
 
El_Naso's Avatar
 
Join Date: Jun 2007
Location: Not studying
Posts: 675
El_Naso is on a distinguished road
Default

I hate the +1 but please HonorBound edit your sig, it hurts my eye and... it could get you banned, seriously.
__________________
Naso · Tirador / Tremendo Naso · Cazador / N a s o · Conju
Ligeramente ocupado
_
El_Naso no ha iniciado sesión  
Old 03-29-2008, 01:54 PM   #27
NeZZeR
Pledge
 
Join Date: Feb 2007
Posts: 4
NeZZeR is on a distinguished road
Default

I've Tested the Tool it works great.
If you have preformance problems ,try lower the update rate.

My server(Linuxgamerz.com) will be up as much as possible ,with resavation for power breaks or technical issues.

It's easy to connect ,just type : linuxgamerz.com or it's responding ip (currently 81.232.82.202) in the app.


Great app Thank you Hellman Two !
NeZZeR no ha iniciado sesión  
Old 03-29-2008, 04:22 PM   #28
daresbalat
Master
 
Join Date: Jul 2007
Posts: 344
daresbalat is on a distinguished road
Default

This tool is great Look forward to using it with my clan when we sort a server out

Have you decided not to packet sniff for risk of getting accused of hacking? This would be much better if it just read the packet info, I know someone that's already worked out how to do it if it helps
__________________
Kim, Siona and Murbella. Hi.
High Councillor of Inquisition
daresbalat no ha iniciado sesión  
Old 03-29-2008, 04:29 PM   #29
magnet
Count
 
magnet's Avatar
 
Join Date: Jul 2007
Location: France
Posts: 1,416
magnet is on a distinguished road
Default

Quote:
Originally Posted by daresbalat
I know someone that's already worked out how to do it if it helps
What do you mean by "he has worked out how to do it"? Sniffing the packets is easy, has he reverse engineered the protocol? If so I am interested to plug RegnumHelper to it (I guess he coded something, the raw packets are unintelligible). More info welcome.
__________________
magnet no ha iniciado sesión  
Old 03-29-2008, 04:40 PM   #30
daresbalat
Master
 
Join Date: Jul 2007
Posts: 344
daresbalat is on a distinguished road
Default

He has written a program that parses the location information into a useable format, yes. I'll do some PMing, i'll let you know if he's willing to share.
__________________
Kim, Siona and Murbella. Hi.
High Councillor of Inquisition
daresbalat no ha iniciado sesión  
Closed Thread


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:27 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved