|
You last visited: Today at 20:18
Advertisement
Round about time to learn enough C++ for Flyff
Discussion on Round about time to learn enough C++ for Flyff within the Flyff Private Server forum part of the Flyff category.
04/09/2018, 09:56
|
#1
|
elite*gold: 0
Join Date: Aug 2013
Posts: 5
Received Thanks: 1
|
Round about time to learn enough C++ for Flyff
Hello there,
I'm not new to programming but right now i have no idea on how to programm or set up p server stuff. Well i still want to learn it and think i can do it.
I know it's not possible to tell me how much time it takes me exactly to learn that programming, but could someone give me at least an idea on how long it could take?
I want to reach a status where i can edit or create files used later on in pservers. Or maybe to create an own one in the very end.
|
|
|
04/09/2018, 10:15
|
#2
|
elite*gold: 0
Join Date: Apr 2018
Posts: 27
Received Thanks: 1
|
theres a lot of thread regarding to setup a private server sir if you are looking for a files to start take a look on these links below:
both files is v15 and suggested by pro developers here sir
|
|
|
04/09/2018, 10:33
|
#3
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
|
It depends on how good someone can learn a language. But you can't say "it takes x months/years to perfectly learn programming" - learning the basics is actually pretty easy, the big task is to know where and when use which function and other stuff like that.
C++ itself is much more difficult than lets say PHP, and Flyff takes this a step further. Flyff also uses MFC libraries and is powered by DirectX - you should be able to learn something by just reading, copy & pasting code, etc...
|
|
|
04/09/2018, 10:49
|
#4
|
elite*gold: 0
Join Date: Apr 2018
Posts: 11
Received Thanks: 2
|
Sure there is no way to say x months ... I also know C++ is not that easy like php. But my hope was there might be someone who did this experience and could tell me about it. Thanks for your reply.
|
|
|
04/09/2018, 11:05
|
#5
|
elite*gold: 117
Join Date: Jan 2008
Posts: 790
Received Thanks: 992
|
Well depending of your intention it might differ:
Either: You just wanna get a Server running
Or: You wanna know what you're doing and get a Server running.
The 2nd Option, i can already tell you: It'll take you atleast a week, if u know another C language well, and will take you a few month if not.
The first option should be possible to achieve withing one day.
As a global Hint: As above said, check Tutorials, and setup a clean source.
After you have a either VS2003 (easier to leech) or the VS2017 Source (not very hard, but might have minimal differences to 2003'er), and ofc the Server and Client starts in clean form:
Implement something easy, look for a small System which you like and which you then implement into your code by checking it's definition in VersionCommon.h.
Proceed seeking through the source you want to grab it off by this definition name and copy all you find, to the exact same place in your Source.
For the codepart, it should be easy. But the client might need data aswell, or even the Resource. So you basicly check the copied codesnippet's if the code accesses files, like .tga images for Systems (stored in Theme/Default) or the system requires you to create items, which means Resource modifications are needed. And i can say, resources, as a beginner, are ****** to understand, specially since alot of entries differ on the propItem/Specitem)
I could proceed counting the difficulties to get along but, that's not going to help you, it would maybe even scare you off.
My tip: Set up the source by the v15 Base source tutorial, i think Sedrika posted that, and then get it running first. If that part is not hard for you, you shouldnt be scared of touching new systems.
Good luck on your developing adventures!
|
|
|
04/09/2018, 11:17
|
#6
|
elite*gold: 0
Join Date: Apr 2018
Posts: 11
Received Thanks: 2
|
Well that was my Plan. First of all to setup the standards and then progress in bringing up new stuff either it's already coded or not. But I really want to stick with option 2. I have no Problem with invseting like a year before release. I just want to do it right. And not like every 0815 **** server. That's why I'm asking for the skills of C++ because i don't think that i can copy only existing stuff to make it great.
|
|
|
04/09/2018, 12:27
|
#7
|
elite*gold: 117
Join Date: Jan 2008
Posts: 790
Received Thanks: 992
|
You can pick alot of existant stuff and modify it to be a 'better' version. That improves alot and is a decent task to get into the touch of the c++ code mechanics.
It helped me on early stages to understand how the c++ code works in this project, specially the organizing of classes and how flyff has been structured.
Once you've modified a few systems, it should help you create own simple systems easy, and after a while, even more advanced ones.^^
|
|
|
 |
Similar Threads
|
Crevice Round 2 vs Round 3
06/16/2009 - Dekaron - 1 Replies
PROBLEM SOLVED!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I have non-agro'd and speed hacked the mobs in crevice. It works great until round 3.
In round 1, the grim styx were fine, and in round 2, the Grim Gielogun Lords were fine. However, when I go to round 3, both of them stop working and go back to legit. It doesn't matter if I do A,B, or C...
Any ideas as to why?
|
Enough is enough
12/17/2006 - Conquer Online 2 - 34 Replies
Yes, I'm here, again. And I'm asking to put a stop to all the leechers on this forum, and I think I have a good enough idea. If you're easily offended please dont read this.
1 - I'm f**king sick of these 1 post f**king noobs making threads about some stupid idea like a socket trick. YOU should only be allowed post a thread if you have over 100 posts and 5 karma. Thats my suggestion number 1.
2 - I'm also f**king sick of hearing these noobs whine about just about everything and anything....
|
All times are GMT +1. The time now is 20:19.
|
|