창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


질문게시판
- 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요.


LIST ALL
Posted by 철희2006-02-17 13:17:57, Hit : 3215
제가 조건문을썼는데..
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=qna&no=1402

실수:대화결과;
대화결과:=대화창보여("개인정보","만족 합니까?",ㄷㅇ질문,ㄷㅂ예아니오);
만일(대화결과=ㄷㅊ예)
 {  
 만일(에디트6.문자="0" 그리고 에디트11.문자="0";)
   {
    실수:핸들,근력,민첩,지능,행운,기본근력,기본민첩,기본지능,기본행운,화,수,목,금,토;
    문자:아이디,클래스;
   
    만일 ( 에디트1.문자="인간" )
       {
        환경문써(핸들,"계정","마을","인간마을");
    만일 ( 라디오버튼5.표시:=참; )
          {
      클래스:="인간무남"; 
     }
     만일 ( 라디오버튼6.표시:=참; )
     {
      클래스:="인간무여";
     }
 
       }
   
      만일 ( 에디트1.문자="엘프" )
       {
        환경문써(핸들,"계정","마을","요정마을");
         만일 ( 라디오버튼5.표시:=참; )
          {
       클래스:="엘프무남";
     }
    만일 ( 라디오버튼6.표시:=참; )
     {
      클래스:="엘프무여";
     }
 
       }
    만일 ( 에디트1.문자="난쟁" )
    {
      환경문써(핸들,"계정","마을","난쟁이마을");
     만일 ( 라디오버튼5.표시:=참; )
     {
       클래스:="난쟁무남";
     }
    만일 ( 라디오버튼6.표시:=참; )
     {
       클래스:="난쟁무여";
     }
 
 아이디:=에디트0.문자;
 기본근력:=문을수(에디트2.문자,0);
 기본민첩:=문을수(에디트3.문자,0);
 기본지능:=문을수(에디트4.문자,0);
 기본행운:=문을수(에디트5.문자,0);


 근력:=문을수(에디트7.문자,0);
 민첩:=문을수(에디트9.문자,0);
 지능:=문을수(에디트8.문자,0);
 행운:=문을수(에디트10.문자,0);


 근력:=근력+기본근력;
 민첩:=민첩+기본민첩;
 지능:=지능+기본지능;
 행운:=행운+기본행운;


 화:=문을수(에디트12.문자,0);
 수:=문을수(에디트13.문자,0);
 목:=문을수(에디트14.문자,0);
 금:=문을수(에디트15.문자,0);
 토:=문을수(에디트16.문자,0);
     핸들:=환경열어("C:\Documents and Settings\owner\바탕 화면\창조\게임\data\계정.ini");
   
      
 
  환경문써(핸들,"계정","아이디",아이디);   
  환경문써(핸들,"계정","클래스",클래스);
  환경문써(핸들,"계정","레벨","1");
  환경수써(핸들,"스텟","근력",근력);
  환경수써(핸들,"스텟","민첩",민첩);
  환경수써(핸들,"스텟","지능",지능);
  환경수써(핸들,"스텟","행운",행운);
  환경문써(핸들,"스텟","보너스","0");
  환경수써(핸들,"속성","화",화);
  환경수써(핸들,"속성","수",수);
  환경수써(핸들,"속성","목",목);
  환경수써(핸들,"속성","금",금);
  환경수써(핸들,"속성","토",토);
  환경문써(핸들,"속성","보너스","0");
  환경닫아(핸들);
  문자창보여("저장");
  // 에디트 모두 초기화
에디트7.문자:="0";에디트8.문자:="0";에디트9.문자:="0";에디트10.문자:="0";
에디트6.문자:="10";
에디트11.문자:="5";
에디트12.문자:="0";에디트13.문자:="0";에디트14.문자:="0";에디트15.문자:="0";에디트16.문자:="0";
  창1.숨겨;
  창2.보여;
    }


 }
아니면 만일(대화결과=ㄷㅊ아니오)
 {
  문자창보여("수정을 해주세요 .");
 }



==================================================================
이런식으로 했는데요, 인간과 엘프는 무효가 되버리고
난쟁이만 환경파일에 정보가 적히드라구요,

자리도 바꿔보고 별짓을 다해봤는데

유심히 봐도 다른건 없는데.. 꼭 !! 난쟁이만 저장이라는 문구가 뜬다는 겁니다 ~

뭔가.. 뭔가.. 뭐지.. 뭐지..


철희   2006-02-17 PM 1:38:32  
결론은 난쟁이만 정상적으로 된다는것.
oOPpoYaOo   2006-02-17 PM 2:07:28  
인간,엘프,난쟁의 라디오버튼을 다 따로 만들어야 하지 않을까요...
이진백   2006-02-17 PM 2:15:00  
만일문은 이렇게 중첩될수록 머리가 아파오는게 사실입니다.
실제로 이렇게 만일문 속에 만일문이 계속 이어지면 나중에 고치기 힘들어집니다.
이런 코딩 습관은 그다지 좋지 않습니다.
철희   2006-02-17 PM 2:28:49  
정답은??
oOPpoYaOo   2006-02-17 PM 2:41:47  
포트란에서도 조건문은 왠만하면 피하라고 배웠어요..근데 조건문 없이 코딩하는게 정말 어렵더라구요..ㅠ.ㅠ
철희   2006-02-17 PM 3:33:41  
하핫 !! 알아냈어요 !!
어어..
제가 인간일때 라디오 버튼에서 조건문썻잖아요

라디오 버튼이 에서 인간이런식으로 하니까 되네요 .. 크크..

또 쓸떼없는 질문 죄송..
이희창(빙고)   2006-02-17 PM 4:13:52  
흠;;
조건문을 저렇게 복잡하게 쓰면... 나중에 고칠때도 엄청나게 힘들텐데..
대도록 조건문을 복잡하지않게 조금씩은 쓰나 잘 되게(?) 하는게..
그리고 만일 명령문에서 에디트11.문자="0";) 이것처럼 또 조건에 ; 를 붙이셨..
박종훈   2006-02-17 PM 4:45:29  
만일 ( 라디오버튼6.표시:=참; )
위의 것은 질문에 포함된 소스중 일부입니다.

--
잘못된 점
1. 이희창(빙고)님의 말씀처럼, 조건문 뒤에는 ; (세미콜론) 붙이면 문법에 어긋납니다.
2. 라디오버튼6.표시:=참 이렇게 하셨는데, := 를 = 로 바꾸어야 합니다.
즉, 라디오버튼6.표시=참 이렇게 하셔야 맞습니다.

--
:= 와 = 의 차이점
1. := 는 대입할때 사용하고, = 는 조건문등에서 '같다' 라는 의미를 가진다.
예) a:=b : a 에 b를 대입합니다. ()
예2) a=b : a와 b가 같다. (조건문등에서 사용.)

--
질문할때의 유의할점
1. 질문을 최대한, 구체적으로, 자세히 쓴다.
2. 변수등을 사용할 때에는 변수의 자료형(실수,문자,진리)을 적는다.
(특히, 초기화 명령어의 변수를 빼먹는 경우가 많다.)
3. 도움말 및, 커즈닷컴 검색을 필수다 ^^;

이미, 해결 되었으나, 제가 몇가지 더 적었어요 ^^;
철희   2006-02-17 PM 4:48:28  
네 감사합니다 ^^ 조건에 ;를 붙이면 안된다는건 2일전에 알았지만 버릇이 되사ㅓ 자꾸 자꾸 자꾸 ㅠㅠㅠㅠㅠ
박종훈   2006-02-17 PM 5:00:31  
3살 버릇 80세 까지 간다던 말이 있는데 ^^;
저는 자꾸 손 물어뜻는 버릇이 있어서요; (제 모양 손이 아주 이상합니다. -_- 이것이 저의 컴플렉스인;;)
철희   2006-02-18 AM 9:46:39  
저도손물어뜯는버 릇이 잇었는데 자금은 고쳐졌답니다 ㅋ 노하우는 손을 주먹을 꼭 쥐고 가만히 있으면 되더군요. 그리고 손톱깍기로 깍으세요 그러면 너무하다 싶을떄도 깍으면 아프답니다 ㅋ
박재성[날개달기]   2006-02-18 AM 10:35:18  
그래, 가끔은 코멘트를 달자. -_-V
박종훈   2006-02-18 PM 12:47:10  
저는, 손을 물어뜯는데, 다른사람은 손톱을 뜯는데,
저는 손에 있는 살을 뜯는 ─ ─; (중학생이 쯧쯧 ^^;)
그래서, 엄지손을 주로 뜯는데,; 한쪽 손이 아주 이상해요.. 컴플렉스..
LIST ALL               GO TO THE TOP


N
Category
   Subject
Posted by
Date
H
2006 창조
   메모의 내용을 비교하여 바꾸는 법을 알려주세요 [3]
철희 2008/07/17  3173
2005 창조
   이희창님의 빙고 온메모, 메인화면의 글씨. [7]
철희 2006/04/01  3164
2004 창조
   다 찾아봤는데도 없네요. [7]
철희 2006/02/27  3201
창조
   제가 조건문을썼는데.. [13]
철희 2006/02/17  3215
2002 창조
   므햏? 이게 뭐죠 [14]
철희 2006/02/16  3033
2001 창조
   잘못됬나요. [10]
철희 2006/02/14  2661
2000 창조
   자꾸 오류메세지가 뜹니다 [7]
철희 2006/02/09  2943
1999 창조
   이런것도 창조로 가능한가요? [5]
철희 2006/02/06  2748
1998 창조
   전 멍청한 나머지.. [9]
철희 2006/02/05  3136
1997 창조
   진리 사용법. [5]
철희 2006/02/05  3564
1996 창조
   질문. ㅎ에디트 [5]
철희 2006/01/09  3482
1995 창조
   질문있어요 .. 효과음에 대해서 [9]
철희 2006/01/09  2796
1994 창조
   폰트문제와 해결방안은? [5]
천호성 2004/07/08  3577
1993 창조
   이 dll파일에 대한 분석 바랄께요. [2]
천호성 2004/07/06  4035
1992 창조
   리소스 문제 때문에 질문 드립니다 .(김환욱... [9]
천호성 2004/07/04  2850
1991 창조
   질문이요!! 고수답변 바랍니다. [2]
천호성 2003/12/09  3426
1990 창조
   운영자님 요청입니다. [1]
천호성 2003/09/25  2939
1989 창조
   cpu사용량에 관한 질문입니다. [2]
천호성 2003/11/08  4094
1988 창조
   [질문]어디선가 봤는데... [3]
창조팬 2002/12/09  3163
1987 창조
   인터넷질문 [5]
창조조아 2005/02/04  3081
1986 창조
   반복재생하는거 질문 [4]
창조조아 2005/01/24  2542
1985 창조
   갑자기 궁금한게 생겼어여 [9]
창조조아 2005/01/14  2786
1984 창조
   찾기 기능질문 [3]
창조조아 2005/01/13  3087
1983 창조
   초보가 질문하나 할께요 [2]
창조조아 2004/12/28  3189
1982 창조
   파일저장관련질문 [5]
창조조아 2004/12/25  3264
LIST ALL   Prev [1][2][3][4][5][6] 7 [8][9][10]..[87] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인