테스트 사이트 - 개발 중인 베타 버전입니다

common.lib.php 에 EXP 적립 에 대한 질문

웹메이드 9년 전 조회 5,371

common.lib.php 에 EXP 적립 에 대한 질문입니다.

 

</p><p> if($point < 0) {</p><p>        insert_use_point($mb_id, $point);</p><p><span class="Apple-tab-span" style="white-space:pre">			</span></p><p>    } else {</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>if($exp) {</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>// 경험치 합산</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>$po_mb_exp = $point+$mb['mb_exp'];</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>$sql_exp = ", mb_exp = '{$po_mb_exp}'";</p><p><span class="Apple-tab-span" style="white-space:pre">			</span></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>if($mb['mb_level'] < 100){</p><p><span class="Apple-tab-span" style="white-space:pre">				</span></p><p><span class="Apple-tab-span" style="white-space:pre">				</span>foreach($g5['level'] as $up => $lv){</p><p><span class="Apple-tab-span" style="white-space:pre">					</span></p><p><span class="Apple-tab-span" style="white-space:pre">					</span>if($po_mb_exp < $lv[0]) {</p><p><span class="Apple-tab-span" style="white-space:pre">						</span>$level_up = $up;</p><p><span class="Apple-tab-span" style="white-space:pre">						</span></p><p><span class="Apple-tab-span" style="white-space:pre">						</span>break;</p><p><span class="Apple-tab-span" style="white-space:pre">					</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">					</span></p><p><span class="Apple-tab-span" style="white-space:pre">				</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">				</span></p><p><span class="Apple-tab-span" style="white-space:pre">				</span></p><p><span class="Apple-tab-span" style="white-space:pre">				</span>if($level_up && $mb['mb_level'] != $level_up) {</p><p><span class="Apple-tab-span" style="white-space:pre">					</span></p><p><span class="Apple-tab-span" style="white-space:pre">					</span>$sql_level = ", mb_level = '$level_up' ";</p><p><span class="Apple-tab-span" style="white-space:pre">					</span></p><p><span class="Apple-tab-span" style="white-space:pre">				</span>}</p><p>
 

부분에 포인트 획득에 따라 경험치를 1/10 만큼 적립해주고 싶은데 추가 코드가 어떻게 될까요 ..?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

HyeonPark
9년 전

이건 질문 게시판에서 이루어질 범위가 아니라 제작 의뢰 쪽으로 가셔야 할 것 같습니다.

예전에 비슷한 기능을 구현해 본 바, 각 구간별로 경험치 추가 획득 하는 부분을 산출해 내는 계산식과 ─ 해당 구간에 대해 이미 경험치를 부여 받았는지 아닌지 체크 할 수 있는 코드 등이 추가 되어야 할 듯 싶네요.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인