• SEARCH

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

      • 젠장할
      • 8시간 전 0

    ONKEYF1    {
        set @sd, mysd();
        set @id, myid();
        set @job, get_job(@sd);
        set @joblv, get_joblevel(@sd);
        set @purehp, get_purehp(@sd);
        set @puremp, get_puremp(@sd);

        image 0, 74, 0;

        set @pos, dialog(0, 0, 1, "현재 경험치 보유량\\n일억경 : " + $saveexp_p_one + " 개\\n십억경 : " + $saveexp_p + " 개");
        if(@pos == 0) end;

        for(set @i, 0; @i < 8; set @i, @i+1)
        {
            if(get_equip(@sd, @i) != -1)
            {
                set @pos, dialog(0, 0, 0, "아이템을 하나라도 착용하고 있으면 날 만날 수 없네!");
                end;
            }
        }

        if(get_level(@sd) < 99)
        {
            set @pos, dialog(0, 0, 0, "수련을 더 쌓으시게..");
            end;
        }
        else
        {

            set @pos, list2(@list, 0, 0, "바라는 것이 무엇인가?", "체력사기", "마력사기");
            if(@pos == 0) end;
            else if(@list == 1)
            {
                if(@job == 1) { setarray @limit_hp[0], 140000, 300000, 1200000, 2400000, 3500000; }
                else if(@job == 2) { setarray @limit_hp[0], 130000, 300000, 1200000, 2400000, 3500000; }
                else if(@job == 3) { setarray @limit_hp[0], 60000, 300000, 600000, 1300000, 1600000; }
                else if(@job == 4) { setarray @limit_hp[0], 50000, 160000, 5000000, 1200000, 1600000; }
                else end;

                if(@limit_hp[@joblv] < @purehp)
                {
                    deletearray @limit_hp[0], getarraysize(@limit_hp);

                    set @pos, dialog(0, 0, 1, "아직도 승급을 하지 않았다니..\\n\\n일단 승급을 한 뒤에 다시 오도록!");
                    end;
                }
                else
                {
                    set @pos, input2(@var, 0, 2, "십억경 몇개를 교환하시겠어요?", "", "(최대99)");
                    if(@pos == 0 || @var< 0) { deletearray @limit_hp[0], getarraysize(@limit_hp); end; }

                    else if(get_joblevel(@sd) <= 3 && @var > 3)
                    {
                        deletearray @limit_hp[0], getarraysize(@limit_hp);

                        set @pos, dialog(0, 0, 0, get_joblevel(@sd)+"차 승급자는 3개 미만으로만 교환이 가능합니다.");
                        end;
                    }
                    else if($saveexp_p < @var)
                    {
                        deletearray @limit_hp[0], getarraysize(@limit_hp);

                        set @pos, dialog(0, 0, 0, "십억경이 부족하네.\\n\\n현재 십억경 : " + $saveexp_p + "");
                        end;
                    }
                    else
                    {

                        if(@job == 1 || @job == 2)
                        {
                            setarray @calc_hp[0], 1, 800000, 1000000, 1200000, 1500000, 1700000, 2000000, 2200000, 2500000, 3000000, 3100000, 3200000, 3300000, 3400000, 3500000, 3500000;
                            setarray @plus_hp[0], 5000, 2500, 1000, 500, 250, 175, 125, 95, 40, 25, 12, 5, 2, 1;
                        }
                        else if(@job == 3 || @job == 4)
                        {
                            setarray @calc_hp[0], 1, 400000, 500000, 600000, 700000, 800000, 900000, 1000000, 1100000, 1200000, 1250000, 1300000, 1400000, 1500000, 1600000, 1600000;
                            setarray @plus_hp[0], 5000, 2500, 1000, 500, 250, 175, 125, 95, 40, 25, 12, 5, 2, 1;
                        }
                        else { deletearray @limit_hp[0], getarraysize(@limit_hp); end; }

                        set @curhp, @purehp;
                        set @used_cnt, 0;

                        // 최대 @var 번까지 1개씩 적용 시도
                        for(set @cnt, 0; @cnt < @var; set @cnt, @cnt+1)
                        {
                            set @loop, 0;
                            set @found, 0;

                            // 현재 체력이 어느 구간(calc_hp)에 속하는지 다시 계산
                            for(set @loop, 0; @loop < (getarraysize(@calc_hp)-1); set @loop, @loop+1)
                            {
                                if(@curhp >= @calc_hp[@loop] && @curhp < @calc_hp[@loop+1])
                                {
                                    set @found, 1;
                                    set @delta_hp, @plus_hp[@loop];
                                    set @next_hp, @curhp + @delta_hp;

                                    // 상한(승급별 최대 체력, 절대 최대 체력) 체크
                                    if(@next_hp > @limit_hp[@joblv] || @next_hp > @calc_hp[getarraysize(@calc_hp)-1])
                                    {
                                        // 더 이상 올릴 수 없으니 루프 종료
                                        set @cnt, @var;
                                    }
                                    else
                                    {
                                        // 이번 십억경 1개 적용
                                        set @curhp, @next_hp;
                                        set @used_cnt, @used_cnt+1;
                                    }

                                    // 내부 for 탈출
                                    set @loop, getarraysize(@calc_hp);
                                }
                            }

                            // 해당하는 구간을 못 찾으면 종료
                            if(@found == 0)
                            {
                                set @cnt, @var;
                            }
                        }

                        // 배열 정리
                        deletearray @limit_hp[0], getarraysize(@limit_hp);
                        deletearray @calc_hp[0], getarraysize(@calc_hp);
                        deletearray @plus_hp[0], getarraysize(@plus_hp);

                        if(@used_cnt == 0)
                        {
                            set @pos, dialog(0, 0, 0, "십억경 교환 갯수를 조금 줄여주게나.");
                            end;
                        }
                        else
                        {
                            set $saveexp_p, $saveexp_p-@used_cnt;
                            set_purehp @sd, @curhp;
                            set_hp @sd, get_maxhp(@sd);

                            if(@used_cnt < @var)
                            {
                                set @pos, dialog(0, 0, 1, "요청한 " + @var + "개 중 " + @used_cnt + "개만 체력으로 교환되었네.");
                            }
                            else
                            {
                                set @pos, dialog(0, 0, 1, "능력치를 정상적으로 올려주었네.");
                            }
                            end;
                        }

                        deletearray @limit_hp[0], getarraysize(@limit_hp);
                        deletearray @calc_hp[0], getarraysize(@calc_hp);
                        deletearray @plus_hp[0], getarraysize(@plus_hp);

                        set @pos, dialog(0, 0, 0, "자네는 이미 최고의 경지에 이르렀네.");
                        end;
                    }
                }
            }
            else if(@list == 2)
            {
                if(@job == 1 || @job == 2) { setarray @limit_mp[0], 750000, 750000, 750000, 750000, 750000; }
                else if(@job == 3) { setarray @limit_mp[0], 50000, 200000, 850000, 1800000, 1800000; }
                else if(@job == 4) { setarray @limit_mp[0], 50000, 140000, 500000, 1500000, 1800000; }
                else end;

                if(@limit_mp[@joblv] < @puremp)
                {
                    deletearray @limit_mp[0], getarraysize(@limit_mp);

                    set @pos, dialog(0, 0, 1, "아직도 승급을 하지 않았다니..\\n\\n일단 승급을 한 뒤에 다시 오도록!");
                    end;
                }
                else
                {
                    set @pos, input2(@var, 0, 2, "십억경 몇개를 교환하시겠어요?", "", "(최대99)");
                    if(@pos == 0 || @var < 0) { deletearray @limit_mp[0], getarraysize(@limit_mp); end; }

                    else if(get_joblevel(@sd) <= 3 && @var > 3)
                    {
                        deletearray @limit_hp[0], getarraysize(@limit_hp);

                        set @pos, dialog(0, 0, 0, get_joblevel(@sd)+"차 승급자는 3개 미만으로만 교환이 가능합니다.");
                        end;
                    }
                    else if($saveexp_p < @var)
                    {
                        deletearray @limit_mp[0], getarraysize(@limit_mp);

                        set @pos, dialog(0, 0, 0, "십억경이 부족하네.\\n\\n현재 십억경 : " + $saveexp_p + "");
                        end;
                    }
                    else
                    {
                        if(@job == 1 || @job == 2)
                        {
                            setarray @calc_mp[0], 1, 100000, 150000, 200000, 250000, 300000, 400000, 450000, 500000, 550000, 600000, 650000, 700000, 750000, 800000, 800000;
                            setarray @plus_mp[0], 2500, 1250, 500, 250, 150, 125, 65, 40, 25, 12, 6, 3, 1, -1;
                        }
                        else if(@job == 3 || @job == 4)
                        {
                            setarray @calc_mp[0], 1, 600000, 700000, 800000, 900000, 1000000, 1100000, 1200000, 1400000, 1550000, 1600000, 1650000, 1700000, 1750000, 1800000, 1800000;
                            setarray @plus_mp[0], 2500, 1250, 500, 250, 125, 65, 60, 40, 22, 12, 6, 3, 1, -1;
                        }
                        else { deletearray @limit_mp[0], getarraysize(@limit_mp); end; }

                                            // ★ 여기부터 원래 for(@loop) ~ if(@plus_puremp ...) 블럭 전체를 삭제하고 교체 ★

                        set @curmp, @puremp;
                        set @used_cnt, 0;

                        for(set @cnt, 0; @cnt < @var; set @cnt, @cnt+1)
                        {
                            set @loop, 0;
                            set @found, 0;

                            // 현재 마력이 어느 구간(calc_mp)에 속하는지 다시 계산
                            for(set @loop, 0; @loop < (getarraysize(@calc_mp)-1); set @loop, @loop+1)
                            {
                                if(@curmp >= @calc_mp[@loop] && @curmp < @calc_mp[@loop+1])
                                {
                                    set @found, 1;
                                    set @delta_mp, @plus_mp[@loop];

                                    // 마지막 구간에서 @delta_mp 가 0 이하(감소구간)라면 여기서 더 이상 올리지 않음
                                    if(@delta_mp <= 0)
                                    {
                                        set @cnt, @var;
                                    }
                                    else
                                    {
                                        set @next_mp, @curmp + @delta_mp;

                                        if(@next_mp > @limit_mp[@joblv] || @next_mp > @calc_mp[getarraysize(@calc_mp)-1])
                                        {
                                            set @cnt, @var;
                                        }
                                        else
                                        {
                                            set @curmp, @next_mp;
                                            set @used_cnt, @used_cnt+1;
                                        }
                                    }

                                    set @loop, getarraysize(@calc_mp);
                                }
                            }

                            if(@found == 0)
                            {
                                set @cnt, @var;
                            }
                        }

                        deletearray @limit_mp[0], getarraysize(@limit_mp);
                        deletearray @calc_mp[0], getarraysize(@calc_mp);
                        deletearray @plus_mp[0], getarraysize(@plus_mp);

                        if(@used_cnt == 0)
                        {
                            set @pos, dialog(0, 0, 0, "십억경 교환 갯수를 조금 줄여주게나.");
                            end;
                        }
                        else
                        {
                            set $saveexp_p, $saveexp_p-@used_cnt;
                            set_puremp @sd, @curmp;
                            set_mp @sd, get_maxmp(@sd);

                            if(@used_cnt < @var)
                            {
                                set @pos, dialog(0, 0, 1, "요청한 " + @var + "개 중 " + @used_cnt + "개만 마력으로 교환되었네.");
                            }
                            else
                            {
                                set @pos, dialog(0, 0, 1, "능력치를 정상적으로 올려주었네.");
                            }
                            end;
                        }


                        deletearray @limit_mp[0], getarraysize(@limit_mp);
                        deletearray @calc_mp[0], getarraysize(@calc_mp);
                        deletearray @plus_mp[0], getarraysize(@plus_mp);

                        set @pos, dialog(0, 0, 0, "자네는 이미 최고의 경지에 이르렀네.");
                        end;
                    }
                }
            }
        }
    }

    //한계 제거 버전
    ONKEYF1    {
        set @sd, mysd();
        set @id, myid();
        set @job, get_job(@sd);
        set @joblv, get_joblevel(@sd);
        set @purehp, get_purehp(@sd);
        set @puremp, get_puremp(@sd);
        
        set @beforestatsHP, @purehp;
        set @beforestatsMP, @puremp;
        set @boolfalg, 1;
        
        image 0, 74, 0;

        set @pos, dialog(0, 0, 1, "현재 경험치 보유량\\n일억경 : " + $saveexp_p_one + " 개\\n십억경 : " + $saveexp_p + " 개");
        if(@pos == 0) end;

        for(set @i, 0; @i < 8; set @i, @i+1)
        {
            if(get_equip(@sd, @i) != -1)
            {
                set @pos, dialog(0, 0, 0, "아이템을 하나라도 착용하고 있으면 날 만날 수 없네!");
                end;
            }
        }

        if(get_level(@sd) < 99)
        {
            set @pos, dialog(0, 0, 0, "수련을 더 쌓으시게..");
            end;
        }
        else
        {

            set @pos, list2(@list, 0, 0, "바라는 것이 무엇인가?", "체력사기", "마력사기");
            if(@pos == 0) end;
            else if(@list == 1)
            {
                if(@job == 1) { setarray @limit_hp[0], 9999999, 9999999, 9999999, 9999999, 9999999, 9999999; }
                else if(@job == 2) { setarray @limit_hp[0], 9999999, 9999999, 9999999, 9999999, 9999999, 9999999; }
                else if(@job == 3) { setarray @limit_hp[0], 9999999, 9999999, 9999999, 9999999, 9999999, 9999999; }
                else if(@job == 4) { setarray @limit_hp[0], 9999999, 9999999, 9999999, 9999999, 9999999, 9999999; }
                else end;

                if(@limit_hp[@joblv] < @purehp)
                {
                    deletearray @limit_hp[0], getarraysize(@limit_hp);

                    set @pos, dialog(0, 0, 1, "아직도 승급을 하지 않았다니..\\n\\n일단 승급을 한 뒤에 다시 오도록!");
                    end;
                }
                else
                {
                    set @pos, input2(@var, 0, 2, "십억경 몇개를 교환하시겠어요?", "", "(최대99)");
                    if(@pos == 0 || @var< 0) { deletearray @limit_hp[0], getarraysize(@limit_hp); end; }

                    else if(get_joblevel(@sd) <= 3 && @var > 3)
                    {
                        deletearray @limit_hp[0], getarraysize(@limit_hp);

                        set @pos, dialog(0, 0, 0, get_joblevel(@sd)+"차 승급자는 3개 미만으로만 교환이 가능합니다.");
                        end;
                    }
                    else if($saveexp_p < @var)
                    {
                        deletearray @limit_hp[0], getarraysize(@limit_hp);

                        set @pos, dialog(0, 0, 0, "십억경이 부족하네.\\n\\n현재 십억경 : " + $saveexp_p + "");
                        end;
                    }
                    else
                    {

                        if(@job == 1 || @job == 2)
                        {
                            setarray @calc_hp[0], 1, 800000, 1000000, 1200000, 1500000, 3000000, 4500000, 6000000, 7500000, 9999999;
                            setarray @plus_hp[0], 5000, 2500, 1000, 500, 450, 400, 350, 300, 250;
                        }
                        else if(@job == 3 || @job == 4)
                        {
                            setarray @calc_hp[0], 1, 400000, 500000, 600000, 700000, 2000000, 3000000, 3750000,4500000,5000000;
                            setarray @plus_hp[0], 5000, 2500, 1000, 500, 450, 400, 350, 300, 250;
                        }
                        else { deletearray @limit_hp[0], getarraysize(@limit_hp); end; }

                        set @curhp, @purehp;
                        set @used_cnt, 0;

                        // 최대 @var 번까지 1개씩 적용 시도
                        for(set @cnt, 0; @cnt < @var; set @cnt, @cnt+1)
                        {
                            set @loop, 0;
                            set @found, 0;

                            // 현재 체력이 어느 구간(calc_hp)에 속하는지 다시 계산
                            for(set @loop, 0; @loop < (getarraysize(@calc_hp)-1); set @loop, @loop+1)
                            {
                                if(@curhp >= @calc_hp[@loop] && @curhp < @calc_hp[@loop+1])
                                {
                                    set @found, 1;
                                    set @delta_hp, @plus_hp[@loop];
                                    set @next_hp, @curhp + @delta_hp;

                                    // 상한(승급별 최대 체력, 절대 최대 체력) 체크
                                    if(@next_hp > @limit_hp[@joblv] || @next_hp > @calc_hp[getarraysize(@calc_hp)-1])
                                    {
                                        // 더 이상 올릴 수 없으니 루프 종료
                                        set @cnt, @var;
                                    }
                                    else
                                    {
                                        // 이번 십억경 1개 적용
                                        set @curhp, @next_hp;
                                        set @used_cnt, @used_cnt+1;
                                    }

                                    // 내부 for 탈출
                                    set @loop, getarraysize(@calc_hp);
                                }
                            }

                            // 해당하는 구간을 못 찾으면 종료
                            if(@found == 0)
                            {
                                set @cnt, @var;
                            }
                        }

                        // 배열 정리
                        deletearray @limit_hp[0], getarraysize(@limit_hp);
                        deletearray @calc_hp[0], getarraysize(@calc_hp);
                        deletearray @plus_hp[0], getarraysize(@plus_hp);

                        if(@used_cnt == 0)
                        {
                            set @pos, dialog(0, 0, 0, "십억경 교환 갯수를 조금 줄여주게나.");
                            end;
                        }
                        else
                        {
                            set $saveexp_p, $saveexp_p-@used_cnt;
                            set_purehp @sd, @curhp;
                            set_hp @sd, get_maxhp(@sd);

                            if(@used_cnt < @var)
                            {
                                set @pos, dialog(0, 0, 1, "요청한 " + @var + "개 중 " + @used_cnt + "개만 체력으로 교환되었네.");
                            }
                            else
                            {
                                set @pos, dialog(0, 0, 1, "능력치를 정상적으로 올려주었네.\\n\\n"+ @beforestatsHP+" -> "+ @curhp+"\\n\\n사용한 십억경 : "+@used_cnt+"\\n\\n10억당 : "+@delta_hp);
                            }
                            end;
                        }

                        deletearray @limit_hp[0], getarraysize(@limit_hp);
                        deletearray @calc_hp[0], getarraysize(@calc_hp);
                        deletearray @plus_hp[0], getarraysize(@plus_hp);

                        set @pos, dialog(0, 0, 0, "자네는 이미 최고의 경지에 이르렀네.");
                        end;
                    }
                }
            }
            else if(@list == 2)
            {
                if(@job == 1 || @job == 2) { setarray @limit_mp[0], 9999999, 9999999, 9999999, 9999999, 9999999, 9999999; }
                else if(@job == 3) { setarray @limit_mp[0], 9999999, 9999999, 9999999, 9999999, 9999999, 9999999; }
                else if(@job == 4) { setarray @limit_mp[0], 9999999, 9999999, 9999999, 9999999, 9999999, 9999999; }
                else end;

                if(@limit_mp[@joblv] < @puremp)
                {
                    deletearray @limit_mp[0], getarraysize(@limit_mp);

                    set @pos, dialog(0, 0, 1, "아직도 승급을 하지 않았다니..\\n\\n일단 승급을 한 뒤에 다시 오도록!");
                    end;
                }
                else
                {
                    set @pos, input2(@var, 0, 2, "십억경 몇개를 교환하시겠어요?", "", "(최대99)");
                    if(@pos == 0 || @var < 0) { deletearray @limit_mp[0], getarraysize(@limit_mp); end; }

                    else if(get_joblevel(@sd) <= 3 && @var > 3)
                    {
                        deletearray @limit_hp[0], getarraysize(@limit_hp);

                        set @pos, dialog(0, 0, 0, get_joblevel(@sd)+"차 승급자는 3개 미만으로만 교환이 가능합니다.");
                        end;
                    }
                    else if($saveexp_p < @var)
                    {
                        deletearray @limit_mp[0], getarraysize(@limit_mp);

                        set @pos, dialog(0, 0, 0, "십억경이 부족하네.\\n\\n현재 십억경 : " + $saveexp_p + "");
                        end;
                    }
                    else
                    {
                        if(@job == 1 || @job == 2)
                        {
                            setarray @calc_mp[0], 1, 100000, 150000, 200000, 250000,625000,1000000,1375000,1750000,2125000,2500000,2875000,3250000,3625000,4000000,4375000, 5000000;
                            setarray @plus_mp[0], 250,225,200,175,150,125,100,75,50,25,25,25,25;
                        }
                        else if(@job == 3 || @job == 4)
                        {
                            setarray @calc_mp[0], 1, 600000, 700000, 800000, 900000,1650000,2400000,3150000,3900000,4650000,5400000,6150000,6900000,7650000,8400000,9999999;
                            setarray @plus_mp[0], 2500, 1250, 500, 250,225,200,175,150,125,100,75,50,25,25,25;
                        }
                        else { deletearray @limit_mp[0], getarraysize(@limit_mp); end; }

                                            // ★ 여기부터 원래 for(@loop) ~ if(@plus_puremp ...) 블럭 전체를 삭제하고 교체 ★

                        set @curmp, @puremp;
                        set @used_cnt, 0;

                        for(set @cnt, 0; @cnt < @var; set @cnt, @cnt+1)
                        {
                            set @loop, 0;
                            set @found, 0;

                            // 현재 마력이 어느 구간(calc_mp)에 속하는지 다시 계산
                            for(set @loop, 0; @loop < (getarraysize(@calc_mp)-1); set @loop, @loop+1)
                            {
                                if(@curmp >= @calc_mp[@loop] && @curmp < @calc_mp[@loop+1])
                                {
                                    set @found, 1;
                                    set @delta_mp, @plus_mp[@loop];

                                    // 마지막 구간에서 @delta_mp 가 0 이하(감소구간)라면 여기서 더 이상 올리지 않음
                                    if(@delta_mp <= 0)
                                    {
                                        set @cnt, @var;
                                    }
                                    else
                                    {
                                        set @next_mp, @curmp + @delta_mp;

                                        if(@next_mp > @limit_mp[@joblv] || @next_mp > @calc_mp[getarraysize(@calc_mp)-1])
                                        {
                                            set @cnt, @var;
                                        }
                                        else
                                        {
                                            set @curmp, @next_mp;
                                            set @used_cnt, @used_cnt+1;
                                        }
                                    }

                                    set @loop, getarraysize(@calc_mp);
                                }
                            }

                            if(@found == 0)
                            {
                                set @cnt, @var;
                            }
                        }

                        deletearray @limit_mp[0], getarraysize(@limit_mp);
                        deletearray @calc_mp[0], getarraysize(@calc_mp);
                        deletearray @plus_mp[0], getarraysize(@plus_mp);

                        if(@used_cnt == 0)
                        {
                            set @pos, dialog(0, 0, 0, "십억경 교환 갯수를 조금 줄여주게나.");
                            end;
                        }
                        else
                        {
                            set $saveexp_p, $saveexp_p-@used_cnt;
                            set_puremp @sd, @curmp;
                            set_mp @sd, get_maxmp(@sd);

                            if(@used_cnt < @var)
                            {
                                set @pos, dialog(0, 0, 1, "요청한 " + @var + "개 중 " + @used_cnt + "개만 마력으로 교환되었네.");
                            }
                            else
                            {
                                set @pos, dialog(0, 0, 1, "능력치를 정상적으로 올려주었네.\\n\\n"+ @beforestatsMP+" -> "+ @curmp+"\\n\\n사용한 십억경 : "+@used_cnt+"\\n\\n10억당 : "+@delta_mp);
                            }
                            end;
                        }


                        deletearray @limit_mp[0], getarraysize(@limit_mp);
                        deletearray @calc_mp[0], getarraysize(@calc_mp);
                        deletearray @plus_mp[0], getarraysize(@plus_mp);

                        set @pos, dialog(0, 0, 0, "자네는 이미 최고의 경지에 이르렀네.");
                        end;
                    }
                }
            }
        }
    }

    이 게시물을..
    N
    0
    0
    • 구버전 바람 주술사 고차승급 스킬 혹한젠장할
    • 십억경자동변환젠장할
    • 4
      젠장할

    젠장할 님의 최근 글

    구버전 바람 전사 고차승급 스킬 후퇴검격 3 2026 04.04 구버전 바람 전사 고차승급 스킬 그림자의맹습 2 2026 04.04 구버전 바람 주술사 고차 승급 스킬 천지창조 3 2026 04.04 구버전 바람 주술사 고차 승급 스킬 헬 아이스 4 2026 04.04 구버전 바람 주술사 고차 승급 스킬 3 2026 04.04

    젠장할 님의 최근 댓글

    에구,... 잘못올렸네요 2026 04.04 ㄳㄳ 2017 06.19
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 구버전 바람 주술사 고차승급 스킬 혹한
    • 십억경자동변환
    • 목록
      view_headline
    × CLOSE
    기본 (475) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 링크 업로드 관련 공지
      4
      2026.03.25 - 21:56 325 4
    • 인증메일 공지
      1
      2026.03.15 - 16:42 567 1
    • 파일링크 및 인증메일 발송 관련 문의 안내
      4
      2026.03.14 - 22:03 668 4
    • 포인트 게시판 안내
      2026.02.28 - 19:14 1338
    • 게임존 사이트 변경 사항 안내
      8
      2026.02.26 - 01:07 2591 8
    • 소스자료실 안내입니다.
      2017.06.06 - 16:11 629
    475
    구버전 바람 전사 고차승급 스킬 후퇴검격
    N
    젠장할 8시간 전 3
    474
    구버전 바람 전사 고차승급 스킬 그림자의맹습
    N
    젠장할 8시간 전 2
    473
    구버전 바람 주술사 고차 승급 스킬 천지창조
    N
    젠장할 8시간 전 3
    472
    구버전 바람 주술사 고차 승급 스킬 헬 아이스
    N
    젠장할 8시간 전 4
    471
    구버전 바람 주술사 고차 승급 스킬
    N
    젠장할 8시간 전 3
    470
    구버전 바람 주술사 고차 승급 스킬 마성강림
    N
    젠장할 8시간 전 2
    469
    구버전 바람 주술사 고차 승급 스킬 무간지옥
    N
    젠장할 8시간 전 1
    468
    구버전 바람 주술사 고차 승급 스킬 염라사자
    N
    젠장할 8시간 전 3
    467
    구버전 바람 주술사 고차승급 스킬 사냥개시
    N
    젠장할 8시간 전 3
    466
    구버전 바람 주술사 고차승급 스킬 혹한
    N
    젠장할 8시간 전 4
    f1 체마사기
    N
    젠장할 8시간 전
    464
    십억경자동변환
    N
    젠장할 8시간 전 2
    463
    좌표 저장 후 이동
    N
    젠장할 8시간 전
    462
    북방 항아리 스크립트
    N
    젠장할 8시간 전
    461
    5.50불홍인데 경험치배율올려도 최대250만이상못먹어서..수정방법좀..
    프랑스0 2025.10.13 - 18:08 71
    460
    cr야바위
    토렐리리 2024.01.20 - 12:07 115
    459
    cr 얼음칼
    토렐리리 2024.01.20 - 11:55 94
    458
    cr 소소
    토렐리리 2024.01.20 - 11:54 53
    457
    cr 용무기
    토렐리리 2024.01.20 - 11:54 173
    456
    cr 막대사탕엔피씨
    토렐리리 2024.01.20 - 11:53 46
    455
    CR 천인마법 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:26 394
    454
    CR 점령NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:25 98
    453
    CR 생산NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:25 93
    452
    CR 전쟁NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:24 71
    451
    CR 강화NPC 스크립트 입니다.
    닼으닉스 2021.06.09 - 05:23 68
    450
    CR 연대기NPC 스크립트 입니다.
    닼으닉스 2021.06.07 - 03:43 51
    449
    CR 천인NPC 스크립트 입니다.
    닼으닉스 2021.06.07 - 03:41 72
    448
    cr 정화의방패
    아마 2021.05.01 - 02:57 123
    447
    CR 애매한 함수들의 13가지 비밀
    꿀밤12 2021.03.18 - 03:22 199
    446
    환상의섬 몬스터별 드랍아이템
    꿀밤12 2021.03.16 - 16:57 105
    445
    CR 애매한 함수들의 13가지 비밀
    꿀밤12 2021.03.16 - 16:38 108
    444
    몬스터 마법 정보 및 마법 데미지
    꿀밤12 2021.03.16 - 16:36 110
    443
    DR 구축방법
    꿀밤12 2021.03.16 - 16:16 367
    442
    스킬모음 - 화염주술사
    안지 2021.02.06 - 07:45 185
    441
    주술사 자동범위마법
    아리힝 2021.01.29 - 21:11 215
    440
    CR 추가경험치
    아리힝 2021.01.29 - 21:05 115
    439
    결투장 스크립트
    피카츄배구 2020.03.10 - 19:39 475
    438
    그룹경험치 스크립트
    피카츄배구 2020.03.10 - 19:37 467
    437
    도사 버프 스크립트
    피카츄배구 2020.03.10 - 19:33 491
    436
    승급기준 아이템지급
    피카츄배구 2020.03.10 - 19:32 363
    435
    낚시 스크립트
    피카츄배구 2020.03.10 - 19:31 299
    434
    템이미지코드
    디르고633 2020.03.09 - 02:31 412
    433
    CR 아이템파괴비령서
    아리힝 2020.03.03 - 01:27 159
    432
    아이템 판매가격 설정법?? (SUN구동기)
    데뮤니즈 2019.12.26 - 21:29 377
    431
    6.51 경험치 배율 수정 방법입니다.(mapreg로 안될 시)
    wnehddbs 2019.11.12 - 23:16 544
    430
    자동기원
    츠찌 2019.10.15 - 23:39 677
    429
    후면공격 측면공격 스크립트!!(디스구동기)
    깜상 2019.09.25 - 10:18 671
    428
    DR 함수모음
    고래상어 2019.04.02 - 18:50 549
    427
    DR환수
    가시거기 2019.03.31 - 13:42 401
    426
    DR자동체마사기
    가시거기 2019.03.31 - 13:40 361
    • 1 2 3 4 5 6 7 8 9 .. 10
    • / 10 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay