发新话题
打印

[提问] 问个脚本问题,妖城高手们帮帮忙。

问个脚本问题,妖城高手们帮帮忙。

block * D" ], ~8 R2 v2 m: N
gawindow "\n\n (此处对话)",next妖城在线论坛. `. Q& o  n/ w* i) K0 X6 S1 O
gawindow "\n\n (此处对话)",okbbs.mocwww.com- {# w, u  z0 \" w! s3 E. j- F
Window_OK ItemSpace >=5 && PetSpace >=5        —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" b( ^' s/ b9 e+ z  C2 z( u
        GiveItem 103—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 t9 I2 o( u6 U1 n4 v7 G' S
        GiveItem 104—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 L. }, e6 o" B9 D
        GiveItem 105
6 I5 V8 G! \: }0 q( G1 Xbbs.mocwww.com        GiveItem 106
, L: ?" N+ ]$ a9 `- e: W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        GiveItem 107魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% g! K0 ]: e- P& ~
        GivePet 2106bbs.mocwww.com2 p7 Q  T7 [  C, i: A  u7 I3 {4 K
        GivePet 2107
- b$ `4 F/ G9 y: Q; w) e  `9 @" F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        GivePet 2108bbs.mocwww.com. U3 P* y" h9 B" R) n
        GivePet 2109
0 J( b$ ~4 V9 ]2 A妖城在线论坛        GivePet 2110
( ?1 |2 I* `/ ^3 B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        endevent =1
7 i1 P, z' S/ o. T6 J5 B        checktitle妖城在线论坛+ P* B1 e( \$ F9 b% O+ x0 S
        Warp 0,1530,15,6魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 H. X3 f2 n9 H- r
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 T: T$ t+ S4 \1 }0 a
block itemspace == 0 || petspace == 0—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. K/ l- H' Q9 ~" r& v& c. `6 \
endwindow "\n\n 把你的东西清理下再来领取我的赏赐吧。"
0 i* m6 N4 p6 s, e! P—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
  e6 X$ A5 v1 D) b: w; Kbbs.mocwww.com问题是按照以上脚本击败BOSS后物品或宠物栏无位置时不会出现“把你的东西清理下再来领取我的赏赐吧。”这段对话,而且物品和宠物栏都有位置时宠物和物品给完后人物不会被传送到地图编号为1530,坐标为15,6的位置。请高手帮忙修改下上边的脚本或帮帮忙解答下。谢谢妖城朋友们了。

TOP

下面的block 是关键 如果我的宠物栏是1.2.3.4任意一个 就不成立了 这是为什么不提示的关系—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* I* R9 I& g5 |4 u4 d. B
魔力私服,最新魔力宝贝私服技术交流" z5 I6 E3 n6 J+ U& L
改写的方法 可以去除后者block的条件  或者改成itemspace <=4  || petspace <=4
/ y3 ~& x7 {" R- `2 U1 Rbbs.mocwww.com如果是绝对的两种情形 建议採后者
3 y1 V9 g: V8 X+ ?) L/ H" |魔力私服,最新魔力宝贝私服技术交流
! u. ^# f% ~; k1 R- f+ {1 n1 i$ Ublock 尽量用于一种比较模糊的说法(自然语言)
$ ^( k/ \' \5 d0 h  v( M2 _" I" `: @. I魔力私服,最新魔力宝贝私服技术交流用来表示 前面多个判断都不成立的情况 (虽然实际这是可以被解释的条件情形,但我们不会这么做,也不需要这么做)bbs.mocwww.com1 n; o4 i9 z$ }% L) y, \4 ]
bbs.mocwww.com4 v8 a# T' [' Z' X) U. v

3 }% \* Z: V% U6 H; A" p# m3 J9 m% }bbs.mocwww.com
1 w% n8 P6 N& f9 O# Q/ e- Qbbs.mocwww.com
( ?1 J# x) }3 v7 {' K) P妖城在线论坛妖城在线论坛- W% _$ |2 z9 P; X+ s, q
至于给宠不传送 是因为endevent使用错误 在此中断了

TOP

感谢管理员的回答了,麻烦下能不能给个正确脚本的范例,谢谢啦。

TOP

#########################################################
, }* u' A; _6 T- o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートblock ItemSpace <= 4
- h0 V$ S' I3 e# }% }$ H1 h. R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        Endwindow "\n\n\n\n@c把你的物品栏清理下再来领取我的赏赐吧。"
) W3 O! G/ w& e8 u- e! X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; k1 a- u6 ?" y' |+ a& ]9 W* a! q- e
block PetSpace <= 4—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 \; x/ c% A1 B5 [" X7 P
        Endwindow "\n\n\n\n@c把你的宠物栏清理下再来领取我的赏赐吧。"
% s1 r9 }+ R( |" `* p8 J1 T妖城在线论坛妖城在线论坛( {/ n# Q7 V5 H3 y/ n: S
block ItemSpace >=5 && PetSpace ==5魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 ]) A. m+ E- {2 c, x% P: k# H
gawindow "\n\n (此处对话)",Next
$ \4 I) Y6 t8 v& pgawindow "\n\n (此处对话)",OK,Cancel妖城在线论坛& R5 ~7 O/ e, Z6 @0 A
Window_OKbbs.mocwww.com1 f3 S3 ?5 d" K; I5 J
        GiveItem 103魔力私服,最新魔力宝贝私服技术交流2 P% e( e, D4 ^8 K; e
        GiveItem 104
; g1 h, ^5 z6 B- z妖城在线论坛        GiveItem 105
  R9 D$ R, y" Y9 V' _! ?% }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        GiveItem 106魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 S* K8 m6 _. ^
        GiveItem 1077 U, Y0 _2 l5 W0 C
        GivePet 2106魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! F! {9 Z/ {$ }  [! q: s9 \
        GivePet 2107
8 l0 D* H+ n  i- y5 \! Ybbs.mocwww.com        GivePet 21089 _- H5 Y/ M: h- N3 \( m' P) ]; S# W
        GivePet 2109魔力私服,最新魔力宝贝私服技术交流& z! G1 u* q$ F5 _% D
        GivePet 2110
+ C, z! A3 ?: _( Z, Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        EndEvent 255 = 1
4 N, Q! m/ I  r* S3 B1 h魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        CheckTitle
) P/ [% f2 m* t: L- ~# ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        Warp 0,1530,15,6
2 A& K  g2 I8 z  m: J' i+ x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- [  t$ T- M, u/ h8 ]9 f
#########################################################
$ d! D: K) |4 R4 o, n/ C3 Z妖城在线论坛红色的255请不要和其他事件混淆了。
+ j- \+ r, k; W! W% u1 t顺便,我不知道CheckTitle在此处是什么作用,是不是应该带参数?

TOP

CheckTitle
2 X3 V6 ]; j+ [+ w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート是刷新称号的操作 效果等同和阿蒙对话

TOP

太感谢楼上两位的回答了,谢谢,谢谢。CheckTitle是我想在任务中更新的称号,可惜称号旗杆搞错了。所以好像这一步废了。

TOP

引用:
原帖由 全熟牛排溅血 于 2011-2-11 18:24 发表 bbs.mocwww.com4 u% C  j' q. R4 i
CheckTitle 妖城在线论坛, N/ e: a" u9 {' K0 u
是刷新称号的操作 效果等同和阿蒙对话
6 I) B6 c0 v( R6 n4 _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート了解了,牛排就是牛,哈哈

TOP

这个任务做完了,想刷出对应任务完成的称号,比如称号编号是2106,在titlename下的编号,怎么能针对此任务刷出这个称号呢?参考了UD的开启者和小帕任务的魔鬼克星,可就是看不懂。请高手们再帮忙指教下,谢谢啦。

TOP

EndEvent 255 = 1
* _7 v6 l3 k% e% jbbs.mocwww.com这里的255是关键,255要和titleconfig文件里面的配置的编号对应起来,这个配置里面有一项是titlename里面的编号,然后titleconfig和titlename的称号对应起来就可以了,我手头现在也没有端,不知道对不对……仅供参考……

TOP

OK,十分感谢猪神的黄昏啊,遇到好心高手了。

TOP

引用:
原帖由 zhanglei1982 于 2011-2-12 01:18 发表
( j0 W8 p1 t: j& h7 D/ p# Y妖城在线论坛OK,十分感谢猪神的黄昏啊,遇到好心高手了。
: h: Q. f& L) b! T妖城在线论坛称不上高手,呵呵

TOP

titleconfig下的设置:魔力私服,最新魔力宝贝私服技术交流0 y* b  h4 C( v9 F  s5 ~
ENDFLG=256,TITLE=2015
2 N3 J/ L3 [( ^% M* S2 V魔力私服,最新魔力宝贝私服技术交流titlename下的设置:
. F9 j; o) N$ n3 Q+ l# Zbbs.mocwww.com2015   称号; s' _: T/ ]( v4 {3 {; _
妖城在线论坛: `/ r  N, h) W* U. d, R
以上脚本做范例后:
, A; v0 v/ {: v妖城在线论坛
* ]! O$ w# C5 G9 N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 EndEvent 256 = 1
& t- x# `" o! k$ L& C3 A        CheckTitle
9 c, l( F1 z  g0 a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        Warp 0,1530,15,6魔力私服,最新魔力宝贝私服技术交流% w1 c( [( x5 J$ O8 B: Y0 h
, T* U: q8 m. H5 R. N* d5 r: Z1 }
结果没有刷出称号而且一下地图也不传送了,是不是我哪里错了?谢谢指教。

TOP

引用:
原帖由 zhanglei1982 于 2011-2-12 01:35 发表 bbs.mocwww.com8 Y8 A6 p% k# o+ l. [0 H
titleconfig下的设置:
  L% v  E5 G  w) @# f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートENDFLG=256,TITLE=2015
. z. a- z* k+ O! j8 |# dtitlename下的设置:
/ v; D% A2 S- z! A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2015   称号
6 x/ K( O$ Y3 i/ p, wbbs.mocwww.combbs.mocwww.com( W+ P) y$ N. e8 n1 {
以上脚本做范例后:9 B% _2 }# q: ?6 Q& u
7 M" i0 ^4 K) C! }. q! a, U
EndEvent 256 = 1魔力私服,最新魔力宝贝私服技术交流3 w* v; r, T# r! ~9 g3 f
        CheckTitle
8 X! }! l' _, e  }# i. ~( |: pbbs.mocwww.com        Warp 0,1530,15,6
8 U' N# {* k) Y7 @) ]魔力私服,最新魔力宝贝私服技术交流妖城在线论坛/ l# [+ O! g$ [, Z
结果没有刷出称号而且一下地图也 ...
% \4 \5 \/ C1 {& C' S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
( p1 G+ i2 s; K/ c( A3 t7 \自己顶下,有哪位大大帮忙解释下。谢谢

TOP

编号问题.插旗只有255个,没有256
# D) z1 X" A- q1 o" [& `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
% P2 Z, `/ M8 H, Y5 w) t. @- T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート另外LZ1楼的问题... m. O5 ^  [5 y* D! m& i
很简单的, 无判定的block 必须在最下面.
" ?" v9 K: c3 g) Z有判定的block必须在无判定block上面. 否则. 无效....
0 N- c) T. @7 g' R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表比如
1 p: O/ a4 r% t! m4 G9 L  j- W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートblock魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  Y: O  s3 A1 n4 }
Giveitem 88888,1
; i! y  a* p( z5 m" E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表block level>=11
+ B1 I# h9 W- }8 W, f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートGIveitem 88888,100bbs.mocwww.com% i# J  e: C+ _/ C6 a* P

5 S/ y+ m) d# ?' c: m  ?7 J
# @; @0 m. D; }& Q& x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表上面这个例子, block level>=11 则不被判断.. 更不用说执行..正确为
! _' n4 b! H4 d3 M* l: ?5 `; F妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* c2 J  `( B6 ~
block level>=110 J* c3 \' i, O; O6 l0 G" I6 u
GIveitem 88888,100妖城在线论坛$ _9 Q( z* Y8 O" f
block
/ B: L- j  L0 k# o/ c# n+ F( o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表Giveitem 88888,1

TOP

原来称号的编号是必须小于255的啊,感谢版主啊。回去试试去。

TOP

发新话题