Comments (6)
Hi, the client needed is the 1.29.1, I've never tested with newer one (dofus retro).
But I don't think that a working linux version exists, so on debian you should run it using wine.
But wine can have some issues, on my debian the client freeze, while it run perfectly on fedora or opensuse.
And for the configuration you need to modify the config.xml file and add :
<conf name="Online">
<connserver name="My server" ip="[your ip]" port="[realm port]" />
<dataserver url="data/" type="local" priority="1" />
<dataserver url="http://[your lang files]" priority="3" />
<dataserver url="http://staticns.ankama.com/dofus/gamedata/dofus/" priority="2" />
<dataserver url="http://gamedata.ankama-games.com/dofus/" priority="0" />
</conf>
And set :
[your ip]
: the IP of your server[realm port]
: value ofserver.port
under[realm]
section (by default 4444)[your lang files]
is the URL of your langs (swf files containing maps, i18n, etc.)
from araknemu.
Thank you so much, now i try with this parameter. I have a 1.29.1 old installation on Windows, the server side is Debian.
I have seen also the Database is empty, only with the structure. There is some indication/rules for the filling?
from araknemu.
I can't share here the database because I've no rights on it, so to create your own database you can get an already fill like the database of ancestra remake, and convert its structure to match the araknemu one.
The format of static data are mostly identical with ancestra ones, but the data parser of araknemu is more strict, so malformed values will prevent the server to start, instead of be silently ignored like ancestra. So if you use data from ancestra you should fix it first.
The other way to create the database is to rely on langs files, parse it and generate static data. In that case data will be mostly clean and correct, but some data are not available from langs (decrypted map data, monster characteristics, map triggers, etc.), so you have to fill those missing data by yourself.
from araknemu.
Some data are also available here : https://github.com/Arakne/Araknemu/blob/master/src/test/java/fr/quatrevieux/araknemu/game/GameDataSet.java
from araknemu.
I would really like to contribute (I'm french as well). I consider myself a very good Java/C++ developer, and I've looked into your project, and I find it to be really well programmed.
Unfortunately the lack of client/swf and map data (I remember I had to sniff all the map data back then and decrypt it, due to so many emulators having broken or outdated map data) makes it almost impossible to contribute. You basically have to look around on shady forums or discord servers to find a working database and client data.
If you would like to share, it would save me time and I'd gladly contribute back, we could have a chat on discord or whatever.
Edit : I also just setup the server and it works fine. Just can't do much without a full DB (can't get past character creation as the join with the player_race table will simply not work, and fixing that will result in joins with abilities not working, so it's just a rabbit hole where I would have to painfully recreate the full database)
from araknemu.
I wouldn't share here something I don't own, but if you want some resources to get your client and database, you can send me an email ([email protected]).
from araknemu.
Related Issues (20)
- Die on end turn will cause concurrent modification exception
- ERROR - RateLimit : close session HOT 6
- But where can I download to the client? HOT 1
- Buff remaining turn should be incremented only if target is the active fighter
- [core] Allow get multiple values form config
- [core] Config: resolve environment variable
- [fight] Configure xp and drop rates
- [ai] Handle active turn action point alteration
- [fight] Add cast validator on effects handler
- Invisible fighter is reveal when a trap is triggered
- [AI] Handle when all enemies are invisible
- [fight] Do not trigger map objects on dead fighter
- [chat] Disallow sending message with only spaces and if channel is disabled
- Dofus equipment HOT 2
- Anti spam (smiley)
- chat message and filters
- Fighter#cell() is called on a fighter without cell when applying spell effect HOT 1
- [db] Allow to disable connection pool
- Update dependencies for java 17
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from araknemu.