Register for your free account! | Forgot your password?

You last visited: Today at 11:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] Stable Base source

Discussion on [Release] Stable Base source within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2009
Posts: 47
Received Thanks: 35
Arrow [Release] Stable Base source

Hello community,

I hope you don't mind that I release this in English. My german is very bad, so to let everyone understand it as it should, it's in English.

Oki, so i've published some files a week ago on R#%$z0n3, but mysteriously it got removed twice (the staff is corrupted there somehow).

Anyway, since i did get a lot of requests where the thread has been gone, i will rerelease it here on Elitepvpers in the hope people can enjoy my release without it being removed.

So what is this? I'm releasing a stable base source. What it means is that there are basic functions totally working and edited.
It's been build on a clean spiken source and i've added several stuff from different source releases and did edit a lot myself aswell.

So what is in it minimally:
Here is the versioncommon.h:
Code:
// Gazpacho's upgrades || Start
#define		__LANGUAGE
#define		__NO_AFTER_SKIN
#define		__NEW_PROP_PARAMETER
#define		__3RD_LEGEND16
#define		__NEW_SKILL_TREE
#define		__QUICKJOBCHANGE //Working for the 3rd job change aswell
//#define		__BURNOUT_SYSTEM / You need to edit the resource to get this to work, the source part is complete. 
#define		__PETFILTER
#define		__CROSSBOW
//#define		__NEW_WEAPON_GLOW // I prefer old style but can be turned on without a problem. 
//#define		__FASHION_COMBINE // Have not tested this yet. 
// Gazpacho's upgrades || End
It might not look much but i've changed a lot of functions myself. Some of the following:
- I've fixed the title system (for 3rd job aswell)
- I've added a lot of __3RD_LEGEND stuff wich was not filled in (The 'rough' version online only covers like 60% of all the neccesary code, i've finalized to 90+%.)
- I've putted a totally new language system in, wich is more detailed than the no_sub_ stuff allthrough it was a good example.
- I've optimized the client structure (wich can be checked in path.h) and also the memory management is optimized. It uses only +/- 90mb instead of for example RoC, wich uses almost 300mb to only get into the login screen.

Since it's rev1.1 i will also show you the changelog from version 1 to 1.1:
- Fixed the pet so it has no collision anymore (so no more stuck pets!)
- Added the monster texts (from Bloody files?) but it is my own changed and english version
- Fixed the Emotion bug where a combination can make the server crash... no more.
- Fixed the bug about the yoyo elements only showing up on 1 yoyo, now it's back on both.
- Fixed the HP bug where you can use stuff to get bugged higher HP, no more.
- Fixed the attack range from 10 to 100, fixing the errors poppin up using new dataresses where the ranges vary from 10 to 60.
- Made the pet (walk speed) faster.
- Changed ALL items to be awakeable, for people wanting to change this through, you can edit it in randomoption.cpp.
- Collected the other languages to 1 single if, since we dun use other languages except LANG_USA/ENG.
- Changed the refining time's from 4->2seconds.
- Changed the emergency teleport from 1 minute->10seconds.
- Undefined some 'error' messages wich actually are just not errors (like: CWndParty::SerializeRegInfo() - IN).
- Changed the notice button for stats and skill points when you levelup to the new v19 .bmp (so ButtAdvPlus.bmp->Alert_Character.bmp).
- Added the possibilty for people to adjust the user message wich shows up when you login. Go to DpDatabaseClient.cpp and search for 'LOGIN MESSAGE'.
- Removed the .i files in the Accountserver Dir, not needed and still takes a lot of space.
- Let's tell you people you can make custom staff titles by editting them. Search for NAME in moverrender.cpp .
-------------------------------------------------------------------------
- And finally, the .exe's you will find in the Output dir are directly compiled from the source. For those who wanna try the files first, i've configured the neuz.exe with IP '127.0.0.1' and msg_ver 'SilentNL' using port '5400'.

The files:
I've included 4 files.
- The source, wich can be download from this .
- The resource dir (server sided) wich can be downloaded .
- The datares file wich can be downloaded .
- The client dir wich can be downloaded aswell but it is in 3 parts:
(1)
(2)
(3)

I hope you like my release. And i hope people will keep their posts clean and nice.
You can ask me questions about it, however, please dun go yelling that it's just another source, it's optimized and it took me quite awhile to get everything ready. You can use this source as a base to build on, it's not a final product (allthrough it's ready to compile and useable).
I recommend: first check the source before commenting about it's contents.

Have a good day,
LoveBuff/Silent.
LoveBuffNL is offline  
Thanks
8 Users
Old 06/04/2012, 16:35   #2
 
elite*gold: 0
Join Date: Mar 2011
Posts: 4
Received Thanks: 0
I'm using your resource and I still get this error:
Code:
2012/ 6/ 4   16:28:36   propSkill.txt ID:0 last_read(ID:1 name:Clean Hit)

2012/ 6/ 4   16:28:47   propSkill.txt ID:0 last_read(ID:1 name:Clean Hit)

2012/ 6/ 4   16:28:47   GetSkillProp range_error min:0, max:100, index:108

2012/ 6/ 4   16:28:47   GetSkillProp range_error min:0, max:100, index:108

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_BIL_PST_ASALRAALAIKUM, 2

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:176

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_ELE_EARTH_EARTHQUAKE, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:173

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_ELE_ELECTRICITY_ELETRICSHOCK, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_MAG_EARTH_SPIKESTONE, 1

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:179

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_ELE_WATER_POISONCLOUD, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:162

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_PSY_PSY_PSYCHICBOMB, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_MAG_EARTH_SPIKESTONE, 1

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:205

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_ACR_YOYO_DEADLYSWING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:206

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_ACR_YOYO_PULLING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:239

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_JST_HERO_SILENCE, 1

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 965, SI_MAG_EARTH_LOOTING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 957, SI_MAG_EARTH_SPIKESTONE, 1

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:243

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_BIL_HERO_DISENCHANT, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:176

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_ELE_EARTH_EARTHQUAKE, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:173

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_ELE_ELECTRICITY_ELETRICSHOCK, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_MAG_EARTH_SPIKESTONE, 1

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:179

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_ELE_WATER_POISONCLOUD, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:162

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_PSY_PSY_PSYCHICBOMB, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_MAG_EARTH_SPIKESTONE, 1

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:205

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_ACR_YOYO_DEADLYSWING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:206

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_ACR_YOYO_PULLING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:239

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_JST_HERO_SILENCE, 1

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1075, SI_MAG_EARTH_LOOTING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:243

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_BIL_HERO_DISENCHANT, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:176

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_ELE_EARTH_EARTHQUAKE, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:173

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_ELE_ELECTRICITY_ELETRICSHOCK, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_MAG_EARTH_SPIKESTONE, 1

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:179

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_ELE_WATER_POISONCLOUD, 10

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:162

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_PSY_PSY_PSYCHICBOMB, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_MAG_EARTH_SPIKESTONE, 1

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:205

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_ACR_YOYO_DEADLYSWING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:206

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_ACR_YOYO_PULLING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:239

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_JST_HERO_SILENCE, 1

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1089, SI_MAG_EARTH_LOOTING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:243

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1112, SI_BIL_HERO_DISENCHANT, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1112, SI_MAG_EARTH_SPIKESTONE, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:243

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1118, SI_BIL_HERO_DISENCHANT, 5

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:120

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1118, SI_MAG_EARTH_SPIKESTONE, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:206

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1118, SI_ACR_YOYO_PULLING, 20

2012/ 6/ 4   16:28:48   GetSkillProp range_error min:0, max:100, index:239

2012/ 6/ 4   16:28:48   Out of Skill Level Range -> CMonsterSkill::LoadScript() - 1118, SI_JST_HERO_SILENCE, 1

2012/ 6/ 4   16:28:48   OP: 2038687, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
Rickardminven is offline  
Old 06/04/2012, 16:41   #3
 
elite*gold: 0
Join Date: Sep 2009
Posts: 47
Received Thanks: 35
Are you using the files with it aswell? It seems your .exe's cannot handle the new propskill
LoveBuffNL is offline  
Old 06/04/2012, 17:52   #4
 
elite*gold: 0
Join Date: Mar 2011
Posts: 4
Received Thanks: 0
Well im using his source and im using what came out from compiling to start it..
Rickardminven is offline  
Old 06/04/2012, 18:05   #5
 
elite*gold: 0
Join Date: Sep 2009
Posts: 47
Received Thanks: 35
I've uploaded a new datares after your post. Try it wit that 1.
LoveBuffNL is offline  
Old 06/04/2012, 18:11   #6
 
elite*gold: 0
Join Date: Apr 2011
Posts: 319
Received Thanks: 20
i got few questions about it

-thos this only got the V15 models/world or is it up to V18(or V19)

-This server got all V16/17 and V18 weapons/armors/scrols/ etc etc

-This server filles only got V15 monsters? or also V16/17 and mybe V18?

-Waths the MD5?(my source not yet again installed)

-How about Colloseum?

some more details would be nice...
stil looks like some nice server filles
arnootie is offline  
Old 06/04/2012, 18:12   #7
 
elite*gold: 0
Join Date: Mar 2011
Posts: 4
Received Thanks: 0
Yes I saw that, and I changed. Now I get this error instead
Code:
2012/ 6/ 4   18:11:46   OP: 8216852, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


2012/ 6/ 4   18:11:49   GetModelElem - out of range: type=0, size=2113, index=2114

2012/ 6/ 4   18:11:49   CModelMng::loadModel mdlObj/mdlDyna ¿¡ objtype=0 index=2114 bpart=0 ÀÇ Á¤º¸°¡ ¾ø±º¿©.

2012/ 6/ 4   18:11:49   GetMoverProp range_error min:0, max:1530, index:1532

2012/ 6/ 4   18:11:49   CMover::InitProp - GetProp(1532) return NULL 


2012/ 6/ 4   18:11:49   GetMoverProp range_error min:0, max:1530, index:1532
Rickardminven is offline  
Old 06/04/2012, 18:54   #8
 
elite*gold: 0
Join Date: Apr 2011
Posts: 319
Received Thanks: 20
the client filles are rong, you cant open tham look:




yes i try to edit the name, yes i try to open it with winrar itselfs....
arnootie is offline  
Old 06/04/2012, 19:46   #9
 
elite*gold: 0
Join Date: Sep 2009
Posts: 47
Received Thanks: 35
Quote:
Originally Posted by arnootie View Post
i got few questions about it

-thos this only got the V15 models/world or is it up to V18(or V19)

-This server got all V16/17 and V18 weapons/armors/scrols/ etc etc

-This server filles only got V15 monsters? or also V16/17 and mybe V18?

-Waths the MD5?(my source not yet again installed)

-How about Colloseum?

some more details would be nice...
stil looks like some nice server filles
Oki first off about the client files. The problem is that you use winrar, but these are .7zip files. The method i used is most probably not able to use in winrar. Besides, 7zip is free and better (as i've used both of em).

I will answer your questions.
-thos this only got the V15 models/world or is it up to V18(or V19)
-This server got all V16/17 and V18 weapons/armors/scrols/ etc etc
-This server filles only got V15 monsters? or also V16/17 and mybe V18?

The client and server files are totally up to date till like 3 weeks ago, KR client. This means it's v19 allready. Yes it does support all stuff your asking for, allthrough you could have checked that in the datares yourself aswell.

-Waths the MD5?(my source not yet again installed)
-How about Colloseum?

The MD5 is kikugalanet (as usual). And about the colliseum. First thing to say is that i do not like the function at all, since you loose the teamwork and fun you can gain by making the players not have a choice to go to colliseum or not (and go to dungeons instead). Secondly, this is a base source. It's the first rev i use to build my source on. You can call this source the foundation on where you can build your house on.

If you want it in, nobody is gonna stop you from adding it!

@Rickardminven: I've used these files for a few months now, and this error log is from the resource. If you configure everything right, you should be able to get it all rollin and get no errors.
LoveBuffNL is offline  
Old 06/04/2012, 20:58   #10
 
elite*gold: 0
Join Date: Apr 2011
Posts: 319
Received Thanks: 20
at the luafunc folder thare are filles from the colliseum... how can i acvtivate it on this server filles?

and about the monsters, thing is i se the monsters at propmover.txt.txt bot not thare drops at the fille, also kalgas/ankou dungeon at partydungeon....
arnootie is offline  
Old 06/04/2012, 21:35   #11
 
elite*gold: 0
Join Date: Sep 2009
Posts: 47
Received Thanks: 35
Perhaps you can specify what is unclear to you. If you want coliseum in you need to build it into the source i've given you. There are coliseum.lua's becuz i've tried colliseum in the past.

Just try out the files and you will see what the released stuff can and cannot. I've also made 2 screenshots in the client to see, that it works on my place, with the exact same files as i've packed and released here.

EDIT: for those who feel the need to speak german, it's no problemo, i will understand, i prefer to give English replys through.
LoveBuffNL is offline  
Old 06/04/2012, 21:59   #12
 
max982's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 119
Received Thanks: 35
can you explain us the momory mangement ting that you made?
even the lines, files ?
max982 is offline  
Old 06/04/2012, 22:33   #13
 
elite*gold: 0
Join Date: Sep 2009
Posts: 47
Received Thanks: 35
Well let me put it this way: you have everything you need right there to download. If you want to find out, use for example a clean source next to it and compare it with some sort of program. I think most of this community can find that out by theirselfs and it would not feel right if i'm gonna 'spoonfeed' or however you want to call it.
This source is wonderfull if you ask me, and if you want the improvements you either use this source, or find out what makes the change.
LoveBuffNL is offline  
Thanks
1 User
Old 06/04/2012, 23:29   #14
 
elite*gold: 0
Join Date: Apr 2011
Posts: 319
Received Thanks: 20
worldserver gives me 3x error log at "program" folder..;

its loads, than crash and than give the 3x error logs...
arnootie is offline  
Old 06/04/2012, 23:31   #15
 
elite*gold: 0
Join Date: Sep 2009
Posts: 47
Received Thanks: 35
Quote:
Originally Posted by arnootie View Post
worldserver gives me 3x error log at "program" folder..;

its loads, than crash and than give the 3x error logs...
Allright, just add me on skype or msn and perhaps i can assist you better.
LoveBuffNL is offline  
Reply

Tags
base, clean, source


Similar Threads Similar Threads
[?] Best Stable Source
12/22/2011 - CO2 Private Server - 9 Replies
Hey EPVPers, I'm thinking of making a private server but im not sure yet because of a few lil problems:) my first problem is the host and my second problem (that is why i posted this) the source. there are alot of sources going round here on epvp and i'm kinda outdated about the sources so im asking you guys to link me to the most stable source atm. Kinda looking for a source like this: * Stable * login, classes, maps, spawns, skills (the basic stuff) already coded If youre posting a...
Stable Source
08/08/2011 - CO2 Private Server - 13 Replies
Hey guys. I try to find the most stable source. Can someone tell me which one is the best for 300+ players online? I started study c# and i want very slowly try add packets and feauteres. So if someone can help me with choice source it will be great. Thanks for all :D
Should I release a 5180 source base(Custom)?
10/30/2010 - CO2 Private Server - 20 Replies
Well? I made this totally bymyself and is far from finished. I shall only be adding login and I doubt I'll add NPC's, Portals, Maps, Jumping etc... This will just be a MySQL non biniary 5180 source. This will only contain a modified version of Impulses socket system and MySQL wrapper. Why? Because why not use the resources that are already there. I am unsure of the packet structure as for now.
[Good-Release]CoRv1 Base Source (CoEmuV2)
10/26/2010 - CO2 PServer Guides & Releases - 57 Replies
Release CoRv1 Based off of CoEmuV2 Release CoRv2? Maybe What CoRv1 includes: (This is just a base source not a server >.>) MOST Npc's (Key ones are not added yet... Left for you to do.) Bridge Bug Fixed
Buying a Stable source
12/12/2008 - CO2 Private Server - 3 Replies
title explains it all



All times are GMT +1. The time now is 11:33.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.