procedure OnLeftClick (aStr : String);
var
Str : String;
Race : Integer;
begin
Str := callfunc ('getsenderrace');
Race := StrToInt (Str);
if Race = 1 then begin
Str := 'showwindow .help蜀山弟子.txt 1';
print (Str);
exit;
end;
end;
procedure OnGetResult (aStr : String);
var
Str, Name : String;
begin
if aStr = 'close' then begin
exit;
end;
if aStr = 'make' then begin
Str := callfunc ('getsenderitemexistence 雷灵珠:1');
if Str = 'false' then begin
print ('say 可有雷灵珠?');
exit;
end;
Str := callfunc ('getsenderitemexistence 风灵珠:1');
if Str = 'false' then begin
print ('say 可有风灵珠?');
exit;
end;
Str := callfunc ('getsenderitemexistence 水灵珠:1');
if Str = 'false' then begin
print ('say 可有水灵珠?');
exit;
end;
Str := callfunc ('getsenderitemexistence 土灵珠:1');
if Str = 'false' then begin
print ('say 可有土灵珠?');
exit;
end;
Str := callfunc ('getsenderitemexistence 火灵珠:1');
if Str = 'false' then begin
print ('say 可有火灵珠?');
exit;
end;
Str := callfunc ('checkenoughspace');
if Str = 'false' then begin
print ('say 物品栏已满');
exit;
end;