Offcloud

4Ever - 4Story 4.4 to the best !

Snow

Your friendly Admin
Joined
Dec 4, 2020
Messages
130
Reaction score
208
Awards
3
Credits
8,825💲
LV
10
 


What is it ?
4Ever is... 4story sources based on "4.4" version (it's quoted because it's not an official version). Servers to client: all will be compilable on Win 10 with Visual Studio 2017 (latest version). This project is not a recode, juste an adaptation of bugged sources of 4Story PW, with all newest functionalities.

Why start with PW ?
I don't want to start to 0, so, for take the base of interface, i took 4Story PW's sources :) Yes, it's really bugged, but it's a good challenge !



What are the objectives of this dev ?
  • Servers & Client ready to use
  • Windows 10 lags due to DX fixed
  • Servers transformed to console application, no services anymore (sorry, i prefer like that)
  • Fully cleaned database
  • Some tools for extract data like item's icons
  • Pets system
  • New mounts & mount colors
  • Many tutorials !


It will be open source ?
Yes, of course ! Look at the end of this post !
You can , of course, participate to the dev ! And post your ideas under this post and if you are strong, make some pull requests


What is already fixed ?
Spoiler:

Servers
Spoiler:

  • [2018-07-22] All server can now be compiled and working !
  • [2018-07-22] All server fully compatible with latest Win10 SDK
  • [2018-07-22] Better log system
  • [2018-07-14] Service to console application
  • [2018-07-14] Little "beautiful" presentation in console
  • [2018-07-14] Fully compiled on win 10
  • [2018-07-14] Confirguration in TLogin.ini, TWorld.ini,... instead of registery
  • [2018-07-14] Cleaned sources (less chinese in sources !)
Client
Spoiler:

  • [2018-07-14] Fully compiled on win 10 (Win 10 SDK version 10.0.17134.0)
  • [2018-07-14] DirectX to last one (June 2018)
  • [2018-07-14] Cleaned some parts of code
Database (yes, it's useful)
Spoiler:

Soon !
Other things
Spoiler:

  • [2018-07-14] All extracted item's icons in png format (ready to use)


What has not been fixed yet ?
Spoiler:

Servers
Spoiler:

  • Activity like "User ***** logged !"
  • Some toasts on Win 8/10 for add extra informations
  • Many other things... related to the client !
  • Better security :D
Client
Spoiler:

  • Removing Win 10 d3d9 lags
  • Adding full new interface
  • New mounts
  • Mount colors
  • New effects
  • Companion System
  • New items like Chakra
  • Worked toolbar (top of client)
  • Many other things too...
Database
Spoiler:

  • Cleaned database
  • Real values from TCDs
  • Procedure to clear database, with index reset
Other things
Spoiler:

  • Readme and instructions on Github
  • Tool for image replacement
  • TExplorer & TMapViewer fixed
  • Possibility to add new maps & items
  • Extracted skills images
  • Working cash shop !
  • Fully working launcher (the official)
  • Tutorial for Launcher (add patch, server, ect...)
If you have more ideas (i forget a lot of things, comment ! :D)




Updates
1.2.0

Spoiler:

  • Creation of TServerSystem who can surround all servers
  • Fixed compilation on TPatch, TRelay and TControl
  • Solution was cleaned
  • All builds are in 4Ever/TServer/Servers
  • All .ini con are in 4Ever/TServer/Servers/Configurations repository
  • TServer_Debug.exe & TServer.exe has two icons




Screenshots
Spoiler:

1.2.0


1.0.1




Links
Client & database: https://mega.nz/#F!NwsWxYRZ!ht8ECLZTALvCt8zHpv39ig
Git client & servers : https://github.com/Pi-Bouf/4Ever



IMPORTANT
I have no need for your negativity, I do not even pretend to be good at development, it's normal.
Please keep your insults to yourself and be respectful on this thread.
And for the guys from EPVP***, please, stay on EPVP***... ;)

Thank's for reading !

Discord: ElBouffador#9793
 

Snow

Your friendly Admin
Joined
Dec 4, 2020
Messages
130
Reaction score
208
Awards
3
Credits
8,825💲
LV
10
 

Version: 1.2.0

Hey my friends, new update on servers !

Watch first post for all informations :)




- - - Updated - - -



1) Download Visual Studio 2017, community edition:
https://www.visualstudio.com/downloads

2) Install Visual Studio C++ and add requirements:
  • Just in time debug
  • C++ 2017 Tools
  • SDK Windows 10 (Latest if you want)
    [+] ATL Visual C++



3) Generate the solution:
Click on Generate and Generate the solution


4) Go to 4Ever/TServer/Servers directory and edit all .ini files in Configurations folder.

5) Start you server:
  • 1 - TLogin
  • 2 - TWorld
  • 3 - TRelay
  • 4 - TPatch
  • 5 - TControl


6) Have fun ! :)

 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.



About us

  • Eternia is a forum based on general discussion and sharing of related resources. We encourage creativity, freedom, and above all, individuality. You can also find lots of leaks, tools, software, tutorials, and more. Learn many things here, make new friends and have fun with our special features. We will not disappoint you!
    "join for the content, stay for the community."

User Menu