
Copy
(double)$Exp += (double)$rows['exp'];
(double)$MaxExp = (double)$rows['maxExp'];
(double)$Remain = (double)$rows['remain'];
$Exp += (double)$gain;
if($Exp >= $MaxExp){
$Remain = (double)$Exp - (double)$MaxExp; //remain 1레벨 총량
LevelUp($email,$Remain);
}
$Remain += (double)$gain;
$sql = " update t1_members set exp='$Exp', maxExp='$MaxExp', remain='$Remain' where email='$email'";
//alert($sql);
//exit;
$row = mysqli_query($sql);
mysqli_error();
//die( "mysql connect error : " . mysql_error() );
|
답변 1개 / 댓글 2개
채택된 답변
+20 포인트
2022-06-25 (토) 22:20:11
... 계산이 안되는데...
===
어떤 증상인가요?
답변에 대한 댓글 2개
2022-06-26 (일) 05:09:31
레벨올리기는건 잘되는것같은데 레벨업만하면 업데이트가 레벨이 계속 오르고요 경험치가 깍여야하는데 안깍이니 계속 레벨업하는것같구요 막 요레요레 거려요
2022-06-26 (일) 22:49:27
레벨 업데이트 조건이 충족하면
레벨 증가 시키고(update .... )
충족했던 조건을 다시 레셋해 주어야겠죠.
레벨 증가 시키고(update .... )
충족했던 조건을 다시 레셋해 주어야겠죠.
답변을 작성하려면 로그인이 필요합니다.