检查玩家物品: " o6 J! K4 P1 h3 l
Str := callfunc ('getsenderitemexistence ***:1'); \\检查**物品
E. L0 q0 d- [4 W2 tif Str = 'true' then begin \\有此物品
; \2 e* W9 O' f' D' v: c7 S pif Str = 'false' then begin \\无此物品
+ s5 _( g6 x# R. h" `$ I' W! uStr := callfunc ('checkenoughspace'); \\检查物品是否已满
5 k/ w" o( ?5 T使用格式一般为
1 o7 b7 ?5 c( WStr := callfunc ('checkenoughspace');: [! K% l' `7 g# n8 K
if Str = 'false' then begin$ g D# J) X6 w: Y) D# J6 E
print ('say 物品栏已满!');1 T' M6 l% z! d g! t
exit;
( Q V5 x2 P2 cend;! n: `) o$ \( B8 A! ]; I3 f: f
print ('getsenderitem ***:1');\\收回玩家**物品
1 i6 t" v) U/ Kprint ('putsendermagicitem **:10 @NPC 4');\\给玩家**物品
" i5 d7 K0 y6 J7 x$ msay \\说话
+ t0 [. f! e& n# }7 L: ~1 k格式有
! z5 v: K6 f! i8 y7 yprint ('say 物品栏已满!');
; j# X) \/ s r* Q8 y. l3 G: s0 wStr := 'say 物品已满!';, e" E* E& b. m' U$ y, `
Str := callfunc ('getsenderrace');\\获得玩家种族
9 \& `7 q0 L# n* ]Name := callfunc ('getsendername');\\获得玩家姓名
, y, a/ L5 ^( ]& T7 P: G! S1 Y) i1 CStr := callfunc ('getsendersex'); \\获得玩家性别. ^8 } [% z: X$ Q: U
基本格式* V" Y' @" P0 C3 }$ l* l0 A
Str := callfunc ('getsendersex');, r6 j4 B7 v2 w
n := StrToInt (Str); X4 ^% J" r* W; Z1 }# P. g
if n = 1 then begin \\1为男2为女,这里的意思是当玩家为男的所要做以下动作8 ], h# y' Y. R
; K' c1 Y, ^9 d0 Q3 B5 @Str := callfunc ('checkenoughspace');\\比如当是男性是查检物品栏后面就加这个# a' B% ` b/ ~/ U+ d& X' y
if Str = 'false' then begin, Z% U6 V+ W% g. s8 M
print ('say 物品栏已满!');
6 ^$ }8 j. K2 z- mexit;
: X1 ^4 j( Y3 u" gend;# o0 v3 m6 k2 w. S9 Q: Y
( c# X( r/ Z( [+ q. x
8 B2 R+ V0 |$ t8 s
|