📄 configfile.c
字号:
char* getQuizfile( void )
{
return config.quizfile;
}
/*------------------------------------------------------------
* lsgenlogfile 毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* char*
------------------------------------------------------------*/
char* getLsgenlogfilename( void )
{
return config.lsgenlog;
}
#ifdef _GMRELOAD
char* getGMSetfile( void )
{
return config.gmsetfile;
}
#endif
/*------------------------------------------------------------
* storedir 毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* char*
------------------------------------------------------------*/
char* getStoredir( void )
{
return config.storedir;
}
#ifdef _STORECHAR
/*------------------------------------------------------------
------------------------------------------------------------*/
char* getStorechar( void )
{
return config.storechar;
}
#endif
/*------------------------------------------------------------
* NPC 迕及犯奴伊弁玄伉毛 化仁月楮醒
* 娄醒
* 卅仄
* 忒曰袄
* char*
------------------------------------------------------------*/
char* getNpcdir( void )
{
return config.npcdir;
}
/*------------------------------------------------------------
* 夫弘犯奴伊弁玄伉毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* char*
------------------------------------------------------------*/
char* getLogdir( void )
{
return config.logdir;
}
/*------------------------------------------------------------
* 夫弘涩烂白央奶伙 毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* char*
------------------------------------------------------------*/
char* getLogconffile( void )
{
return config.logconfname;
}
/*------------------------------------------------------------
* 民乓永玄 芊由旦伐□玉 毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* char*
------------------------------------------------------------*/
char* getChatMagicPasswd( void )
{
return config.chatmagicpasswd;
}
/*------------------------------------------------------------
* 犯田永弘民乓永玄 芊匹及CDKEY民尼永弁毛允月井升丹井毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* char*
------------------------------------------------------------*/
unsigned getChatMagicCDKeyCheck( void )
{
return config.chatmagiccdkeycheck;
}
/*------------------------------------------------------------
* filesearchnum毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getFilesearchnum( void )
{
return config.filesearchnum;
}
/*------------------------------------------------------------
* npctemplatenum毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getNpctemplatenum( void )
{
return config.npctemplatenum;
}
/*------------------------------------------------------------
* npccreatenum毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getNpccreatenum( void )
{
return config.npccreatenum;
}
/*------------------------------------------------------------
* walksendinterval毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getWalksendinterval( void )
{
return config.walksendinterval;
}
/*------------------------------------------------------------
* walksendinterval毛本永玄允月[
* 娄醒
* unsigned int interval 凛棉 立伉
* 忒曰袄
* void
------------------------------------------------------------*/
void setWalksendinterval( unsigned int interval )
{
config.walksendinterval = interval;
}
/*------------------------------------------------------------
* CAsendinterval毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getCAsendinterval_ms( void )
{
return config.CAsendinterval_ms;
}
/*------------------------------------------------------------
* CAsendinterval毛本永玄允月[
* 娄醒
* unsigned int interval
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
void setCAsendinterval_ms( unsigned int interval_ms )
{
config.CAsendinterval_ms = interval_ms;
}
/*------------------------------------------------------------
* CDsendinterval毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getCDsendinterval_ms( void )
{
return config.CDsendinterval_ms;
}
/*------------------------------------------------------------
* CDsendinterval毛本永玄允月[
* 娄醒
* interval unsigned int
* 忒曰袄
* void
------------------------------------------------------------*/
void setCDsendinterval_ms( unsigned int interval_ms )
{
config.CDsendinterval_ms = interval_ms;
}
/*------------------------------------------------------------
* Onelooptime毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getOnelooptime_ms( void )
{
return config.Onelooptime_ms;
}
/*------------------------------------------------------------
* Onelooptime毛本永玄允月[
* 娄醒
* interval unsigned int
* 忒曰袄
* void
------------------------------------------------------------*/
void setOnelooptime_ms( unsigned int interval_ms )
{
config.Onelooptime_ms = interval_ms;
}
/*------------------------------------------------------------
* Petdeletetime毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getPetdeletetime( void )
{
return config.Petdeletetime;
}
/*------------------------------------------------------------
* Petdeletetime毛本永玄允月[
* 娄醒
* interval unsigned int
* 忒曰袄
* void
------------------------------------------------------------*/
void setPetdeletetime( unsigned int interval )
{
config.Petdeletetime = interval;
}
/*------------------------------------------------------------
* Itemdeletetime毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getItemdeletetime( void )
{
return config.Itemdeletetime;
}
/*------------------------------------------------------------
* Itemdeletetime毛本永玄允月[
* 娄醒
* interval unsigned int
* 忒曰袄
* void
------------------------------------------------------------*/
void setItemdeletetime( unsigned int interval )
{
config.Itemdeletetime = interval;
}
/*------------------------------------------------------------
* CharSavesendinterval毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getCharSavesendinterval( void )
{
return config.CharSavesendinterval;
}
/*------------------------------------------------------------
* CharSavesendinterval毛本永玄允月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
void setCharSavesendinterval( unsigned int interval)
{
config.CharSavesendinterval = interval;
}
/*------------------------------------------------------------
* Addressbookoffmsgnum 毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getAddressbookoffmsgnum( void )
{
return config.addressbookoffmsgnum;
}
/*------------------------------------------------------------
* Protocolreadfrequency 毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getProtocolreadfrequency( void )
{
return config.protocolreadfrequency;
}
/*------------------------------------------------------------
* Allowerrornum 毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getAllowerrornum( void )
{
return config.allowerrornum;
}
/*------------------------------------------------------------
* 夫弘毛潸 允月凛对毛 月[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int
------------------------------------------------------------*/
unsigned int getLogHour( void )
{
return config.loghour;
}
/*------------------------------------------------------------
* 田玄伙 及犯田永弘丢永本□斥毛请允井[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int 1卅日请允
------------------------------------------------------------*/
unsigned int getBattleDebugMsg( void )
{
return config.battledebugmsg;
}
/*------------------------------------------------------------
* 田玄伙 及犯田永弘丢永本□斥毛请允井[
* 娄醒
* 卅仄
* 忒曰袄
* unsigned int 1卅日请允
------------------------------------------------------------*/
void setBattleDebugMsg( unsigned int num )
{
config.battledebugmsg = num;
}
/*
* Config及犯白巧伙玄袄毛瑁户月楮醒
* 娄醒
* argv0 char* 戊穴件玉仿奶件娄醒及 赓
*/
void defaultConfig( char* argv0 )
{
char* program; /* program 毛菲户月及卞银丹 */
/* 犯白巧伙玄袄毛 木月 */
/*皿夫弘仿丞 */
program = rindex(argv0, '/');
if (program == NULL)
program = argv0;
else
program++; /* "/"及戚井日卞仄凶中及匹++允月*/
strcpysafe( config.progname , sizeof( config.progname ) ,program );
/*涩烂白央奶伙 */
strcpysafe( config.configfilename,
sizeof( config.configfilename ),"setup.cf" );
}
/*
* 涩烂白央奶伙 毛 氏分 匹及质 毛垫丹[
* 娄醒
* 卅仄
* 忒曰袄
* 卅仄
*/
void lastConfig( void )
{
char entry[256];
/* 穴永皿犯奴伊弁玄伉及涩烂 */
snprintf(entry, sizeof(entry), "%s/%s", config.topdir, config.mapdir);
strcpysafe(config.mapdir, sizeof(config.mapdir), entry);
/* 穴永皿涩烂白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry),"%s/%s",
config.topdir,config.maptilefile);
strcpysafe(config.maptilefile, sizeof(config.maptilefile), entry);
/* 田玄伙穴永皿涩烂白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry),"%s/%s",
config.topdir,config.battlemapfile);
strcpysafe(config.battlemapfile, sizeof(config.battlemapfile), entry);
/* 失奶 丞涩烂白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry), "%s/%s", config.topdir,config.itemfile);
strcpysafe(config.itemfile, sizeof(config.itemfile), entry);
/* 衬涩烂白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry), "%s/%s", config.topdir,config.invfile);
strcpysafe(config.invfile, sizeof(config.invfile), entry);
/* 请蜇匏 涩烂白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry), "%s/%s", config.topdir,config.appearfile);
strcpysafe(config.appearfile, sizeof(config.appearfile), entry);
/* 梢请涩烂白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry), "%s/%s", config.topdir,config.effectfile);
strcpysafe(config.effectfile, sizeof(config.effectfile), entry);
/* 弁奶术涩烂白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry), "%s/%s", config.topdir,config.quizfile);
strcpysafe(config.quizfile, sizeof(config.quizfile), entry);
/* 惫寞 白央奶伙 及涩烂 */
snprintf(entry,sizeof(entry), "%s/%s", config.topdir,config.titlenamefile);
strcpysafe(config.titlenamefile, sizeof(config.titlenamefile), entry);
/* lsgen 失它玄皿永玄白央奶伙 */
snprintf(entry,sizeof(entry),"%s/%s", config.topdir,config.lsgenlog);
strcpysafe(config.lsgenlog, sizeof(config.lsgenlog), entry);
/* 旦玄失犯奴伊弁玄伉及涩烂 */
/*
snprintf(entry,sizeof(entry), "%s/%s",config.topdir,config.storedir);
strcpysafe(config.storedir, sizeof(config.storedir), entry);
*/
/* NPC涩烂玄永皿犯奴伊弁玄伉及涩烂 */
snprintf(entry,sizeof(entry), "%s/%s",config.topdir,config.npcdir);
strcpysafe(config.npcdir, sizeof(config.npcdir), entry);
#ifdef _STORECHAR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -