R

돌려돌려 게임에서요...

그걸 하다가 점수가 안되는데도 계속 게임이 되더라구요..
결국은 포인트 - 로 떨어지던데..
이걸 - 로 안떨어지게 하는 방법이 없을까요?
포인트가 0 이되면 더이상 게임 진행이 안되도록요.. 그리고 0밑으로는 안떨어지게..
소스 파일 같이 첨부합니다.
제가 php를 전혀 못하는 놈이래서...^^
답변 부탁드립니다.
^^

첨부파일

roll.alz (3.4 KB) 6회 2004-07-08 01:30
|

댓글 5개

ㅎㅎㅎ 이래저래 답글만 읽고 다녀도 웹프로그래머가 된듯 ....
답변 감사합니다. 근데 제가 워낙 초보자이다보니...응용을 못하겠습니다.
어쩔수없죠..^^
음...포인트 필드 업데이트도 해야겠네요..
위에 조건문에서 포인트 차감하는 부분(- 부분)아래에다가 제가적은 비교문과 같은 형식을 추가하시고
제가 적은 비교문에서처럼 현재포인트보다 0 이 클경우(- 일 경우)는 $mb_point 필드를 업데이트해줘야 합니다.
가장 마지막 비교문에 추가해주면 되겠네요. 그리고 부분적인 것만 봐서는 정확한 예제는 힘들구요. 나머지는 응용하셔야 합니다. ㅡㅡ;
죄송한데 if($포인트 < 0){ $포인트 = 0; } 이걸 어떻게 적용하는지 ......
제가 너무 초짜라서 다시한번 부탁드립니다.
아마도 이지점 어디에 넣어야하는것 같은데...

if($num1==$num2&&$num2==$num3&&$num2==$num3) {
insert_point($member[mb_id], (+1) * $pp_point1, "알바 빠찡고에서 $pp_point1 포인트");

//포인트를 가져온다

global $memo_not_read, $url_encode;
$mb_point = nf($member[mb_point]);

echo "<script>function displayAlert() {
alert('빙고! 포인트 + 500점 드립니다 | 현재"; ?> <? echo "$mb_point"; ?><? echo "점')}
timerID=setTimeout('displayAlert()',3500)</script>";
} elseif($num1==$num2||$num2==$num3||$num1==$num3) {
insert_point($member[mb_id], (+1) * $pp_point2, "알바 빠찡고에서 $pp_point2 포인트");

//포인트를 가져온다
global $memo_not_read, $url_encode;
$mb_point = nf($member[mb_point]);

echo "<script>function displayAlert() {
alert('2개가 같군요. 포인트 + 30점 | 현재"; ?> <? echo "$mb_point"; ?><? echo "점')}
timerID=setTimeout('displayAlert()',3500)</script>";
} elseif($num1!=$num2||$num2!=$num3||$num1!=$num3) {
insert_point($member[mb_id], (-1) * $pp_point3, "알바 빠찡고에서 -$pp_point3 포인트");

//포인트를 가져온다
global $memo_not_read, $url_encode;
$mb_point = nf($member[mb_point]);

echo "<script>function displayAlert() {
alert('ㅜ.ㅜ. 포인트 -60점 뺏어갑니다 | 현재"; ?> <? echo "$mb_point"; ?><? echo "점')}
timerID=setTimeout('displayAlert()',3500)</script>";
}

다시한번 답변 부탁드립니다.
^^;
소스를 봐가면서 참고글을 드릴수 있는 시간이 안되므로 방식을 설명드리겠습니다.
1. 포인트가 0 이하로 떨어지지 않게
-> 포인트를 체크하면서 포인트가 0보다 작아지면 포인트를 0으로 돌린다.
if($포인트 < 0){ $포인트 = 0; }
2. 포인트가 0일경우 게임진행 중지
-> 마찬가지로 포인트를 체크해서 포인트가 0 이 되면 게임중지 코딩.
이 경우 포인트를 0 으로 돌리는 부분이 먼저 실행되어야겠죠.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 565
21년 전 조회 365
21년 전 조회 345
21년 전 조회 798
21년 전 조회 486
21년 전 조회 335
21년 전 조회 549
21년 전 조회 398
21년 전 조회 415
21년 전 조회 391
21년 전 조회 390
21년 전 조회 401
21년 전 조회 339
21년 전 조회 316
21년 전 조회 378
21년 전 조회 384
21년 전 조회 334
21년 전 조회 372
우리아빠
21년 전 조회 412
21년 전 조회 466
🐛 버그신고