close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

기타 천년 무공 자동지급

2023.05.10 15:03

애꾸형님 조회 수:108

일반무공 자동 지급 npc

 

 

unit '계열일반무공';

 

interface

 

function  GetToken (aStr, aToken, aSep : String) : String;

function  CompareStr (aStr1, aStr2 : String) : Boolean;

function  callfunc (aText: string): string;

procedure print (aText: string);

function  Random (aScope: integer): integer;

function  Length (aText: string): integer;

procedure Inc (aInt: integer);

procedure Dec (aInt: integer);

function  StrToInt (astr: string): integer;

function  IntToStr (aInt: integer): string;

procedure exit;

 

procedure OnDie (aStr : String);

procedure OnGetResult (aStr : String);

procedure OnLeftClick (aStr : String);

 

implementation

 

procedure OnLeftClick (aStr : String);

var

   Str : String;

begin

   Str := callfunc ('getsenderrace');

   if Str = '1' then begin

      print ('showwindow .\help\계열일반무공.txt 0');

      exit;

   end;

end;

 

procedure OnGetResult (aStr : String);

var

   Str, Name : String;

   n, iCount : Integer;

begin

   if aStr = 'close' then begin

      exit;

   end;

   if aStr = 'returntreasure2' then begin

      Str := callfunc ('checkenoughspace');

      if Str = 'false' then begin

         print ('say 아이템창을_5칸_비워주세요.');

         exit;

      end;

         

         print ('putsendermagicitem 화염장 @계열상승무공 3');

         print ('putsendermagicitem 한빙장 @계열상승무공 3');

         print ('putsendermagicitem 철사장 @계열상승무공 3');

         print ('putsendermagicitem 벽력장 @계열상승무공 3');

         print ('putsendermagicitem 조기탄 @계열상승무공 3');

         print ('putsendermagicitem 반월장 @계열상승무공 3');

      print ('say 장풍_계열을_모두_지급했습니다. 50');

      exit;

   end;

 

   if aStr = 'returntreasure1' then begin

      Str := callfunc ('checkenoughspace');

      if Str = 'false' then begin

         print ('say 아이템창을_5칸_비워주세요.');

         exit;

      end;

         print ('putsendermagicitem 무영발 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 무영발');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 무영발');

      end;

         print ('putsendermagicitem 뇌검식 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 뇌검식');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 뇌검식');

      end;

         print ('putsendermagicitem 절단도법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 절단도법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 절단도법');

      end;

         print ('putsendermagicitem 황룡승천식 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 황룡승천식');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 황룡승천식');

      end;

         print ('putsendermagicitem 회전광천비 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 회전광천비');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 회전광천비');

      end;

         print ('putsendermagicitem 선풍각 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 선풍각');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 선풍각');

      end;

         print ('putsendermagicitem 태극검결 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 태극검결');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 태극검결');

      end;

         print ('putsendermagicitem 신곡토 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 신곡토');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 신곡토');

      end;

         print ('putsendermagicitem 비월창법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 비월창법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 비월창법');

      end;

         print ('putsendermagicitem 지옥대혈식 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 지옥대혈식');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 지옥대혈식');

      end;

         print ('putsendermagicitem 태극권 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 태극권');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 태극권');

      end;

         print ('putsendermagicitem 벽사검법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 벽사검법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 벽사검법');

      end;

         print ('putsendermagicitem 반월식 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 반월식');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 반월식');

      end;

         print ('putsendermagicitem 달마창법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 달마창법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 달마창법');

      end;

         print ('putsendermagicitem 월인천강 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 월인천강');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 월인천강');

      end;

         print ('putsendermagicitem 골가격 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 골가격');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 골가격');

      end;

         print ('putsendermagicitem 성령21검 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 성령21검');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 성령21검');

      end;

         print ('putsendermagicitem 장창도법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 장창도법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 장창도법');

      end;

         print ('putsendermagicitem 타구봉법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 타구봉법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 타구봉법');

      end;

         print ('putsendermagicitem 용왕퇴법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 용왕퇴법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 용왕퇴법');

      end;

         print ('putsendermagicitem 소림오권 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 소림오권');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 소림오권');

      end;

         print ('putsendermagicitem 복마검법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 복마검법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 복마검법');

      end;

         print ('putsendermagicitem 응룡대천신 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 응룡대천신');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 응룡대천신');

      end;

         print ('putsendermagicitem 점창술 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 점창술');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 점창술');

      end;

         print ('putsendermagicitem 섬광퇴법 @계열일반무공 3');

 

             Str := callfunc ('getsendermagicskilllevel 섬광퇴법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 섬광퇴법');

      end;

         print ('putsendermagicitem 여래금강권 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 여래금강권');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 여래금강권');

      end;

         print ('putsendermagicitem 섬광검파결 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 섬광검파결');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 섬광검파결');

      end;

         print ('putsendermagicitem 화랑도결 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 화랑도결');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 화랑도결');

      end;

         print ('putsendermagicitem 양가창법 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 양가창법');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 양가창법');

      end;

         print ('putsendermagicitem 무격진 @계열일반무공 3');

             Str := callfunc ('getsendermagicskilllevel 무격진');

      iCount := StrToInt (Str);

      if iCount > 1 then begin

            print ('getsenderallitem 무격진');

      end;

      print ('say 일반무공을_모두_지급했습니다. 50');

         exit;

      end;

      print ('say 일반무공을_모두_지급했습니다. 50');

         exit;

      end;

         exit;

      end;

 

      exit;

   end;

end;

 

end.