• SEARCH

    통합검색
  • GAMEZONE
    • 커뮤니티
      • 공지사항
      • 유저게시판
        • 등업게시판
        • 출석체크
        • 정회원 무료자료실
      • 스크린샷
      • 인증자료실
    • 리니지
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 메이플스토리
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 바람의나라
      • 자유게시판
      • 홍보게시판
      • 자료게시판
        • 유틸자료실
        • 소스자료실
        • 클라이언트
        • 팩 자료실
      • 연구게시판
        • 개발내역
        • 질문과답변
        • 기타
      • 강의게시판
        • DR
        • CR
        • 구버전
        • 클라이언트 개조
        • 노하우 게시판
        • 게임공략 & 팁
    • 다크에덴
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 믹스마스터
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 라그나로크
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 기타게임
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 게임강의
    • 비베&포토샵
      • 자유게시판
      • 자료실
        • 일반자료실
        • 포인트 자료실
      • 노하우게시판
      • 포토샵게시판
    • 모바일
      • 게임공략
      • 포인트 자료실
      • 유틸자료실
      • 자유게시판
  • 바람의나라 자료게시판 소스자료실
    • 바람의나라 자료게시판 소스자료실 ()
    • CR 왕퀘스트 소스

      • 솔직이
      • 2018.09.19 - 23:10 94

    Script    투명강제해제    {
        set @mysd, mysd();
        set @myid, myid();
        image 492, 492, 7;
        if(pc_amountitem(@mysd, name2itemid("수상한물건")) >= 1) {
            set @pos, list2(@list50,1,0, "무례하게 폐하께 직접!\n폐하께 전할 말씀은 나를\n통해서 하시오!", "염라대왕님의 부탁을 전해드리러 왔습니다.");
            if(@pos == 0) end;
            if(@list50 == 1) {
                set @pos, list2(@list51,1,0, "그게 무슨 개소린가?\n썩 꺼지지 못할까?", "사실입니다. 이 물건이라도 전해 주십시오..");
                if(@pos == 0) end;
                if(@list51 == 1) {
                    set @pos, list2(@list52,1,0, "흠.. 그렇게 말하니 할 수 없군..\n잠깐 기다려보게", "네, 알겠습니다.");
                    if(@pos == 0) end;
                    if(@list52 == 1) {
                        set @pos, list2(@list53,1,0, "..", "..");
                        if(@pos == 0) end;
                        if(@list53 == 1) {
                            set @pos, list2(@list54,1,0, "....", "...");
                            if(@pos == 0) end;
                            if(@list54 == 1) {
                                set @pos, list2(@list55,1,0, "폐하께 이 물건을 전해주었네..\n그랬더니 자네에게 이것을 주라고 하더군..\n어쨌든 볼일은 끝났으니 이제 가보게..\n오해해서 미안했네", "..네");
                                if(@pos == 0) end;
                                if(@list55 == 1) {
                                    delitem @mysd, name2itemid("수상한물건"), 99;
                                    additem @mysd, name2itemid("부여왕의서신"), 1;
                                    end;
                                }
                            }
                        }
                    }
                }
            }
        }
        if(get_level(@mysd) < 56) { dialog 0,0,0, "감히 여기가 어디라고!"; end;}
        if($king_quest_agree != 1)
        {
            if(get_level(@mysd) >= 56)
            {
            COS00001:
                set @pos, dialog(0,0,1, "무례하게 폐하께 직접!\n폐하께 전할 말씀은 나를\n통해서 하시오!");
                if(@pos != 1) end;
            COS00002:
                set @pos, dialog(0,1,1, "폐하게 임무를 받으려고\n하시는 겁니까? 임무를\n완수하면 많은 경험치를\n받으시겠지만, 하지 못하면\n형벌을 받게 된다오!");
            if(@pos == -1) goto COS00001;
            if(@pos == 0) end;
                set @list, list1("그래도 임무를 받으시려오?", "네, 받겠습니다.", "무서워서 안되겠어요.");
                if(@list==1)
                {
                    if(get_level(@mysd) >= 56 && get_level(@mysd) < 65)
                    {
                        set @rand_quest, rand(0,3); if(@rand_quest<0) { set @rand_quest, @rand_quest*-1; }
                        if(@rand_quest == 0) { set $monster_name$, "자호"; set $plus_exp, 250000; }
                        else if(@rand_quest == 1) { set $monster_name$, "친자호"; set $plus_exp, 350000; }
                        else if(@rand_quest == 2) { set $monster_name$, "가재"; set $plus_exp, 550000; }
                        else if(@rand_quest == 3) { set $monster_name$, "전갈"; set $plus_exp, 850000; }
                    }
                    else if(get_level(@mysd) >= 65 && get_level(@mysd) < 80)
                    {
                        set @rand_quest, rand(0,2); if(@rand_quest<0) { set @rand_quest, @rand_quest*-1; }
                        if(@rand_quest == 0) { set $monster_name$, "유령"; set $plus_exp, 1300000; }
                        else if(@rand_quest == 1) { set $monster_name$, "초급유령"; set $plus_exp, 1380000; }
                        else if(@rand_quest == 2) { set $monster_name$, "중급유령"; set $plus_exp, 1300000; }
                    }
                    else if(get_level(@mysd) >= 80 && get_level(@mysd) < 90)
                    {
                        set @rand_quest, rand(0,2); if(@rand_quest<0) { set @rand_quest, @rand_quest*-1; }
                        if(@rand_quest == 0) { set $monster_name$, "유령"; set $plus_exp, 1300000; }
                        else if(@rand_quest == 1) { set $monster_name$, "초급유령"; set $plus_exp, 1380000; }
                        else if(@rand_quest == 2) { set $monster_name$, "중급유령"; set $plus_exp, 1300000; }
                    }
                    else if(get_level(@mysd) >= 90)
                    {
                        set @rand_quest, rand(0,1); if(@rand_quest<0) { set @rand_quest, @rand_quest*-1; }
                        if(@rand_quest == 0) { set $monster_name$, "노"; set $plus_exp, 2460000; }
                        else if(@rand_quest == 1) { set $monster_name$, "비"; set $plus_exp, 2460000; }
                    }
                    set $king_quest_agree, 1; set $king_quest_count, 0;
                    //legend_add @mysd,100,7,1, "부여왕에게 " + $monster_name$ + "을 잡는 임무를 받음";
                    dialog 0,0,0, "어명이오! "+ $monster_name$ +"을 잡으라는\n폐하의 말씀이 있으셨소!\n임무를 수행한 후에는 시간을\n지체하지 말고 바로 황궁으로\n돌아오시오!";
                    end;
                }
                else { end; }
            }
        }
        else if ($king_quest_agree == 1)
        {
            set @my_exp, get_exp(@mysd);
            if($king_quest_count == 0)
            {
                set @pos, dialog(0,0,1, "감히 폐하의 임무를\n취소해달라고? 이놈에게\n형벌을 가하라!\n");
                if(@pos == 0) end;
                //legend_del @mysd, 100; 
                set $king_quest_agree, 0; 
                set $king_quest_count, 0;
                set $monster_name$, "";
                set $plus_exp, 0;
                //if(get_ac(@mysd) > 30){ dialog 0,0,0, "불쌍하게 생겨서 저주는 걸지 않겠다.";}
                //if(get_ac(@mysd) < 30){ magiccast @mysd, 3008; }
                set @pos, dialog(0,0,1, "이 형벌로 너의 임무가\n지워졌으니, 다시 임무를\n받을 수 있을 것이다.");
                if(@pos == -1) end;
            }
            else
            {
                set @cal_exp, @my_exp + $plus_exp*5;
                if(@my_exp < -2147483648 && @my_exp <= -1) 
                { 
                    if(@cal_exp > -1)
                    {
                        dialog 0,0,0, "경험치를 팔고 오게"; end;
                    }
                }
                set @pos, dialog(0,0,1, "어명을 받든 공을 높이 사신\n폐하께서 그대에게 경험치\n"+($plus_exp*10)+" 을 하사하십니다.");
                if(@pos == -1) end;
                //legend_del @mysd, 100;
                set $king_quest_agree, 0;
                set $king_quest_count, 0;
                //set_exp @mysd, get_exp(@mysd)+(($plus_exp*10)*get_exprate(@mysd));
                if(get_level(@mysd) < 99){giveexp @mysd, $plus_exp*2;} else{ giveexp @mysd, $plus_exp; }
            }
        }
    }
    Script    경험치저장비령해제    {
        set @mysd, mysd();
        image 492, 492, 7;
        //dialog 0,0,0, "엔프님이 재정비중이십니다 건들지마세요."; end;
        if(get_level(@mysd) < 99) { dialog 0,0,0, "감히 여기가 어디라고!"; end;}
        //if(get_level(@mysd) == 99) { dialog 0,0,0, "아직도 전하께 볼 일이 남았는가? 이제 좀 더 넓은 세상으로 나가거라!(렙99는 불가)"; end; }
        if($wnd_king_quest_agree == 0)
        {
            if(get_level(@mysd) >= 99)
            {
            COS00001:
                set @pos, dialog(0,0,1, "무례하게 폐하께 직접!\n폐하께 전할 말씀은 나를\n통해서 하시오!");
                if(@pos != 1) end;
            COS00002:
                set @pos, dialog(0,1,1, "폐하게 임무를 받으려고\n하시는 겁니까? 임무를\n완수하면 많은 경험치를\n받으시겠지만, 하지 못하면\n형벌을 받게 된다오!");
            if(@pos == -1) goto COS00001;
            if(@pos == 0) end;
                set @list, list1("그래도 임무를 받으시려오?", "네, 받겠습니다.", "무서워서 안되겠어요.");
                if(@list==1)
                {
                    if(get_joblevel(@mysd) >= 3)
                    {
                        set @rand_quest, rand(0,3); if(@rand_quest<0) { set @rand_quest, @rand_quest*-1; }
                        if(@rand_quest == 0) { set $wnd_king_quest_agree, 1; set $monster_name$, "선비평민"; set $plus_exp, 2000000; }
                        else if(@rand_quest == 1) { set $wnd_king_quest_agree, 2; set $monster_name$, "선비검객"; set $plus_exp, 2500000; }
                        else if(@rand_quest == 2) { set $wnd_king_quest_agree, 3; set $monster_name$, "흉노평민"; set $plus_exp, 9000000; }
                        else if(@rand_quest == 3) { set $wnd_king_quest_agree, 4; set $monster_name$, "흉노전사"; set $plus_exp, 10000000; }

                    }
                    if(get_level(@mysd) == 99 && get_joblevel(@mysd) < 3)
                    {
                        set @rand_quest, rand(0,1); if(@rand_quest<0) { set @rand_quest, @rand_quest*-1; }
                        if(@rand_quest == 0) { set $wnd_king_quest_agree, 1; set $monster_name$, "선비평민"; set $plus_exp, 2000000; }
                        else if(@rand_quest == 1) { set $wnd_king_quest_agree, 2; set $monster_name$, "선비검객"; set $plus_exp, 2500000; }
                    }
                    else if(get_level(@mysd) >= 65 && get_level(@mysd) < 80)
                    {
                        set @rand_quest, rand(0,2); if(@rand_quest<0) { set @rand_quest, @rand_quest*-1; }
                        if(@rand_quest == 0) { set $monster_name$, "유령"; set $plus_exp, 1300000; }
                        else if(@rand_quest == 1) { set $monster_name$, "초급유령"; set $plus_exp, 1380000; }
                        else if(@rand_quest == 2) { set $monster_name$, "중급유령"; set $plus_exp, 1300000; }
                    }
                    set $wnd_king_quest_count, 0;
                    addlegend @mysd,10,7,16, "중국왕에게 " + $monster_name$ + "을 잡는 임무를 받음";
                    dialog 0,0,0, "어명이오! "+ $monster_name$ +"을 잡으라는\n폐하의 말씀이 있으셨소!\n임무를 수행한 후에는 시간을\n지체하지 말고 바로 황궁으로\n돌아오시오!";
                    end;
                }
                else { end; }
            }
        }
        if ($wnd_king_quest_agree == 1)
        {
            set @my_exp, get_exp(@mysd);
            if($wnd_king_quest_count != 1)
            {
                set @pos, dialog(0,0,1, "감히 폐하의 임무를\n취소해달라고? 이놈에게\n형벌을 가하라!\n");
                if(@pos == 0) end;
                set $wnd_king_quest_agree, 0; 
                set $wnd_king_quest_count, 0;
                set $monster_name$, "";
                set $plus_exp, 0;
                addlegend @mysd,10,7,16, " ";
                //if(get_ac(@mysd) > 30){ dialog 0,0,0, "불쌍하게 생겨서 저주는 걸지 않겠다.";}
                //if(get_ac(@mysd) < 30){ magiccast @mysd, 3008; }
                set @pos, dialog(0,0,1, "이 형벌로 너의 임무가\n지워졌으니, 다시 임무를\n받을 수 있을 것이다.");
                if(@pos == -1) end;
            }
            else
            {
                set @cal_exp, @my_exp + $plus_exp*5;
                if(@my_exp < -2147483648 && @my_exp <= -1) 
                { 
                    if(@cal_exp > -1)
                    {
                        dialog 0,0,0, "경험치를 팔고 오게"; end;
                    }
                }
                set @pos, dialog(0,0,1, "어명을 받든 공을 높이 사신\n폐하께서 그대에게 경험치\n"+ ($plus_exp*5) +" 을 하사하십니다.");
                if(@pos == -1) end;
                set @wkddks, name2itemid("장안성비서");
                if(pc_checkitem(@mysd,@wkddks) == -1){ additem @mysd, @wkddks, 1; dialog 0,0,0, "황제께서 장안성비서를 하사하십니다.";}
                set $wnd_king_quest_agree, 0;
                set $wnd_king_quest_count, 0;
                addlegend @mysd,10,7,16, " ";
                //set_exp @mysd, get_exp(@mysd)+(($plus_exp*10)*get_exprate(@mysd));
                if(get_joblevel(@mysd) == 1) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 2) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 3) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 4) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 5) { giveexp @mysd, $plus_exp*2; end; }
                else { giveexp @mysd, $plus_exp*1; end; }
            }
        }
        if ($wnd_king_quest_agree == 2)
        {
            set @my_exp, get_exp(@mysd);
            if($wnd_king_quest_count != 2)
            {
                set @pos, dialog(0,0,1, "감히 폐하의 임무를\n취소해달라고? 이놈에게\n형벌을 가하라!\n");
                if(@pos == 0) end;
                set $wnd_king_quest_agree, 0; 
                set $wnd_king_quest_count, 0;
                set $monster_name$, "";
                set $plus_exp, 0;
                addlegend @mysd,10,7,16, " ";
                //if(get_ac(@mysd) > 30){ dialog 0,0,0, "불쌍하게 생겨서 저주는 걸지 않겠다.";}
                //if(get_ac(@mysd) < 30){ magiccast @mysd, 3008; }
                set @pos, dialog(0,0,1, "이 형벌로 너의 임무가\n지워졌으니, 다시 임무를\n받을 수 있을 것이다.");
                if(@pos == -1) end;
            }
            else
            {
                set @cal_exp, @my_exp + $plus_exp*5;
                if(@my_exp < -2147483648 && @my_exp <= -1) 
                { 
                    if(@cal_exp > -1)
                    {
                        dialog 0,0,0, "경험치를 팔고 오게"; end;
                    }
                }
                set @pos, dialog(0,0,1, "어명을 받든 공을 높이 사신\n폐하께서 그대에게 경험치\n"+ ($plus_exp*5) +" 을 하사하십니다.");
                if(@pos == -1) end;
                set @wkddks, name2itemid("장안성비서");
                if(pc_checkitem(@mysd,@wkddks) == -1){ additem @mysd, @wkddks, 1; dialog 0,0,0, "황제께서 장안성비서를 하사하십니다.";}
                set $wnd_king_quest_agree, 0;
                set $wnd_king_quest_count, 0;
                addlegend @mysd,10,7,16, " ";
                //set_exp @mysd, get_exp(@mysd)+(($plus_exp*10)*get_exprate(@mysd));
                if(get_joblevel(@mysd) == 1) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 2) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 3) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 4) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 5) { giveexp @mysd, $plus_exp*2; end; }
                else { giveexp @mysd, $plus_exp*1; end; }
            }
        }
        if ($wnd_king_quest_agree == 3)
        {
            set @my_exp, get_exp(@mysd);
            if($wnd_king_quest_count != 3)
            {
                set @pos, dialog(0,0,1, "감히 폐하의 임무를\n취소해달라고? 이놈에게\n형벌을 가하라!\n");
                if(@pos == 0) end;
                set $wnd_king_quest_agree, 0; 
                set $wnd_king_quest_count, 0;
                set $monster_name$, "";
                set $plus_exp, 0;
                addlegend @mysd,10,7,16, " ";
                //if(get_ac(@mysd) > 30){ dialog 0,0,0, "불쌍하게 생겨서 저주는 걸지 않겠다.";}
                //if(get_ac(@mysd) < 30){ magiccast @mysd, 3008; }
                set @pos, dialog(0,0,1, "이 형벌로 너의 임무가\n지워졌으니, 다시 임무를\n받을 수 있을 것이다.");
                if(@pos == -1) end;
            }
            else
            {
                set @cal_exp, @my_exp + $plus_exp*5;
                if(@my_exp < -2147483648 && @my_exp <= -1) 
                { 
                    if(@cal_exp > -1)
                    {
                        dialog 0,0,0, "경험치를 팔고 오게"; end;
                    }
                }
                set @pos, dialog(0,0,1, "어명을 받든 공을 높이 사신\n폐하께서 그대에게 경험치\n"+ ($plus_exp*5) +" 을 하사하십니다.");
                if(@pos == -1) end;
                set @wkddks, name2itemid("장안성비서");
                if(pc_checkitem(@mysd,@wkddks) == -1){ additem @mysd, @wkddks, 1; dialog 0,0,0, "황제께서 장안성비서를 하사하십니다.";}
                set $wnd_king_quest_agree, 0;
                set $wnd_king_quest_count, 0;
                addlegend @mysd,10,7,16, " ";
                //set_exp @mysd, get_exp(@mysd)+(($plus_exp*10)*get_exprate(@mysd));
                if(get_joblevel(@mysd) == 1) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 2) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 3) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 4) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 5) { giveexp @mysd, $plus_exp*2; end; }
                else { giveexp @mysd, $plus_exp*1; end; }
            }
        }
        if ($wnd_king_quest_agree == 4)
        {
            set @my_exp, get_exp(@mysd);
            if($wnd_king_quest_count != 4)
            {
                set @pos, dialog(0,0,1, "감히 폐하의 임무를\n취소해달라고? 이놈에게\n형벌을 가하라!\n");
                if(@pos == 0) end;
                set $wnd_king_quest_agree, 0; 
                set $wnd_king_quest_count, 0;
                set $monster_name$, "";
                set $plus_exp, 0;
                addlegend @mysd,10,7,16, " ";
                //if(get_ac(@mysd) > 30){ dialog 0,0,0, "불쌍하게 생겨서 저주는 걸지 않겠다.";}
                //if(get_ac(@mysd) < 30){ magiccast @mysd, 3008; }
                set @pos, dialog(0,0,1, "이 형벌로 너의 임무가\n지워졌으니, 다시 임무를\n받을 수 있을 것이다.");
                if(@pos == -1) end;
            }
            else
            {
                set @cal_exp, @my_exp + $plus_exp*5;
                if(@my_exp < -2147483648 && @my_exp <= -1) 
                { 
                    if(@cal_exp > -1)
                    {
                        dialog 0,0,0, "경험치를 팔고 오게"; end;
                    }
                }
                set @pos, dialog(0,0,1, "어명을 받든 공을 높이 사신\n폐하께서 그대에게 경험치\n"+ ($plus_exp*5) +" 을 하사하십니다.");
                if(@pos == -1) end;
                set @wkddks, name2itemid("장안성비서");
                if(pc_checkitem(@mysd,@wkddks) == -1){ additem @mysd, @wkddks, 1; dialog 0,0,0, "황제께서 장안성비서를 하사하십니다.";}
                set $wnd_king_quest_agree, 0;
                set $wnd_king_quest_count, 0;
                addlegend @mysd,10,7,16, " ";
                //set_exp @mysd, get_exp(@mysd)+(($plus_exp*10)*get_exprate(@mysd));
                if(get_joblevel(@mysd) == 1) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 2) { giveexp @mysd, $plus_exp*5; end; }
                if(get_joblevel(@mysd) == 3) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 4) { giveexp @mysd, $plus_exp*3; end; }
                if(get_joblevel(@mysd) == 5) { giveexp @mysd, $plus_exp*2; end; }
                else { giveexp @mysd, $plus_exp*1; end; }
            }
        }
    }

    이 게시물을..
    N
    0
    0
    • DR환수가시거기
    • 11
      솔직이

    솔직이 님의 최근 글

    cr 구동기 2.05버전 150 2018 09.30 겨털팜 통파일 194 2 2018 09.23 CR 문파 만들기 소스 207 1 2018 09.19 CR 왕퀘스트 소스 94 2018 09.19 CR 생산소스 113 2018 09.19

    솔직이 님의 최근 댓글

    ㄳ 2023 02.15     우리들이 엔피씨 스크립트를 만들때, 가장 기본적으로 사용하는 함수는   두개가 있습니다.         list - 메뉴창 함수   dialog - 대화창 함수         그리고 함수를 이용할때 사용하는 임시변수( @ )가 있습니다.   가장 중요한것은, 함수가 어떤 용도로 사용되며, 함수 기능을 사용할시   어떤 조건이 생성이 되는지, 알야아 합니다.         우선 예를든 스크립트를 만들어보도록 하겠습니다.             set @menu, list1("어떤 버튼을 누르실껀가요?","버튼1","버튼2");       if(@menu == 1)       {           이벤트 영역 1       }       else if(@menu == 2)       {           이벤트 영역 2       }         우리는 우선, 임시저장소를 '선언'또는 만들었습니다. 어떤 임시저장소를   만들었냐구요? 바로 ' m '이라는 임시 저장소를 만들었습니다.         우리가 list1("어떤 버튼을 누르실껀가요?","버튼1","버튼2"); 에서 버튼 1을 누르면,   @m 이라는 임시변수/저장소는 1의 숫자를 갖게 됩니다.         그러므로 우리가 버튼1을 누르면                if(@menu == 1)       {           이벤트 영역 1       }         이 이벤트 영역 1을 사용할 수 있는것입니다.   버튼 2를 누르면          else if(@menu == 2)       {           이벤트 영역 2       }   이벤트 영역 2를 사용할 수 있게되는거죠, 그냥 간단하고 쉽게 이해하세요.             set @menu, list1("어떤 버튼을 누르실껀가요?","버튼1","버튼2"); < < 버튼 1을 누른것은       set @menu, 1; < < 1과 같다.               set @menu, list1("어떤 버튼을 누르실껀가요?","버튼1","버튼2"); < < 버튼 2를 누른것은       set @menu, 2; < < 2와 같다.         list1은 '작은 기본 메뉴창'을 불러오는 함수이며, 게임에서는 엔피씨를 눌럿을때   볼 수 있는 메뉴창을 말합니다.         그냥 메뉴창에서 버튼을 누르면, 간단하게 선언한 변수에 버튼의 누름에 따라   선언되어있는 변수에 숫자가 들어간다, 안들어간다 라고 생각할 수 있습니다.         가장 간단하게 이해를 하는 방법중에 하나는, 위에서 언급한것이고   두번째로는 금전에 빗대어 이해를할 수 있습니다.             set @money, 10000;       if(@money < 10000)       {           이벤트 영역 1       }       else if(@money > 10000)       {           이벤트 영역 2       }     else       {           이벤트 영역 3       }         위에서는 아주 간단한 if 문이 설정 되어있습니다.   맨위에는 set @money, 10000; 이라는 임시변수 선언문이 나와있습니다.   인즉 @money 라는곳에, 10000이라는 조건이 들어가 있는것입니다.         그럼 이것을 실제로 스크립트에 적용시켜서, 우리가 엔피씨를 눌럿을때   어떤 영역을 우리가 사용가능할까요?               set @money, 10000;       if(@money < 10000)       {           이벤트 영역 1       }       else if(@money > 10000)       {           이벤트 영역 2       }     else       {           이벤트 영역 3       }         정답은 이벤트 영역 3입니다.         첫번째 if문에서는, @money 라는 임시변수가 10000보다 적을때를 나타내고 있으며,       두번째 else if 문에서는, @money 라는 임시변수가 10000보다 높을때를 나타내고 있습니다.         그러니 아무런곳에도 포함되지않기때문에, 이벤트 영역3 에 들어갈 수 있는것입니다.   어렵지 않아요. 천천히 이해를 해보도록 하세요. 2022 08.11 고맙읍니다 2022 08.10 ㄳ 2021 03.21 굿 2021 01.26
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • DR환수
    • 목록
      view_headline
    × CLOSE
    기본 (475) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 링크 업로드 관련 공지
      5
      2026.03.25 - 21:56 495 5
    • 인증메일 공지
      1
      2026.03.15 - 16:42 649 1
    • 파일링크 및 인증메일 발송 관련 문의 안내
      5
      2026.03.14 - 22:03 829 5
    • 포인트 게시판 안내
      2026.02.28 - 19:14 1456
    • 게임존 사이트 변경 사항 안내
      8
      2026.02.26 - 01:07 2799 8
    • 소스자료실 안내입니다.
      2017.06.06 - 16:11 631
    475
    구버전 바람 전사 고차승급 스킬 후퇴검격
    젠장할 2026.04.04 - 21:36 22
    474
    구버전 바람 전사 고차승급 스킬 그림자의맹습
    젠장할 2026.04.04 - 21:35 9
    473
    구버전 바람 주술사 고차 승급 스킬 천지창조
    젠장할 2026.04.04 - 21:34 15
    472
    구버전 바람 주술사 고차 승급 스킬 헬 아이스
    젠장할 2026.04.04 - 21:34 22
    471
    구버전 바람 주술사 고차 승급 스킬
    젠장할 2026.04.04 - 21:23 10
    470
    구버전 바람 주술사 고차 승급 스킬 마성강림
    젠장할 2026.04.04 - 21:23 7
    469
    구버전 바람 주술사 고차 승급 스킬 무간지옥
    젠장할 2026.04.04 - 21:21 9
    468
    구버전 바람 주술사 고차 승급 스킬 염라사자
    젠장할 2026.04.04 - 21:21 6
    467
    구버전 바람 주술사 고차승급 스킬 사냥개시
    젠장할 2026.04.04 - 21:20 5
    466
    구버전 바람 주술사 고차승급 스킬 혹한
    젠장할 2026.04.04 - 21:20 7
    465
    f1 체마사기
    젠장할 2026.04.04 - 21:10 2
    464
    십억경자동변환
    젠장할 2026.04.04 - 21:09 4
    463
    좌표 저장 후 이동
    젠장할 2026.04.04 - 21:09 1
    462
    북방 항아리 스크립트
    젠장할 2026.04.04 - 21:08
    461
    5.50불홍인데 경험치배율올려도 최대250만이상못먹어서..수정방법좀..
    프랑스0 2025.10.13 - 18:08 75
    460
    cr야바위
    토렐리리 2024.01.20 - 12:07 118
    459
    cr 얼음칼
    토렐리리 2024.01.20 - 11:55 96
    458
    cr 소소
    토렐리리 2024.01.20 - 11:54 56
    457
    cr 용무기
    토렐리리 2024.01.20 - 11:54 176
    456
    cr 막대사탕엔피씨
    토렐리리 2024.01.20 - 11:53 48
    455
    CR 천인마법 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:26 395
    454
    CR 점령NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:25 99
    453
    CR 생산NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:25 95
    452
    CR 전쟁NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:24 72
    451
    CR 강화NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:23 69
    450
    CR 연대기NPC 스크립트 입니다.
    닼으닉스 2021.06.07 - 03:43 52
    449
    CR 천인NPC 스크립트 입니다.
    닼으닉스 2021.06.07 - 03:41 73
    448
    cr 정화의방패
    아마 2021.05.01 - 02:57 124
    447
    CR 애매한 함수들의 13가지 비밀
    꿀밤12 2021.03.18 - 03:22 200
    446
    환상의섬 몬스터별 드랍아이템
    꿀밤12 2021.03.16 - 16:57 106
    445
    CR 애매한 함수들의 13가지 비밀
    꿀밤12 2021.03.16 - 16:38 110
    444
    몬스터 마법 정보 및 마법 데미지
    꿀밤12 2021.03.16 - 16:36 112
    443
    DR 구축방법
    꿀밤12 2021.03.16 - 16:16 368
    442
    스킬모음 - 화염주술사
    안지 2021.02.06 - 07:45 188
    441
    주술사 자동범위마법
    아리힝 2021.01.29 - 21:11 217
    440
    CR 추가경험치
    아리힝 2021.01.29 - 21:05 116
    439
    결투장 스크립트
    피카츄배구 2020.03.10 - 19:39 477
    438
    그룹경험치 스크립트
    피카츄배구 2020.03.10 - 19:37 469
    437
    도사 버프 스크립트
    피카츄배구 2020.03.10 - 19:33 494
    436
    승급기준 아이템지급
    피카츄배구 2020.03.10 - 19:32 366
    435
    낚시 스크립트
    피카츄배구 2020.03.10 - 19:31 300
    434
    템이미지코드
    디르고633 2020.03.09 - 02:31 414
    433
    CR 아이템파괴비령서
    아리힝 2020.03.03 - 01:27 160
    432
    아이템 판매가격 설정법?? (SUN구동기)
    데뮤니즈 2019.12.26 - 21:29 380
    431
    6.51 경험치 배율 수정 방법입니다.(mapreg로 안될 시)
    wnehddbs 2019.11.12 - 23:16 547
    430
    자동기원
    츠찌 2019.10.15 - 23:39 679
    429
    후면공격 측면공격 스크립트!!(디스구동기)
    깜상 2019.09.25 - 10:18 672
    428
    DR 함수모음
    고래상어 2019.04.02 - 18:50 550
    427
    DR환수
    가시거기 2019.03.31 - 13:42 402
    426
    DR자동체마사기
    가시거기 2019.03.31 - 13:40 363
    • 1 2 3 4 5 6 7 8 9 .. 10
    • / 10 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay