Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 23:53

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

Advertisement



2 Clusters/Lines/Networks/IPs/DBs

Discussion on 2 Clusters/Lines/Networks/IPs/DBs within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2021
Posts: 5
Received Thanks: 1
Arrow 2 Clusters/Lines/Networks/IPs/DBs

Hi, I am trying to get my FeiFei PS's 2nd Cluster up and running. I have it showing up in my list as SunLing and MoonLin. These are two computers on separate networks(each has their own external static IP).

I am basically running them in Parallel with 2 MSSQL Databases, but want it to use a single Account DB...

I have set up my ODBC connections properly, with the 2nd set of ODBC pointing the login DSN to the ip of the first account db.(No need for 2 account dbs)

I have port forwarded all PN_XXXX ports on both computers both in Windows Firewall as well as my router.

My 1st cluster seems to work just fine, but my second cluster I can login, but when I create a new character it doesn't save it when I press next and just gets stuck. I do not see any error message in client(logs) or either server(error/eh_).

I attached a screenshot of where it is getting stuck at.
--------------------------------------
SunLing (63.41.180.121/linglin.fun) inis
--------------------------------------
Account.ini
Code:
AddTail( -1, 1, "Sun Ling", "linglin.fun", 0, 1, 1000 );
AddTail( 1, 1, "Green", "linglin.fun", 1, 1, 1000 );
AddTail( 1, 2, "Red", "linglin.fun", 1, 1, 1000 );
AddTail( 1, 3, "Blue", "linglin.fun", 1, 1, 1000 );
AddTail( -1, 2, "Moon Lin", "moonlin.fun", 0, 1, 1000 );
AddTail( 2, 1, "Green", "moonlin.fun", 1, 1, 1000 );
AddTail( 2, 2, "Red", "moonlin.fun", 1, 1, 1000 );
AddTail( 2, 3, "Blue", "moonlin.fun", 1, 1, 1000 );


DSN_NAME_LOGIN		"login"
DB_ADMIN_ID_LOGIN	"Ling"
DB_PWD_LOGIN		"***"

DSN_NAME_LOG		"log01"
DB_ADMIN_ID_LOG		"Ling"
DB_PWD_LOG		"***"

MSG_VER			"20100412"

TEST
SKIP_TRACKING
#NOLOG
Certifier.ini
Code:
Account			"127.0.0.1"		// String, lpConnection
DSN_NAME_LOGIN 		"login"
DB_PWD_LOGIN		"***"		        // String

//LIMIT			nLimitation		// number, Set Limitation
//WebCertURL		""	                // String,  Web Certifier URL for Japan only
//HEARTBEAT			                // Switch, If uncomment hb.Init()
DatabaseServer.ini
Code:
ResourceFolder			"..\Resource"  // sting, set current dir
Sys				1			   // number, g_appInfo.dwSys
//dwId 1						   // number g_appInfo.dwId

Account				"127.0.0.1"		   // string,lpConnection

DSN_NAME_CHARACTER		"character01"		   // DSN_NAME_CHARACTER01
DB_ADMIN_ID_CHARACTER		"Ling"			   // DB_ADMIN_ID_CHARACTER01
DB_PWD_CHARACTER		"***"		           // DB_ADMIN_PASS_CHARACTER01,"#^#^character"

DSN_NAME_LOG			"log01"			   // string, set to DSN_NAME_LOG
DB_ADMIN_ID_LOG			"Ling"			   // string, set to DB_ADMIN_ID_LOG
DB_PWD_LOG			"***"		           // DB_ADMIN_PASS_LOG, "#^#^log"

// if __S1108_BACK_END_SYSTEM
//BACKENDSYSTEM						   // switch, set prj.m_bBackEndSystem = TRUE
//DSN_NAME_BACKSYSTEM		"BACKENDSYSTEM"		   // string, set to DSN_NAME_BACKSYSTEM
//DB_ADMIN_ID_BACKSYSTEM	"backend"		   // string, set to DB_ADMIN_ID_BACKSYSTEM
//DB_PWD_BACKEND		""			   // DB_ADMIN_PASS_BACKSYSTEM,	"!@!@backend"

//ITEMUPDATE						   // switch,set prj.m_bItemUpdate = TRUE;
//DSN_NAME_ITEMUPDATE		"ITEMUPDATE"		   // string, set to DSN_NAME_ITEMUPDATE
//DB_ADMIN_ID_ITEMUPDATE	""			   // string, set to DB_ADMIN_ID_ITEMUPDATE
//DB_PWD_ITEMUPDATE		""			   // DB_ADMIN_PASS_ITEMUPDATE,	"#^#^item"

// #ifdef __ITEM_REMOVE_LIST 
//ConvStartItem                 // switch, set prj.SetConvMode( CONVER_ITEM_START );
//SAVE_TEXT		        // switch, set prj.SetConvMode( SAVE_TEXT );
//REMOVE_ITEM_ALL	        // switch, set prj.SetConvMode( REMOVE_ITEM_ALL );
//REMOVE_ITEM_ALL_PAY	        // switch, set prj.SetConvMode( REMOVE_ITEM_ALL_PAY );
//PIERCING_CONFIRM	        // switch, set prj.SetConvMode( PIERCING_CONFIRM );
//BankToItemSendTbl	        // switch, set m_bBankToItemSendTbl	= TRUE;
//InventoryToItemSendTbl        // switch, set m_bInventoryToItemSendTbl = TRUE;
//__ITEM_REMOVE0203             // switch, set s_bItemRemove = TRUE;
//REMOVE_INVALID_ITEM           // switch, set s_bRemoveInvalidItem = TRUE;
//ITEM_ID                       // switch, set bToolItemId= TRUE;  OutputDebugString( "ITEM_ID" );
//RESTORE_PET                   // switch, set bToolRestorePet = TRUE;  OutputDebugString( "RESTORE_PET" );
//REMOVE_QUEST                  // switch, set bToolRemoveQuest = TRUE; OutputDebugString( "REMOVE_QUEST" );
Core.ini
Code:
Sys				1		        // number, dwSys
//dwId				n			// number g_dwId
Database			"127.0.0.1"	        // Sting, database-address
Certifier			"127.0.0.1"	        // certifier-address
PartyExpRate			1			// Floating number, s_fPartyExpRate

0101
{
	1	0	0	30	30	00	00 //|: WI_WORLD_MADRIGAL
	2	0	0	5	5	00	00 //|: WI_WORLD_KEBARAS
	3	0	0	5	5	00	00 //|: WI_WORLD_CISLAND
	4	0	0	5	5	00	00 //|: WI_WORLD_RARTESIA
	5	0	0	5	5	00	00 //|: WI_WORLD_DARKRARTESIA
	21	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN01
	22	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN02
	23	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN03
	24	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN04
	25	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN05
	121	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS
	122	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS_1
	123	0	0	10	10	00	00 //|: WI_INSTANCE_DREADFULCAVE
	124	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA
	125	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA_1
	126	0	0	5	5	00	00 //|: WI_INSTANCE_BEHAMAH
	129	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA
	130	0	0	12	5	00	00 //|: WI_INSTANCE_KALGAS
	131	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS
	132	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES
	133	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA_1
	134	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS_1
	135	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES_1
	151	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_0
	152	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_1
	153	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_2
	154	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_3
	155	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_4
	156	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_5
	157	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_6
	158	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_7
	159	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_8
	160	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_9
	161	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_10
	162	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_11
	163	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_12
	164	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_13
	165	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_14
	166	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_15
	167	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_16
	200	0	0	5	5	00	00 //|: WI_DUNGEON_FL_MAS
	201	0	0	5	5	00	00 //|: WI_DUNGEON_DA_DK
	202	0	0	5	5	00	00 //|: WI_WORLD_GUILDWAR
	203	0	0	3	3	00	00 //|: WI_DUNGEON_VOLCANE
	204	0	0	5	5	00	00 //|: WI_DUNGEON_SA_TA
	205	0	0	2	2	00	00 //|: WI_DUNGEON_SA_TA2
	206	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANERED
	207	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANEYELLOW
	208	0	0	2	2	00	00 //|: WI_WORLD_ARENA
	209	0	0	1	1	00	00 //|: WI_WORLD_MINIROOM
	210	0	0	1	1	00	00 //|: WI_DUNGEON_MUSCLE
	211	0	0	5	5	00	00 //|: WI_WORLD_QUIZ
	212	0	0	1	1	00	00 //|: WI_GUILDHOUSE_SMALL
	213	0	0	1	1	00	00 //|: WI_GUILDHOUSE_MIDDLE
	214	0	0	1	1	00	00 //|: WI_GUILDHOUSE_LARGE
	220	0	0	1	1	00	00 //|: WI_DUNGEON_KRRR
	230	0	0	1	1	00	00 //|: WI_DUNGEON_BEAR
	231	0	0	5	5	00	00 //|: WI_WORLD_COLOSSEUM
	233	0	0	5	5	00	00 //|: WI_WORLD_FWC
	234	0	0	5	5	00	00 //|: WI_WORLD_MARKET
	241	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_0
	242	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_1
	243	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_2
	244	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_L
}

0102
{
	1	0	0	30	30	00	00 //|: WI_WORLD_MADRIGAL
	2	0	0	5	5	00	00 //|: WI_WORLD_KEBARAS
	3	0	0	5	5	00	00 //|: WI_WORLD_CISLAND
	4	0	0	5	5	00	00 //|: WI_WORLD_RARTESIA
	5	0	0	5	5	00	00 //|: WI_WORLD_DARKRARTESIA
	21	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN01
	22	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN02
	23	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN03
	24	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN04
	25	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN05
	121	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS
	122	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS_1
	123	0	0	10	10	00	00 //|: WI_INSTANCE_DREADFULCAVE
	124	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA
	125	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA_1
	126	0	0	5	5	00	00 //|: WI_INSTANCE_BEHAMAH
	129	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA
	130	0	0	12	5	00	00 //|: WI_INSTANCE_KALGAS
	131	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS
	132	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES
	133	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA_1
	134	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS_1
	135	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES_1
	151	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_0
	152	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_1
	153	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_2
	154	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_3
	155	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_4
	156	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_5
	157	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_6
	158	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_7
	159	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_8
	160	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_9
	161	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_10
	162	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_11
	163	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_12
	164	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_13
	165	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_14
	166	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_15
	167	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_16
	200	0	0	5	5	00	00 //|: WI_DUNGEON_FL_MAS
	201	0	0	5	5	00	00 //|: WI_DUNGEON_DA_DK
	202	0	0	5	5	00	00 //|: WI_WORLD_GUILDWAR
	203	0	0	3	3	00	00 //|: WI_DUNGEON_VOLCANE
	204	0	0	5	5	00	00 //|: WI_DUNGEON_SA_TA
	205	0	0	2	2	00	00 //|: WI_DUNGEON_SA_TA2
	206	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANERED
	207	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANEYELLOW
	208	0	0	2	2	00	00 //|: WI_WORLD_ARENA
	209	0	0	1	1	00	00 //|: WI_WORLD_MINIROOM
	210	0	0	1	1	00	00 //|: WI_DUNGEON_MUSCLE
	211	0	0	5	5	00	00 //|: WI_WORLD_QUIZ
	212	0	0	1	1	00	00 //|: WI_GUILDHOUSE_SMALL
	213	0	0	1	1	00	00 //|: WI_GUILDHOUSE_MIDDLE
	214	0	0	1	1	00	00 //|: WI_GUILDHOUSE_LARGE
	220	0	0	1	1	00	00 //|: WI_DUNGEON_KRRR
	230	0	0	1	1	00	00 //|: WI_DUNGEON_BEAR
	231	0	0	5	5	00	00 //|: WI_WORLD_COLOSSEUM
	233	0	0	5	5	00	00 //|: WI_WORLD_FWC
	234	0	0	5	5	00	00 //|: WI_WORLD_MARKET
	241	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_0
	242	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_1
	243	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_2
	244	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_L
}

0103
{
	1	0	0	30	30	00	00 //|: WI_WORLD_MADRIGAL
	2	0	0	5	5	00	00 //|: WI_WORLD_KEBARAS
	3	0	0	5	5	00	00 //|: WI_WORLD_CISLAND
	4	0	0	5	5	00	00 //|: WI_WORLD_RARTESIA
	5	0	0	5	5	00	00 //|: WI_WORLD_DARKRARTESIA
	21	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN01
	22	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN02
	23	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN03
	24	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN04
	25	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN05
	121	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS
	122	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS_1
	123	0	0	10	10	00	00 //|: WI_INSTANCE_DREADFULCAVE
	124	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA
	125	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA_1
	126	0	0	5	5	00	00 //|: WI_INSTANCE_BEHAMAH
	129	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA
	130	0	0	12	5	00	00 //|: WI_INSTANCE_KALGAS
	131	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS
	132	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES
	133	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA_1
	134	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS_1
	135	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES_1
	151	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_0
	152	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_1
	153	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_2
	154	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_3
	155	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_4
	156	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_5
	157	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_6
	158	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_7
	159	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_8
	160	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_9
	161	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_10
	162	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_11
	163	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_12
	164	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_13
	165	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_14
	166	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_15
	167	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_16
	200	0	0	5	5	00	00 //|: WI_DUNGEON_FL_MAS
	201	0	0	5	5	00	00 //|: WI_DUNGEON_DA_DK
	202	0	0	5	5	00	00 //|: WI_WORLD_GUILDWAR
	203	0	0	3	3	00	00 //|: WI_DUNGEON_VOLCANE
	204	0	0	5	5	00	00 //|: WI_DUNGEON_SA_TA
	205	0	0	2	2	00	00 //|: WI_DUNGEON_SA_TA2
	206	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANERED
	207	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANEYELLOW
	208	0	0	2	2	00	00 //|: WI_WORLD_ARENA
	209	0	0	1	1	00	00 //|: WI_WORLD_MINIROOM
	210	0	0	1	1	00	00 //|: WI_DUNGEON_MUSCLE
	211	0	0	5	5	00	00 //|: WI_WORLD_QUIZ
	212	0	0	1	1	00	00 //|: WI_GUILDHOUSE_SMALL
	213	0	0	1	1	00	00 //|: WI_GUILDHOUSE_MIDDLE
	214	0	0	1	1	00	00 //|: WI_GUILDHOUSE_LARGE
	220	0	0	1	1	00	00 //|: WI_DUNGEON_KRRR
	230	0	0	1	1	00	00 //|: WI_DUNGEON_BEAR
	231	0	0	5	5	00	00 //|: WI_WORLD_COLOSSEUM
	233	0	0	5	5	00	00 //|: WI_WORLD_FWC
	234	0	0	5	5	00	00 //|: WI_WORLD_MARKET
	241	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_0
	242	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_1
	243	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_2
	244	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_L
}
LoginServer.ini
Code:
DB			"127.0.0.1"	// DB-ip-address
Core			"127.0.0.1"	// Core-ip-address
AddCache("127.0.0.1")
AddCache("moonlin.fun")
MSG_VER			"20100412"	// must match Neuz.exe, if not set default = "20100412"
CacheServer.ini
Code:
Core	"127.0.0.1"	// String, Core-Address
Port	15401		// number, Core-Port

//* Heartbeat hb( "1" ); // Virtual, I don't know this one.
WorldServer.ini (I have 3 channels with different keys but I'll just post the one)
Code:
WorldServer.ini (original sample)(change exe lang)
===================
ResourceFolder		"..\Resource"	// set current dir to this
Key			0101				//#ifdef __S8_SERVER_PORT Key%100 else Key/100
Core			"127.0.0.1"			// CoreAddress
DB			"127.0.0.1"			// DB-Address
Account			"127.0.0.1"			// Account-Address
LANG			8				// I don't found this, may be set in other sorce-code
Proc			2				// I don't found this, may be set in other sorce-code

//Heartbeat		""				// Not Sure
//respawn		50				// Not Sure

18							// set g_eLocal.SetState( EVE_18, 1 );
PK							// EVE_PK
PKCOST							// EVE_PKCOST
STEAL							// EVE_STEAL
GUILDBANK						// ENABLE_GUILD_INVENTORY
GUILDWAR						// EVE_GUILDWAR
DROPITEM_REMOVE						// EVE_DROPITEMREMOVE
SCHOOL							// EVE_SCHOOL
GUILDCOMBAT						// EVE_GUILDCOMBAT
WORMON							// EVE_WORMON
RECOMMEND						// EVE_RECOMMEND
GUILDCOMBAT1TO1						// EVE_GUILDCOMBAT1TO1
ARENA							// EVE_ARENA
SECRETROOM						// EVE_SECRETROOM
RAINBOWRACE						// EVE_RAINBOWRACE
LORD						        // EVE_LORD
----------------------------------------
MoonLin(63.43.10.68/moonlin.fun) ini files
----------------------------------------

Account.ini

Certifier.ini

DatabaseServer.ini
Code:
ResourceFolder			"..\Resource"  // sting, set current dir
Sys				2			   // number, g_appInfo.dwSys
//dwId 1						   // number g_appInfo.dwId

Account			    "linglin.fun"		   // string,lpConnection

DSN_NAME_CHARACTER		"character01"		   // DSN_NAME_CHARACTER01
DB_ADMIN_ID_CHARACTER		"Ling"			   // DB_ADMIN_ID_CHARACTER01
DB_PWD_CHARACTER		"***"		           // DB_ADMIN_PASS_CHARACTER01,"#^#^character"

DSN_NAME_LOG			"log01"			   // string, set to DSN_NAME_LOG
DB_ADMIN_ID_LOG			"Ling"			   // string, set to DB_ADMIN_ID_LOG
DB_PWD_LOG			"***"		           // DB_ADMIN_PASS_LOG, "#^#^log"

// if __S1108_BACK_END_SYSTEM
//BACKENDSYSTEM						   // switch, set prj.m_bBackEndSystem = TRUE
//DSN_NAME_BACKSYSTEM		"BACKENDSYSTEM"		   // string, set to DSN_NAME_BACKSYSTEM
//DB_ADMIN_ID_BACKSYSTEM	"backend"		   // string, set to DB_ADMIN_ID_BACKSYSTEM
//DB_PWD_BACKEND		""			   // DB_ADMIN_PASS_BACKSYSTEM,	"!@!@backend"

//ITEMUPDATE						   // switch,set prj.m_bItemUpdate = TRUE;
//DSN_NAME_ITEMUPDATE		"ITEMUPDATE"		   // string, set to DSN_NAME_ITEMUPDATE
//DB_ADMIN_ID_ITEMUPDATE	""			   // string, set to DB_ADMIN_ID_ITEMUPDATE
//DB_PWD_ITEMUPDATE		""			   // DB_ADMIN_PASS_ITEMUPDATE,	"#^#^item"

// #ifdef __ITEM_REMOVE_LIST 
//ConvStartItem                 // switch, set prj.SetConvMode( CONVER_ITEM_START );
//SAVE_TEXT		        // switch, set prj.SetConvMode( SAVE_TEXT );
//REMOVE_ITEM_ALL	        // switch, set prj.SetConvMode( REMOVE_ITEM_ALL );
//REMOVE_ITEM_ALL_PAY	        // switch, set prj.SetConvMode( REMOVE_ITEM_ALL_PAY );
//PIERCING_CONFIRM	        // switch, set prj.SetConvMode( PIERCING_CONFIRM );
//BankToItemSendTbl	        // switch, set m_bBankToItemSendTbl	= TRUE;
//InventoryToItemSendTbl        // switch, set m_bInventoryToItemSendTbl = TRUE;
//__ITEM_REMOVE0203             // switch, set s_bItemRemove = TRUE;
//REMOVE_INVALID_ITEM           // switch, set s_bRemoveInvalidItem = TRUE;
//ITEM_ID                       // switch, set bToolItemId= TRUE;  OutputDebugString( "ITEM_ID" );
//RESTORE_PET                   // switch, set bToolRestorePet = TRUE;  OutputDebugString( "RESTORE_PET" );
//REMOVE_QUEST                  // switch, set bToolRemoveQuest = TRUE; OutputDebugString( "REMOVE_QUEST" );

Core.ini
Code:
Sys				2		        // number, dwSys
//dwId				n			// number g_dwId
Database			"127.0.0.1"	        // String, database-address
Certifier			"linglin.fun"	        // certifier-address
PartyExpRate			1			// Floating number, s_fPartyExpRate

0201
{
	1	0	0	30	30	00	00 //|: WI_WORLD_MADRIGAL
	2	0	0	5	5	00	00 //|: WI_WORLD_KEBARAS
	3	0	0	5	5	00	00 //|: WI_WORLD_CISLAND
	4	0	0	5	5	00	00 //|: WI_WORLD_RARTESIA
	5	0	0	5	5	00	00 //|: WI_WORLD_DARKRARTESIA
	21	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN01
	22	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN02
	23	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN03
	24	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN04
	25	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN05
	121	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS
	122	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS_1
	123	0	0	10	10	00	00 //|: WI_INSTANCE_DREADFULCAVE
	124	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA
	125	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA_1
	126	0	0	5	5	00	00 //|: WI_INSTANCE_BEHAMAH
	129	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA
	130	0	0	12	5	00	00 //|: WI_INSTANCE_KALGAS
	131	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS
	132	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES
	133	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA_1
	134	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS_1
	135	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES_1
	151	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_0
	152	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_1
	153	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_2
	154	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_3
	155	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_4
	156	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_5
	157	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_6
	158	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_7
	159	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_8
	160	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_9
	161	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_10
	162	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_11
	163	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_12
	164	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_13
	165	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_14
	166	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_15
	167	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_16
	200	0	0	5	5	00	00 //|: WI_DUNGEON_FL_MAS
	201	0	0	5	5	00	00 //|: WI_DUNGEON_DA_DK
	202	0	0	5	5	00	00 //|: WI_WORLD_GUILDWAR
	203	0	0	3	3	00	00 //|: WI_DUNGEON_VOLCANE
	204	0	0	5	5	00	00 //|: WI_DUNGEON_SA_TA
	205	0	0	2	2	00	00 //|: WI_DUNGEON_SA_TA2
	206	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANERED
	207	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANEYELLOW
	208	0	0	2	2	00	00 //|: WI_WORLD_ARENA
	209	0	0	1	1	00	00 //|: WI_WORLD_MINIROOM
	210	0	0	1	1	00	00 //|: WI_DUNGEON_MUSCLE
	211	0	0	5	5	00	00 //|: WI_WORLD_QUIZ
	212	0	0	1	1	00	00 //|: WI_GUILDHOUSE_SMALL
	213	0	0	1	1	00	00 //|: WI_GUILDHOUSE_MIDDLE
	214	0	0	1	1	00	00 //|: WI_GUILDHOUSE_LARGE
	220	0	0	1	1	00	00 //|: WI_DUNGEON_KRRR
	230	0	0	1	1	00	00 //|: WI_DUNGEON_BEAR
	231	0	0	5	5	00	00 //|: WI_WORLD_COLOSSEUM
	233	0	0	5	5	00	00 //|: WI_WORLD_FWC
	234	0	0	5	5	00	00 //|: WI_WORLD_MARKET
	241	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_0
	242	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_1
	243	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_2
	244	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_L
}

0202
{
	1	0	0	30	30	00	00 //|: WI_WORLD_MADRIGAL
	2	0	0	5	5	00	00 //|: WI_WORLD_KEBARAS
	3	0	0	5	5	00	00 //|: WI_WORLD_CISLAND
	4	0	0	5	5	00	00 //|: WI_WORLD_RARTESIA
	5	0	0	5	5	00	00 //|: WI_WORLD_DARKRARTESIA
	21	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN01
	22	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN02
	23	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN03
	24	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN04
	25	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN05
	121	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS
	122	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS_1
	123	0	0	10	10	00	00 //|: WI_INSTANCE_DREADFULCAVE
	124	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA
	125	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA_1
	126	0	0	5	5	00	00 //|: WI_INSTANCE_BEHAMAH
	129	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA
	130	0	0	12	5	00	00 //|: WI_INSTANCE_KALGAS
	131	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS
	132	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES
	133	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA_1
	134	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS_1
	135	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES_1
	151	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_0
	152	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_1
	153	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_2
	154	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_3
	155	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_4
	156	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_5
	157	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_6
	158	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_7
	159	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_8
	160	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_9
	161	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_10
	162	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_11
	163	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_12
	164	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_13
	165	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_14
	166	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_15
	167	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_16
	200	0	0	5	5	00	00 //|: WI_DUNGEON_FL_MAS
	201	0	0	5	5	00	00 //|: WI_DUNGEON_DA_DK
	202	0	0	5	5	00	00 //|: WI_WORLD_GUILDWAR
	203	0	0	3	3	00	00 //|: WI_DUNGEON_VOLCANE
	204	0	0	5	5	00	00 //|: WI_DUNGEON_SA_TA
	205	0	0	2	2	00	00 //|: WI_DUNGEON_SA_TA2
	206	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANERED
	207	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANEYELLOW
	208	0	0	2	2	00	00 //|: WI_WORLD_ARENA
	209	0	0	1	1	00	00 //|: WI_WORLD_MINIROOM
	210	0	0	1	1	00	00 //|: WI_DUNGEON_MUSCLE
	211	0	0	5	5	00	00 //|: WI_WORLD_QUIZ
	212	0	0	1	1	00	00 //|: WI_GUILDHOUSE_SMALL
	213	0	0	1	1	00	00 //|: WI_GUILDHOUSE_MIDDLE
	214	0	0	1	1	00	00 //|: WI_GUILDHOUSE_LARGE
	220	0	0	1	1	00	00 //|: WI_DUNGEON_KRRR
	230	0	0	1	1	00	00 //|: WI_DUNGEON_BEAR
	231	0	0	5	5	00	00 //|: WI_WORLD_COLOSSEUM
	233	0	0	5	5	00	00 //|: WI_WORLD_FWC
	234	0	0	5	5	00	00 //|: WI_WORLD_MARKET
	241	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_0
	242	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_1
	243	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_2
	244	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_L
}

0203
{
	1	0	0	30	30	00	00 //|: WI_WORLD_MADRIGAL
	2	0	0	5	5	00	00 //|: WI_WORLD_KEBARAS
	3	0	0	5	5	00	00 //|: WI_WORLD_CISLAND
	4	0	0	5	5	00	00 //|: WI_WORLD_RARTESIA
	5	0	0	5	5	00	00 //|: WI_WORLD_DARKRARTESIA
	21	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN01
	22	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN02
	23	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN03
	24	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN04
	25	0	0	1	1	00	00 //|: WI_WORLD_HEAVEN05
	121	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS
	122	0	0	5	5	00	00 //|: WI_INSTANCE_OMINOUS_1
	123	0	0	10	10	00	00 //|: WI_INSTANCE_DREADFULCAVE
	124	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA
	125	0	0	5	5	00	00 //|: WI_INSTANCE_RUSTIA_1
	126	0	0	5	5	00	00 //|: WI_INSTANCE_BEHAMAH
	129	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA
	130	0	0	12	5	00	00 //|: WI_INSTANCE_KALGAS
	131	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS
	132	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES
	133	0	0	10	10	00	00 //|: WI_INSTANCE_UPRESIA_1
	134	0	0	10	10	00	00 //|: WI_INSTANCE_HERNEOS_1
	135	0	0	5	5	00	00 //|: WI_INSTANCE_SANPRES_1
	151	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_0
	152	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_1
	153	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_2
	154	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_3
	155	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_4
	156	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_5
	157	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_6
	158	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_7
	159	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_8
	160	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_9
	161	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_10
	162	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_11
	163	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_12
	164	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_13
	165	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_14
	166	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_15
	167	0	0	2	2	00	00 //|: WI_DUNGEON_SECRET_16
	200	0	0	5	5	00	00 //|: WI_DUNGEON_FL_MAS
	201	0	0	5	5	00	00 //|: WI_DUNGEON_DA_DK
	202	0	0	5	5	00	00 //|: WI_WORLD_GUILDWAR
	203	0	0	3	3	00	00 //|: WI_DUNGEON_VOLCANE
	204	0	0	5	5	00	00 //|: WI_DUNGEON_SA_TA
	205	0	0	2	2	00	00 //|: WI_DUNGEON_SA_TA2
	206	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANERED
	207	0	0	2	2	00	00 //|: WI_DUNGEON_VOLCANEYELLOW
	208	0	0	2	2	00	00 //|: WI_WORLD_ARENA
	209	0	0	1	1	00	00 //|: WI_WORLD_MINIROOM
	210	0	0	1	1	00	00 //|: WI_DUNGEON_MUSCLE
	211	0	0	5	5	00	00 //|: WI_WORLD_QUIZ
	212	0	0	1	1	00	00 //|: WI_GUILDHOUSE_SMALL
	213	0	0	1	1	00	00 //|: WI_GUILDHOUSE_MIDDLE
	214	0	0	1	1	00	00 //|: WI_GUILDHOUSE_LARGE
	220	0	0	1	1	00	00 //|: WI_DUNGEON_KRRR
	230	0	0	1	1	00	00 //|: WI_DUNGEON_BEAR
	231	0	0	5	5	00	00 //|: WI_WORLD_COLOSSEUM
	233	0	0	5	5	00	00 //|: WI_WORLD_FWC
	234	0	0	5	5	00	00 //|: WI_WORLD_MARKET
	241	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_0
	242	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_1
	243	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_2
	244	0	0	1	1	00	00 //|: WI_WORLD_GUILDWAR1TO1_L
}

LoginServer.ini
Code:
DB  "127.0.0.1"
Core    "127.0.0.1"
AddCache("linglin.fun")
AddCache("127.0.0.1")
MSG_VER			"20100412"	// must match Neuz.exe, if not set default = "20100412"
CacheServer.ini
Code:
Core	"127.0.0.1"	// String, Core-Address
Port	15401		// number, Core-Port

//* Heartbeat hb( "1" ); // Virtual, I don't know this one.
WorldServer.ini (Again, 3 channels but just posting the 1st one.)
Code:
WorldServer.ini (original sample)(change exe lang)
===================
ResourceFolder		"..\..\Resource"	// set current dir to this
Key			0202				//#ifdef __S8_SERVER_PORT Key%100 else Key/100
Core			"127.0.0.1"			// CoreAddress
DB			"127.0.0.1"			// DB-Address
Account			"linglin.fun"			// Account-Address
LANG			8				// I dont found this, may be set in other sorce-code
Proc			2				// I dont found this, may be set in other sorce-code

//Heartbeat		""				// Not Sure
//respawn		50				// Not Sure

18							// set g_eLocal.SetState( EVE_18, 1 );
PK							// EVE_PK
PKCOST							// EVE_PKCOST
STEAL							// EVE_STEAL
GUILDBANK						// ENABLE_GUILD_INVENTORY
GUILDWAR						// EVE_GUILDWAR
DROPITEM_REMOVE						// EVE_DROPITEMREMOVE
SCHOOL							// EVE_SCHOOL
GUILDCOMBAT						// EVE_GUILDCOMBAT
WORMON							// EVE_WORMON
RECOMMEND						// EVE_RECOMMEND
GUILDCOMBAT1TO1						// EVE_GUILDCOMBAT1TO1
ARENA							// EVE_ARENA
SECRETROOM						// EVE_SECRETROOM
RAINBOWRACE						// EVE_RAINBOWRACE
LORD						        // EVE_LORD

Any help would be greatly appreciated! Thank you!~

-Ling Lin
Attached Images
File Type: png NewChar.png (1.91 MB, 12 views)
taellinglin is offline  
Old 07/04/2024, 22:42   #2
 
elite*gold: 0
Join Date: Sep 2021
Posts: 5
Received Thanks: 1
Is there anything I might need to add in the source code?
taellinglin is offline  
Reply

Tags
cluster, feifei, flyff, ling, networking


Similar Threads Similar Threads
[RELEASE]8 BALL POOL CHEAT LINES | LONG LINES | 2018 WORKING
04/16/2018 - Browsergames - 0 Replies
Since i dont see any 8 ball pool cheats on here i thought i would post this one. (First time im making a thread on elitepvpe sry if i suck ) First of you need to have cheat engine installed, so go ahead and install it from their official website. 1. Open up 8 ball pool in any way you want (explorer,firefox,chrome, etc..) 2. Download and Run the .Exe file found inside the .rar i shared on here. 2. Press the browser list and choose the application you are running the game on and then...
WTS 2 sbot ips 1 months left, 5 eur/mont the 2 ips
05/01/2011 - Silkroad Online Trading - 0 Replies
its not 1 ip 5 euros and another ip another 5 euros, its 5 euros for both, so interested people leave your mesage
WORKING IPS ( NO BEGGING FOR IPS)
03/07/2008 - SRO Private Server - 2 Replies
Nvm... already a similar topic



All times are GMT +1. The time now is 23:56.


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.