[hanlp][한엘피]질문.....급함..
member photo &미카엘& 2 2,032 0 2004-01-07 17:20:58
0
2Comments
member photo
MaGuN 2004.01.08(목) 오전 01:43:15
int cmd() 부분은 int cmd(string str) 로 해야 되겠습니다.
또.. if(!str || !str == "체력") 부분은 if(!str || str != "체력") 이라고 해야 겠구요..
그리고 마지막에 셋팅해주는게 빠졌는데요.. ^^;;

this_player()->set("향상치",cry);
this_player()->set("최대체력",hp);

write() 함수의 위에 넣어줘야 될듯..
member photo
2004.01.08(목) 오전 04:57:29
마군님의 답변 참고해서 수정했습니다.^^

int cmd(string str)
{
int cry,hp;
cry = this_player()->query("향상치");
hp = this_player()->query("최대체력");
if(!str || str != "체력"){
write("뭘 향상하겠다고요??");
return 1;
}
if(cry < 1){
write("향상치가 없습니다.");
return 1;
}
cry -= 1;
hp += 1;
this_player()->set("향상치",cry);
this_player()->set("최대체력",hp);
write("체력 1 향상 되고 향상치 1이 줄었습니다.");
return 1;
}
코멘트를 삭제할 비밀번호를 입력하세요.
비밀번호:
정회원 이상만 코멘트 쓰기가 가능합니다.
총 게시물 954개 / 검색된 게시물: 954개
쪽지를 전송하고 있습니다. 잠시 기다려주세요.
쪽지보내기
받는이(ID/닉네임)
내용
쪽지가 도착하였습니다.
쪽지 내용을 읽어오고 있습니다. 잠시 기다려주세요.
--