检查玩家物品: ( p2 S% \% O$ I- Q
Str := callfunc ('getsenderitemexistence ***:1'); \\检查**物品
7 l4 g. i% G3 e: L5 B* h9 q* c$ Jif Str = 'true' then begin \\有此物品# Y7 d9 S2 A* I0 J; [ m2 n- F2 x" e
if Str = 'false' then begin \\无此物品7 n4 }( F2 A8 l- U* f
Str := callfunc ('checkenoughspace'); \\检查物品是否已满
/ L. m6 F( L2 n% F使用格式一般为: ^ J0 V( a# E) Q5 e
Str := callfunc ('checkenoughspace');
) P1 S- o, \' O% {9 M8 S; S+ j) vif Str = 'false' then begin# y! d5 S" p# q5 G4 z
print ('say 物品栏已满!');
" z' N$ L g; T4 a2 ~2 I, M4 nexit;/ ]& O# y* f' X# i( r. F1 W
end;& K8 J6 K5 p& o/ M
print ('getsenderitem ***:1');\\收回玩家**物品
' C" C+ D0 L( k; k( S' T# b+ Xprint ('putsendermagicitem **:10 @NPC 4');\\给玩家**物品
8 V1 N. ]% V! W: ^say \\说话" B# u9 R. d' F+ t/ d8 R" ]
格式有
+ w6 ^2 a/ R9 X% g" }- zprint ('say 物品栏已满!');
, e7 |+ g# X/ o( \Str := 'say 物品已满!';
/ F7 B. f A: U4 n* XStr := callfunc ('getsenderrace');\\获得玩家种族
; u$ d4 r8 i) p. cName := callfunc ('getsendername');\\获得玩家姓名7 \; i. L6 k( k w
Str := callfunc ('getsendersex'); \\获得玩家性别1 J3 o8 t2 k; i+ M- l& d: |
基本格式5 B& N/ ]5 F. A7 B
Str := callfunc ('getsendersex');, g0 P3 T& c, t3 T
n := StrToInt (Str);! a1 o* u$ r( B% E* z6 e; Y
if n = 1 then begin \\1为男2为女,这里的意思是当玩家为男的所要做以下动作
6 r& Z2 x$ F$ H* u1 q& G8 t- j9 g7 M* |* a- d
Str := callfunc ('checkenoughspace');\\比如当是男性是查检物品栏后面就加这个' g) j# X M: U* i1 b9 ?7 c
if Str = 'false' then begin" u; d! w* C2 P( J* f! d
print ('say 物品栏已满!');
3 v1 `* h/ | i W- v. W3 S: |exit;
p; N) k7 u. a6 A ^: j# K, J: {end;
6 X. I$ K6 m0 e6 T
9 i1 H$ b3 }7 s1 c! o& O
5 ]7 r/ {# B/ B6 P. f! ]4 T5 z8 R |