# 캐릭터 생성시 자동 인증
server/party.c {GetAccount}
/* No account found. Create trial account */
WIPE(c_acc, struct account);
c_acc->id = new_accid();
if (c_acc->id != 0L) {
if (c_acc->id == 1)
c_acc->flags = (ACC_ADMIN | ACC_NOSCORE);
else
#ifdef DKPARK // 캐릭터 생성시 자동 인증
c_acc->flags = ACC_MULTI;
#else
c_acc->flags = (ACC_TRIAL | ACC_NOSCORE);
#endif
strncpy(c_acc->name, name, 29);
c_acc->name[29] = '\0';
strcpy(c_acc->pass, t_crypt(pass, name));
if (!(WriteAccount(c_acc, TRUE))) {
KILL(c_acc, struct account);
fclose(fp);
return(NULL);
}
}
# 리콜 거리 제한 풀기
server/dungeon.c
/* Maximum wilderness radius a player can travel with WoR [16]
* TODO: Add another method to allow wilderness travels */
#ifndef DKPARK // 리콜 거리 제한 풀기
#define RECALL_MAX_RANGE 24
#endif
# 리콜 후 클로킹 안풀리게
server/dungeon.c {recall_player}
#ifndef DKPARK // 리콜 후 클로킹 안풀리게
break_cloaking(Ind, 0);
#endif
#아티팩트 소유 수량 제한 해제 (개인아티 가능하게)
server/object2.c {make_artifact_special} {make_artifact}
/* Cannot make an artifact twice */
#ifndef DKPARK //아티팩트 소유 수량 제한 해제 (개인아티 가능하게)if (a_ptr->cur_num) continue;
#endif
TomeNET 4.7.3 한글판 클라이언트 (0) | 2020.11.24 |
---|---|
tomenet 4.7.1 한글판 클라이언트 (0) | 2017.08.09 |
tomenet 4.5.4 한글판 클라이언트 (0) | 2013.09.01 |
tomenet 4.4.9a 한글판 클라이언트 + 소스코드 + 서버 실행파일 (0) | 2012.08.06 |
TomeNET 4.4.8 한글판2 (메뉴기능 추가,음악,효과음 지원) (0) | 2011.10.22 |