로그 스틸코인 훔쳐내는 확률 및 제니 양 조절하기
eAthena/src/map/pc.c 파일 열기
int pc_steal_coin(struct map_session_data *sd,struct block_list *target) // 찾기
{
int rate,skill;
struct mob_data *md;
if(!sd || !target || target->type != BL_MOB)
return 0;
md = (TBL_MOB*)target;
if(md->state.steal_coin_flag || md->sc.data[SC_STONE].timer != -1 || md->sc.data[SC_FREEZE].timer != -1)
return 0;
if (md->class_>=1324 && md->class_<1364)
return 0;
skill = pc_checkskill(sd,RG_STEALCOIN)*10;
rate = skill + (sd->status.base_level - md->level)*3 + sd->battle_status.dex*2 + sd->battle_status.luk*2;
if(rand()%1000 < rate) {
pc_getzeny(sd,md->level*10 + rand()%100); // 이 부분 수정
md->state.steal_coin_flag = 1;
return 1;
}
return 0;
}

Nille 님의 최근 댓글
확인~ 2019 09.21 rt 2016 05.08 감사 2016 05.02 실행안된다 2016 04.30 받아볼깨여 2016 04.24