-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
Semih
Yeah, mine gets running then before i even see the loginscreen, i get a message "running error on gameguard" or something
ahah so thats the pop up xD my pop up closes so fast :S
i will try to find something with hax editor :S im kinda bad in asm and stuff >.<
xP well i use it to look what should be in the .ini files xD
lol im 100% sure this won't help
http://www.file-upload.net/download-..._Neuz.rar.html
maybe it will with luck xD lets try
-
Re: official eflyff late beta/v4/v5 files
Some ini settings
Accountserver.ini
Code:
TEST
ADDTAIL
BillingIP
BillingPort
BillingFreePass
BillingPWD
MSG_VER
SKIP_TRACKING
DNS_NAME_LOGIN
DB_ADMIN_ID_LOGIN
DSN_NAME_LOG
DB_ADMIN_ID_LOG
DNS_NAME_BILLING
DB_ADMIN_ID_BILLING
Certifier.ini
Cacheserver.ini
Coreserver.ini
Code:
Sys
Database
PartyExpRate
Certifier
WORLDKEY (usually 101)
{
1 0 0 30 30 00 00
}
loginserver.ini
Code:
MSG_VER
AddCache
Core
DatabaseServer.ini
Code:
ResourceFolder
Account
DB_ADMIN_ID_CHARACTER
DSN_NAME_CHARACTER
DB_ADMIN_ID_LOG
DSN_NAME_LOG
DB_ADMIN_ID_BACKSYSTEM
DSN_NAME_BACKSYSTEM
BACKENDSYSTEM
DB_ADMIN_ID_ITEMUPDATE
DSN_NAME_ITEMUPDATE
ITEMUPDATE
LANG
EVENT0311
ConvStartItem
SAVE_TEXT
REMOVE_ITEM_ALL
REMOVE_ITEM_ALL_PAY
PIERCING_CONFIRM
Conv
Worldserver.ini
Code:
ResourceFolder
Core
KEY
Heartbeat
PKCOST
STEAL
LANG
GUILDWAR
DROPITEM_REMOVE
WORMON
Fill them in by yourself like Core "127.0.0.1", etc
The ones of DB- & Worldserver were found by Twilight, i checked them too, they were correct!
Hope this will help you guys a bit out!
-
Re: official eflyff late beta/v4/v5 files
Few weeks agoe when I played with this, now I've stopped as I know the database is too incompatible with this old server, awakening/stats etc all those stuff makes my client crash, here's the latest attempt to login.
http://image-storage.co.uk/Images/5ec2c95c8/v5_login_attempt82edd7e.jpg
I can create a character, but once it's going to show in the character screen the client crashes, I highly suspect that the server actually sends wrong/invalid data for each item.
If one could go back in time, reconstruct a whole new database, ie, removing every possible thing that is v6+, then it's a chance to get it to work, but the biggest problem is the database in this matter.
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
Semih
Some ini settings
Accountserver.ini
Code:
TEST
ADDTAIL
BillingIP
BillingPort
BillingFreePass
BillingPWD
MSG_VER
SKIP_TRACKING
DNS_NAME_LOGIN
DB_ADMIN_ID_LOGIN
DSN_NAME_LOG
DB_ADMIN_ID_LOG
DNS_NAME_BILLING
DB_ADMIN_ID_BILLING
Certifier.ini
Cacheserver.ini
Coreserver.ini
Code:
Sys
Database
PartyExpRate
Certifier
WORLDKEY (usually 101)
{
1 0 0 30 30 00 00
}
loginserver.ini
Code:
MSG_VER
AddCache
Core
DatabaseServer.ini
Code:
ResourceFolder
Account
DB_ADMIN_ID_CHARACTER
DSN_NAME_CHARACTER
DB_ADMIN_ID_LOG
DSN_NAME_LOG
DB_ADMIN_ID_BACKSYSTEM
DSN_NAME_BACKSYSTEM
BACKENDSYSTEM
DB_ADMIN_ID_ITEMUPDATE
DSN_NAME_ITEMUPDATE
ITEMUPDATE
LANG
EVENT0311
ConvStartItem
SAVE_TEXT
REMOVE_ITEM_ALL
REMOVE_ITEM_ALL_PAY
PIERCING_CONFIRM
Conv
Worldserver.ini
Code:
ResourceFolder
Core
Heartbeat
PKCOST
STEAL
LANG
GUILDWAR
DROPITEM_REMOVE
WORMON
Fill them in by yourself like Core "127.0.0.1", etc
The ones of DB- & Worldserver were found by Twilight, i checked them too, they were correct!
Hope this will help you guys a bit out!
IDA Pro. At least someone else figured it out. I'm interested in this though, Ill take a look at it later.
Quote:
Originally Posted by funkynicco
Few weeks agoe when I played with this, now I've stopped as I know the database is too incompatible with this old server, awakening/stats etc all those stuff makes my client crash, here's the latest attempt to login.
http://image-storage.co.uk/Images/5e...mpt82edd7e.jpg
I can create a character, but once it's going to show in the character screen the client crashes, I highly suspect that the server actually sends wrong/invalid data for each item.
If one could go back in time, reconstruct a whole new database, ie, removing every possible thing that is v6+, then it's a chance to get it to work, but the biggest problem is the database in this matter.
The issue is the stored procedures. IE. CHARACTER_STR has a lot of different functions in v14/v15 compared to v5. It's 100% possible, but it will take a lot of time. Pick up a book on ASM and reverse engineering. Reverse the parameters that the trans sends(or looks for) to the database and write that into your stored procs. The v5 files would be extremely unstable(they would react highly to any data out of the parameters(2.1b+ would set off an arithmetic overflow on an int, which would probably cause a crash)).
Hope this helped.
-
Re: official eflyff late beta/v4/v5 files
My Database will not startet my ini
ResourceFolder "C:\v5\Resource"
Account "127.0.0.1
DB_ADMIN_ID_CHARACTER ""
DSN_NAME_CHARACTER ""
DB_ADMIN_ID_LOG ""
DSN_NAME_LOG ""
DB_ADMIN_ID_BACKSYSTEM ""
DSN_NAME_BACKSYSTEM ""
BACKENDSYSTEM ""
DB_ADMIN_ID_ITEMUPDATE ""
DSN_NAME_ITEMUPDATE ""
ITEMUPDATE ""
LANG 1
EVENT0311
ConvStartItem
SAVE_TEXT ""
REMOVE_ITEM_ALL ""
REMOVE_ITEM_ALL_PAY ""
PIERCING_CONFIRM ""
Conv
Help me pls
-
Re: official eflyff late beta/v4/v5 files
My Database will not startet my ini
ResourceFolder "C:\v5\Resource"
Account "127.0.0.1
DB_ADMIN_ID_CHARACTER ""
DSN_NAME_CHARACTER ""
DB_ADMIN_ID_LOG ""
DSN_NAME_LOG ""
DB_ADMIN_ID_BACKSYSTEM ""
DSN_NAME_BACKSYSTEM ""
BACKENDSYSTEM ""
DB_ADMIN_ID_ITEMUPDATE ""
DSN_NAME_ITEMUPDATE ""
ITEMUPDATE ""
LANG 1
EVENT0311
ConvStartItem
SAVE_TEXT ""
REMOVE_ITEM_ALL ""
REMOVE_ITEM_ALL_PAY ""
PIERCING_CONFIRM ""
Conv
Help me pls
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
SerusUriel
Hey you einpunktvoraus thanks for this now you gave me new work :D
Cause im trying to rebuild the Database of these :)
But tell me are these files the one where you still could heal Mobs etc?
These ones?
YouTube- Flyff BETA
seeing as the pyr and gaurd sets are i there I would guess it is one and the same
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
PeyMan
My Database will not startet my ini
ResourceFolder "C:\v5\Resource"
Account "127.0.0.1
DB_ADMIN_ID_CHARACTER ""
DSN_NAME_CHARACTER ""
DB_ADMIN_ID_LOG ""
DSN_NAME_LOG ""
DB_ADMIN_ID_BACKSYSTEM ""
DSN_NAME_BACKSYSTEM ""
BACKENDSYSTEM ""
DB_ADMIN_ID_ITEMUPDATE ""
DSN_NAME_ITEMUPDATE ""
ITEMUPDATE ""
LANG 1
EVENT0311
ConvStartItem
SAVE_TEXT ""
REMOVE_ITEM_ALL ""
REMOVE_ITEM_ALL_PAY ""
PIERCING_CONFIRM ""
Conv
Help me pls
:/ try to put the ini's here
C:\neurospace\script
I will try out if a v6 client would be able to connect to a v5 server :S
I don't think that helps :P but I'm going to download runeflyff source again and play xP with v6 :D
v6 client
http://www.megaupload.com/?d=BD68CFXX
-
Re: official eflyff late beta/v4/v5 files
I have thies error
..\_Network\Misc\Include\MyMap.h, 240
this is my coreserver.ini
Sys 1
Database "127.0.0.1"
PartyExpRate "1"
Certifier "127.0.0.1"
101
{
1 0 0 30 30 00 00
}
-
Re: official eflyff late beta/v4/v5 files
Some stuff that should be in the database:
CHARACTER_TBL
Code:
db 'CREATE view seghope as select a.m_idPlayer, a.m_Inventory, a.m_apIndex, a.m_dwObjIndex, b.m_extInventory, b.m_InventoryPiercing, c.m_Bank, c.m_apIndex_Bank, c.m_dwObjIndex_Bank, d.m_extBank, d.m_BankPiercing, e.playerslot from INVENTORY_TBL a(nolock), INVENTORY_EXT_TBL b(nolock), BANK_TBL c(nolock), BANK_EXT_TBL d(nolock), CHARACTER_TBL e(nolock) where a.serverindex = b.serverindex and b.serverindex = c.serverindex and c.serverindex = d.serverindex and d.serverindex = e.serverindex and e.serverindex = ',27h,'%02d',27h,' and a.m_idPlayer = b.m_idPlayer and b.m_idPlayer = c.m_idPlayer and c.m_idPlayer = d.m_idPlayer and d.m_idPlayer = e.m_idPlayer',0
Code:
db 'UPDATE CHARACTER_TBL SET m_dwGold = m_dwGold + %d where m_idPlayer = ',27h,'%06d',27h,' and serverindex = ',27h,'%02d',27h,0
ITEM_SEND_TBL
Code:
db 'insert ITEM_SEND_TBL (m_idPlayer, serverindex, Item_Name, Item_count, m_nAbilityOption, End_Time, m_bItemResist, m_nResistAbilityOption, m_bCharged) VALUES (',27h,'%06d',27h,',',27h,'%02d',27h,',',27h,'%d',27h,',%d,%d,NULL,%d,%d,1)',0
INVENTORY_TBL
Code:
db 'CREATE view seghope as select a.m_idPlayer, a.serverindex, a.m_Inventory, a.m_apIndex, a.m_dwObjIndex, a.m_adwEquipment, b.m_extInventory, b.m_InventoryPiercing from INVENTORY_TBL a, INVENTORY_EXT_TBL b where a.m_idPlayer = b.m_idPlayer and a.serverindex = b.serverindex and a.serverindex = ',27h,'%02d',27h,0
Code:
db 'UPDATE INVENTORY_TBL SET m_Inventory = ',27h,'%s',27h,', m_apIndex = ',27h,'%s',27h,', m_dwObjIndex = ',27h,'%s',27h,' where m_idPlayer = ',27h,'%06d',27h,' and serverindex = ',27h,'%02d',27h,0
INVENTORY_EXT_TBL
Code:
db 'UPDATE INVENTORY_EXT_TBL SET m_extInventory = ',27h,'%s',27h,', m_InventoryPiercing = ',27h,'%s',27h,' where m_idPlayer = ',27h,'%06d',27h,' and serverindex = ',27h,'%02d',27h,0
GUILD_BANK_EXT_TBL
Code:
db 'UPDATE GUILD_BANK_EXT_TBL SET m_extGuildBank = ',27h,'%s',27h,', m_GuildBankPiercing = ',27h,'%s',27h,' where m_idGuild = ',27h,'%06d',27h,' and serverindex = ',27h,'%02d',27h,0
GUILD_BANK_TBL
Code:
db 'UPDATE GUILD_BANK_TBL SET m_GuildBank = ',27h,'%s',27h,' where m_idGuild = ',27h,'%06d',27h,' and serverindex = ',27h,'%02d',27h,0
Code:
db 'UPDATE GUILD_TBL SET m_nGuildGold = m_nGuildGold + %d where m_idGuild = ',27h,'%06d',27h,' and serverindex = ',27h,'%02d',27h,0
I'll post more when i'm back
Some of them could be a procedure too
-
Re: official eflyff late beta/v4/v5 files
@ Semih you got your client already running? :S
I tried v 6 client with kiki's neuz xD but i get old version of client :S
I also tried to unpack the v5 neuz >.< i have no idea how i tried some tutorials :/ i get stuck with ollydbg commandline plug in i can't even add plugins!
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
MisterKid
@ Semih you got your client already running? :S
I tried v 6 client with kiki's neuz xD but i get old version of client :S
I also tried to unpack the v5 neuz >.< i have no idea how i tried some tutorials :/ i get stuck with ollydbg commandline plug in i can't even add plugins!
Don't just use the kiki's neuz, use the whole v6 client, then you wont get any errors!
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
Semih
Don't just use the kiki's neuz, use the whole v6 client, then you wont get any errors!
i know but i still won't be able to log in
Code:
Old version of client
xP i readed something about that :S i don't know where >.<
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
MisterKid
i know but i still won't be able to log in
Code:
Old version of client
xP i readed something about that :S i don't know where >.<
Check wich MSG_VER "" you used in accountserver.ini and put that in neuz.exe (open it with a resource explorer )
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
Semih
Check wich MSG_VER "" you used in accountserver.ini and put that in neuz.exe (open it with a resource explorer )
Thank you ! xD i used resource hacker :P since i already had it installed XP i didn't know that lol xD thanks
-
Re: official eflyff late beta/v4/v5 files
Well, since i'm pretty sure lots of you guys are having problems with this. I'm releasing a modified loginserver with no gameguard!
Here's a download link:
http://www.file-upload.net/download-...erver.rar.html
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
Semih
X.X ragezone is buggy :/ i made a blog for this quote xD
on topic
Thank you, but i need to log in first :P and fix my errors >.<
it doesn't seem to like the login database >.<
it can't find my id :/
[Wrong ID]
look the server runs xP
http://i43.tinypic.com/2hhkvm8.png
My errors
Code:
2010/ 3/21 13:03:19 CDbManager::UpdateGuildRanking¿¡¼ (RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01') ½ÇÆÐ
2010/ 3/21 13:03:35 FileName textClient.inc(4483) : LANG_ENGService Not Found. : LANG_ENGService currently unavailable. Please check flyff web site for details.
2010/ 3/21 13:03:36 World\WdMadrigal\WdMadrigal.txt(0) : CScriptDialog::InterpretScript¿¡¼ ½ºÆ®¸µ ÇüŰ¡ ¾Æ´Ñ Key(??)°¡ ¹ß°ßµÇ¾ú½À´Ï´Ù.
2010/ 3/21 13:03:36 World\WdMadrigal\WdMadrigal.txt(35) : CScriptDialog::InterpretScript¿¡¼ ½ºÆ®¸µ ÇüŰ¡ ¾Æ´Ñ Key(Ü)°¡ ¹ß°ßµÇ¾ú½À´Ï´Ù.
2010/ 3/21 13:03:36 FileName World\WdMadrigal\WdMadrigal.txt(0) : ??{??$120(0,10);??$120(1,60*3);??$102(0,0);??}
2010/ 3/21 13:03:36 FileName World\WdMadrigal\WdMadrigal.txt(0) : {??$120(0,10);??$120(1,60*3);??$102(0,0);??}
2010/ 3/21 13:05:35 CORE : is not alive
2010/ 3/21 13:05:35 5 packet / min
Code:
2010/03/21 13:03:19
query:RANKING.RANKING_DBF.dbo.RANKING_STR 'R1','01'
SQLSTATE:42000 error:[Microsoft][SQL Native Client][SQL Server]Could not find server 'RANKING' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.
o.O i only have those :S
-
Re: official eflyff late beta/v4/v5 files
Please give me your views WorldServer.ini and you CoreServer.ini pls ;)
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
funkynicco
Few weeks agoe when I played with this, now I've stopped as I know the database is too incompatible with this old server, awakening/stats etc all those stuff makes my client crash, here's the latest attempt to login.
http://image-storage.co.uk/Images/5e...mpt82edd7e.jpg
I can create a character, but once it's going to show in the character screen the client crashes, I highly suspect that the server actually sends wrong/invalid data for each item.
If one could go back in time, reconstruct a whole new database, ie, removing every possible thing that is v6+, then it's a chance to get it to work, but the biggest problem is the database in this matter.
Yes indeed, after creating a character the client crashes with this error:
Code:
2010/ 3/21 13:22:16 CDPLoginClient::OnPlayerList : 1¾ÆÀÌÅÛ ÇÁ·ÎÆÛƼ ¾øÀ½
Now, what we just need to do is to modify the oldest official database we have, wich is v11 and getting the old databaseserver running. Without doing that, it's useless working with these files atm. I'm gonna start collecting more information about the database.
-
Re: official eflyff late beta/v4/v5 files
uhm question :S do i need to modify the account database :X?
Because i'm not able to log in my account x.x and no querry errors :S
i get wrong id every time D:
ohh for people who can't start the databaseserver.exe or worldserver.exe because of this error
[fail read.ini ] or something
put your databaseserver.ini here
C:\neurospace\script
I don't know why :/ but it doesn't read in my main folder X.X with is E:/server v5/test
:P
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
Semih
Yes indeed, after creating a character the client crashes with this error:
Code:
2010/ 3/21 13:22:16 CDPLoginClient::OnPlayerList : 1¾ÆÀÌÅÛ ÇÁ·ÎÆÛƼ ¾øÀ½
Now, what we just need to do is to modify the oldest official database we have, wich is v11 and getting the old databaseserver running. Without doing that, it's useless working with these files atm. I'm gonna start collecting more information about the database.
I suspect the item structure in INVENTORY_TBL is wrong, not the table itself, but the content.
If one could learn exactly what each parameter is in the field, then it would be a great help as I think the awakening / stats etc is defined on that item, awakening is a 8bit int and there is a number that could be it.
Example
m_Inventory: 44,21,0,0,,1,0,7200000,0,0,0,0,0/$
m_apIndex: 45/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/-1/-1/0/-1/42/43/-1/-1/-1/-1/44/-1/-1/-1/$
m_adwEquipment: -1/-1/0/-1/42/43/-1/-1/-1/-1/44/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$
m_dwObjIndex: 44/1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/46/47/52/0/-1/-1/-1/-1/-1/-1/-1/-1/-1/-1/$
That's from INVENTORY_TBL, my character that was created with the v5 server.
I know this far:
"44,21,0,0,,1,0,7200000,0,0,0,0,0/$"
Represents one item, on slot 44, item id 21 (wooden sword).
Each item is split by / and the dollar sign ends the array.
A way to check would be to change each number, login and see what changed (on v11) and then note what is what.
And Semih, do you have MSN? I guess I could help out a bit on this matter, as it would help out some developers, for example runeflyff could get more accurate packets.
I have sent a private message to you with my email as I'd like it to remain private.
-
Re: official eflyff late beta/v4/v5 files
D: anyone know why i can't log in with my account :S i don't see an error msg related to the log in :/
i saw some people getting stuck at char selection ? >.< but i can't even log in :P can anyone explain why :P??
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
MisterKid
D: anyone know why i can't log in with my account :S i don't see an error msg related to the log in :/
i saw some people getting stuck at char selection ? >.< but i can't even log in :P can anyone explain why :P??
Specify more, what's the error message?
Can you telnet to 23000 and see if it listens?
If your not trying to connect to localhost, is "Allow remote connections" enabled on accountserver?
Are you trying to connect with a v5 client? (it will not work as you cannot set the IP in neuz.ini on v5 neuz)
-
Re: official eflyff late beta/v4/v5 files
Quote:
Originally Posted by
funkynicco
Specify more, what's the error message?
Can you telnet to 23000 and see if it listens?
If your not trying to connect to localhost, is "Allow remote connections" enabled on accountserver?
Are you trying to connect with a v5 client? (it will not work as you cannot set the IP in neuz.ini on v5 neuz)
i will try that but it does connect to the account server if i put allow remote connections off it won't connect :/ and i use the v6 client
its just user id not found o.o and I'm sure i used a v11 account db :? its not the odbc :/ since it wouldn't start if it couldn't connect :S
I used Connect0r
[Connecting: 127.0.0.1:23000...
Connected
^]
-
Re: official eflyff late beta/v4/v5 files
Hah.. The FlyFF server community has already been ruined even more so thanks to the release of these files. Do you HONESTLY think helping anyone set these up is a smart idea? Do you really think people will use the server for packets?
I'd suggest you, Funky and Semih think about what you're doing before you help these kids more.
They don't deserve them at all. Leave them to play with their 'oh so coolsauce' v11 - 15 servers. And let them continue failing more and more to develop anything.