检查玩家物品: 1 `; T. F& x+ v/ Z2 {8 o
Str := callfunc ('getsenderitemexistence ***:1'); \\检查**物品; `" S6 A9 X6 F5 Z$ ]. D0 E
if Str = 'true' then begin \\有此物品# q3 }9 j2 |1 Y/ x8 e0 K. @
if Str = 'false' then begin \\无此物品
7 @; s+ B/ u! U! H% qStr := callfunc ('checkenoughspace'); \\检查物品是否已满
& U7 ]$ c- ]0 [; ~' f' _) `使用格式一般为
r+ J2 k& e! ~8 ]' d: `0 z3 O! W2 SStr := callfunc ('checkenoughspace');
* x, ]5 P, b- H0 j- B, X" gif Str = 'false' then begin
2 t2 P/ ^ Z6 J7 W+ ^- Bprint ('say 物品栏已满!');
, D- x- d2 I. g2 X% w0 M2 T+ Vexit;
/ Q5 T- q% _) N- y5 Rend;) Y4 y8 N# C8 |
print ('getsenderitem ***:1');\\收回玩家**物品0 ^% l: c) f5 W1 C/ y8 `* i0 b
print ('putsendermagicitem **:10 @NPC 4');\\给玩家**物品" U. p6 U5 C z; O' u; z
say \\说话5 [: M) s# u7 |7 d
格式有/ D$ ^ ^: w8 I1 i" A9 s. E% ?& R
print ('say 物品栏已满!');/ ^9 l+ e: l* y
Str := 'say 物品已满!';
2 o6 P" L6 _5 \. U, u4 j7 FStr := callfunc ('getsenderrace');\\获得玩家种族
+ E' ^6 O7 T: j5 c7 c" b: pName := callfunc ('getsendername');\\获得玩家姓名; |, C' v' {( O7 M
Str := callfunc ('getsendersex'); \\获得玩家性别* M: u5 _) S* [1 n( [) P
基本格式
/ z9 A A; K% a l0 dStr := callfunc ('getsendersex');$ H# }) @/ O7 P7 N2 w9 H1 o
n := StrToInt (Str);8 i1 o1 L" v1 g& R- c: d
if n = 1 then begin \\1为男2为女,这里的意思是当玩家为男的所要做以下动作
2 |- B5 O# I, I, w
+ W6 J5 F! e2 r" Y0 P( LStr := callfunc ('checkenoughspace');\\比如当是男性是查检物品栏后面就加这个1 k/ B/ x( s2 Y- h
if Str = 'false' then begin3 j/ [5 @: G! K x
print ('say 物品栏已满!');# y4 ~3 g: G- D# B: O( N6 ~
exit;3 I6 {: G" A8 F) |5 C/ i! i
end;% P3 u/ v$ {8 h1 I: s: K7 r
' ]$ I, \$ s( @
" ]* ^' ^6 V3 P' w6 r3 D |