Board logo

标题: [魔力私服分享] 【原创】从0到10,自己独立完成任务脚本教程 [打印本页]

作者: 小斌仔    时间: 2008-5-29 18:38     标题: 【原创】从0到10,自己独立完成任务脚本教程

很多人都想自己写一个任务,然后搞个脚本,自己在游戏里玩,但却不知如何弄。其实,很简单。
. P% _0 j8 R& s( ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート首先,我们要要清楚,做一个游戏任务,那么你首先必须有一个任务大纲,也就是所谓的任务流程,有了任务流程后,我们才会知道我们要做什么样的任务,需要什么NPC,什么道具,是否发生战斗,奖品是什么之类的。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ K( K" G9 }- i" `, j
先特把我这次自己经过论坛里的一翻挣扎后学会然后制成的任务流程写出来。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) ?, D+ i$ A! F, e" V
妖城在线论坛% ^4 w' e2 _' l* m0 ~& U9 H
㈠,先写一个任务流程,我的任务流程如下
' Y0 C3 Q8 Z. Z" {" Gbbs.mocwww.com抗震救灾任务
7 x& {7 r7 e2 k! C职业限定:无bbs.mocwww.com- ~$ q$ _1 Z' L3 j, u3 J+ a
备注:无
# F+ X, @1 `9 o( D' s3 Z0 s2 ?必要等级:lv50以上
: r0 Q& e  H$ D/ R7 H6 q推荐等级:lv80+以上 5人组队妖城在线论坛5 W; e% B9 m+ g/ \0 k
时间限制:无
' ~* T0 g5 \, h6 J3 r. L( C+ i, V起始地点:法兰城东医院旁—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 N- t0 F6 P$ y5 U  g: q( ^; _
重复完成:可
0 z. A  \2 E+ qbbs.mocwww.com头目战:有,最终战为2连战
4 b; q! a  i9 h8 w魔力私服,最新魔力宝贝私服技术交流进入"往莎莲娜的海底洞窟"的条件:战斗系要40级(职业为咒术师的25级以上即可),
; N2 \% Y& y1 l9 d$ E4 O& E+ H—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート正职士兵在法蓝里谢里雅堡一楼和士兵“莫其”(82.30)购买通行证可进入;魔力私服,最新魔力宝贝私服技术交流; ?. p' Z% B: K$ S8 o$ K
非战斗系和游民要25级或者到加纳的波塔洞窟(671.157)花1000块购买假通行证(可能被识破,需要重新购买)。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% P# Z4 ]: B) p6 B$ r9 B
士兵通行证转职有效,生产系通行证转职无效。
. l- Q* \& r- C0 I: u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート任务流程:7 o' O( }3 f4 A
1.先到东医院旁与法兰百事通涂仁(225.82)说话,获得抗震救灾支援介绍信
- z/ U9 W$ ~; K% e( sbbs.mocwww.com2.到里谢里雅城的谒见之间里的国王(7.3)说话,交出抗震救灾介绍信,获得抗震救灾支援人员证明
, R6 V: W# W  P  I5 A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3.到莎莲娜岛杰诺瓦镇西方(216,451)与自然使者(面向南)说话,交出抗震救灾支援人员证明,发生战斗,获胜后,妖城在线论坛: a5 s' y6 _% G; `- `) R2 v
得到救灾物资 帐篷
* V. }. y  q2 j' \; i' r魔力私服,最新魔力宝贝私服技术交流4.到莎莲娜岛东(275,429)附近与受灾人员对话,交出帐篷,得到救援求助信
  n$ H- P4 N, K: O, r9 ~妖城在线论坛5.到莎莲娜岛(321,427)与帝针对话,交出救援求助信,发生战斗,获胜后得到抗震救灾证明。备注:此战斗为2连战,请备好药水。bbs.mocwww.com0 ^+ o2 ]8 W( k3 {3 i) i0 X4 V
6.返回里谢里雅城的谒见之间里的国王(7.3)说话,交出抗震救灾证明,获得黄金SLM变身卡妖城在线论坛3 G- w' d' q  Y& E( J( G
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 C9 {( t! W9 N0 n( Z
㈡通过任务流程,我们知道我们必须再制造四个新的NPC(百事通涂仁,自然使者,受灾人员,帝针四个,至于国王是已经存在的NPC我们就不用管了),道具有五个(抗震救灾支援介绍信,抗震救灾支援人员证明,帐篷,救援求助信,抗震救灾证明),奖励物品黄金SLM变身卡已经存在与游戏里面,所以可以偷懒下^-^
3 `$ }& Z0 e# K$ E+ ]0 ~" y8 j0 e7 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表当然大家也可以自己换成其他的奖品。3个BOSS,自然使者一个,帝针2个(流程里面要发生2连战)
# Z( l! f$ l# mbbs.mocwww.com % i/ b( ?% Z' U9 u, E. x# ~
㈢接下来就是制造NPC了 百事通涂仁,自然使者,受灾人员,帝针 如附件所示
& K0 W+ ?9 y% q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート㈣制造任务相关的道具 抗震救灾支援介绍信,抗震救灾支援人员证明,帐篷,救援求助信,抗震救灾证明—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ t3 Z6 d1 o1 C3 V( j* G" w. l+ y
物品编号分别为:940124 940125 940126 940127 940128
; w: U$ }% e% _# b+ i魔力私服,最新魔力宝贝私服技术交流
2 S- n6 ]! g9 n4 X' W妖城在线论坛[ 本帖最后由 小斌仔 于 2008-8-14 07:05 编辑 ]
作者: 小斌仔    时间: 2008-5-29 18:39

㈣ 接下来是制造相关的BOSS宠,因为要发生战斗。。根据之前我们统计过我们需要制造3只魔力私服,最新魔力宝贝私服技术交流* Z2 ]; D/ s& U# \
1。首先先设置enemybase,大家要注意BOSS的属性要设置低点10~30 不然会打不动的。。。
' Q" G/ R; q0 [魔力私服,最新魔力宝贝私服技术交流2。接下去设置enemy,设置怪物的等级以及AI魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ |0 W) w! C* p: O) H) V

7 e) K6 K* W! rbbs.mocwww.com到莎莲娜岛杰诺瓦镇西方(216,451)与自然使者(面向南)说话,交出抗震救灾支援人员证明,发生战斗,获胜后,
. g2 F6 b; m& f! x) e, Rbbs.mocwww.com得到救灾物资 帐篷—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 u* ]4 s2 {, r: x- P8 Z
由于任务是战斗后得到帐篷,所以我们设置打自然使者掉落物品帐篷,当然掉率要设置成100%
6 L8 c8 j3 Y! `* {; [7 _0 hbbs.mocwww.com妖城在线论坛5 p7 K' d/ m6 [, d
后面的战斗由于是2连战,那么我们设置第2个BOSS真正的帝针掉落物品940128 抗震救灾证明魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 B* w5 ~# T1 F# C6 |$ @

' [  E; L! E* y- [0 `8 `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3。接下来设置enemyai,也就是BOSS所使用的技能,技能编号去技能文件里面查找。如果不设置技能那么BOSS不是招数太单调,且很容易打败啊。魔力私服,最新魔力宝贝私服技术交流3 I$ B8 G  b+ w
bbs.mocwww.com" j6 F6 v# {3 O9 t) g5 A
4。设置group,也就是BOSS需要带点小怪的问题,如果不需要的话,怪物那边只要填BOSS的编号就行了。我这边BOSS怪物组合都是设置只有一个BOSS 没带小怪的。大家可以根据自己需要自己设定啊
6 D; H% I$ \+ k3 K# |: B+ {bbs.mocwww.com妖城在线论坛4 d# M; J9 y$ y2 @. O1 \
5。设置战斗事件,也就是encount的设置 这里要注意的是2连战的设置
! {* o( Z9 o. {5 v. Y3 x4 k! A/ vbbs.mocwww.com第一只BOSS帝针设置的那里要记得添加第2只BOSS真正的帝针的编号,接着去设置第2只BOSS真正的帝针的encount。如果第一只BOSS设置那里忘了设置,会导致触发不了2连战,设置正确后还要核查下文本文件是否正确。就是encount.txt里面。因为小男生的GMSV修改器有时候会出现修改错误。这些都是我自己碰到的问题。这里特意提醒下大家—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) m9 \0 _& ^8 m9 Q- \

" ^) T2 m  w9 @% L5 h魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 小斌仔 于 2008-5-29 20:06 编辑 ]
作者: 小斌仔    时间: 2008-5-29 18:39

好了 制作任务相关的NPC 道具 BOSS 我们都已经弄好了  接下来就是写脚本了
8 \6 w' s' ?. w/ x1 V4 V魔力私服,最新魔力宝贝私服技术交流
+ P8 b7 J# ~1 w8 _( ^4 a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート㈤ 写NPC的任务脚本
+ }" w3 m5 v0 {' v2 }' A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート首先由任务流程我们可以获知我们需要编写六个任务脚本 这样才能完成整个任务—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* e$ Q+ A8 _7 q
如图所示bbs.mocwww.com6 a, K: f) _6 u  g

2 x$ X9 q4 S# b; Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 小斌仔 于 2008-5-29 19:14 编辑 ]
作者: 小斌仔    时间: 2008-5-29 18:39

㈥ 整合脚本
6 ~  D) w2 i1 |3 H4 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート因为我这里的任务的脚本,由两个脚本是要跟国王接触的。但是国王这个NPC在游戏里面已经拥有脚本了。我们又不能增加一个国王NPC,那样会使NPC的功能失效的。所以我们需要把我们的任务脚本整合到原来的国王的脚本里面。在整合的时候需要注意,脚本语句是优先等级(自己这样认为的,因为我是程序小白,如果有高手希望大家能指正下啊—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& ^+ G3 G) {( w( l
参照我的帖子里面有说明http://www.mocwww.com/bbs/thread-10191-1-1.html魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. m. ]; [: m( L& I' ~/ q( u+ x+ O, Q
' e" D" R" B* `
NPC的功能设置大家记得填写啊,也就是填写你的脚本名字啊。
2 j1 e; S) G# {. [% }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 v3 `& }1 {7 y+ P5 v5 y
至此我们整个任务就算做完了了。
! l( L/ l( w, b" u9 q妖城在线论坛接下去把脚本拷进/home/crossgate/gmsv/date/npc里面—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. h* `0 W) ~: p9 ^
把enemybase,enemyai,enemy,encount,itemset,group文本文件拷进/home/crossgate/gmsv/data里面覆盖就好
, ~) ^5 E. }, @0 ?: ~5 X7 C8 ]妖城在线论坛妖城在线论坛/ M( ]4 [2 r( L+ }* a
由于我是用小男生的GMSV修改器 这个工具是直接修改GMSV 等修改好后再把GMSV里的文件拷进服务端里就可以了妖城在线论坛) i; x7 I4 S$ l3 A' k9 I
; E  K1 i5 |; a) G* ?/ [
另外由一点希望大家能注意的是:小男生的GMSV修改器修改完后,有时候文本里面出现的可能会跟你在GMSV修改器上面填写的不一样。所以希望大家能注意啊,要记得对照下文本,也就是enemybase,enemyai,enemy,encount,itemset,group文本文件这几个文件
2 {4 O" A6 F5 n- c6 V魔力私服,最新魔力宝贝私服技术交流
% p! ]9 G) \4 z4 u) Z7 z$ K' `, H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表[ 本帖最后由 小斌仔 于 2008-5-29 19:33 编辑 ]

图片附件: 32.jpg (2008-5-29 19:33, 95.7 KB) / 该附件被下载次数 44
http://bbs.mocwww.com/attachment.php?aid=4867


作者: 小斌仔    时间: 2008-5-29 18:40

好了至此教程完结了+ ~! \; \$ p: k9 b; `
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( @. x. I3 I* @& @3 j
接下来传点教程所需要的工具。以及我的任务脚本及流程
' g& b9 j# R0 @8 b
8 s8 }2 r! v" b( p3 s魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表还有一些自己自己这次学习的帖子—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ k1 T7 }  [2 S
DATA目录下部分文件研究资料http://www.mocwww.com/bbs/thread-4195-1-1.html
" r& R3 t9 Q; D8 D/ Y4 WEvent.NPC解析http://www.mocwww.com/bbs/thread-5633-1-1.html—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ ^4 v8 Q& V% O! _- Y
npc.txt☆多种NPC类型解释http://www.mocwww.com/bbs/viewthread.php?tid=7442&highlight=npc
- b& B, f" R2 i4 N  Y妖城在线论坛十连战教程http://www.mocwww.com/bbs/thread-5307-1-1.html
7 ?# E! k" n" p% ~
1 d+ ~5 U& a; C( nbbs.mocwww.com[ 本帖最后由 小斌仔 于 2008-5-29 19:56 编辑 ]

附件: MapCount.rar (2008-5-29 19:47, 182.09 KB) / 该附件被下载次数 199
http://bbs.mocwww.com/attachment.php?aid=4868

附件: GMSVeditCFG.rar (2008-5-29 19:47, 185.69 KB) / 该附件被下载次数 126
http://bbs.mocwww.com/attachment.php?aid=4869

附件: 自制魔力任务.rar (2008-5-29 19:47, 6.28 KB) / 该附件被下载次数 158
http://bbs.mocwww.com/attachment.php?aid=4870
作者: 。▂.Get.out    时间: 2008-5-29 18:44

想被扣分分么...???
作者: vison    时间: 2008-5-29 19:02

原创也不能发这么水的回复...
作者: 小斌仔    时间: 2008-5-29 19:02

我在编辑中啊。。。先暂位编辑 你也回太快了吧
作者: 。▂.Get.out    时间: 2008-5-29 19:05

其实我也是这么想的。....加油....
作者: zhanghui    时间: 2008-5-29 19:12

绝对支持你
" |3 k( W* N0 L& R. G魔力私服,最新魔力宝贝私服技术交流我也想做关于抗地震的任务
- S( L% }, m/ S) m$ {& |8 P+ T% `魔力私服,最新魔力宝贝私服技术交流但是 没有时间 哎
作者: 小斌仔    时间: 2008-5-29 19:52

搞定了功德圆满了终于把自己这两天来研究脚本的心得都放出来了 呵呵 希望对跟我一样的新手有帮助妖城在线论坛6 y% q5 _' [) f+ N9 D
希望能搞个精华。。
3 c: W, R, ?" m7 z7 |/ b% c因为等偶搞定如何在任务中给予称号后就开始象开发资料片出发了HOHO
作者: kingarthur    时间: 2008-5-29 21:45

很好- -。。。 很详细。。。。这个精华没给错
作者: 目垂礻申    时间: 2008-5-29 22:17

话说我刚刚想试着写个任务脚本试试,随便找了个GF的简单任务试着写。。。结果写了一半有个地方卡住了找别人写的脚本参照下,找了半天居然已经有人写过了    突然间郁闷了一下
作者: 。▂.Get.out    时间: 2008-5-30 00:50

妖城在线论坛& ^+ k; K- x& U/ Q, r

  u5 j5 L; n" b妖城在线论坛其实写过了..完全可以改呀..剧情是人想的...=.=!!!
作者: 厶⒉姙⒈    时间: 2008-5-30 17:28

加油加油
作者: hgt001    时间: 2008-6-6 12:13

非常感谢 。对新手来说很有用的 谢谢哦
作者: tingkiss    时间: 2008-7-5 19:50

正想学习写任务..........
作者: 全熟牛排溅血    时间: 2009-5-29 09:42

暂时没时间看完
! ~/ h" p( @9 o% O( a' K, V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表谢谢你先
作者: fuchunyu    时间: 2009-7-10 08:40

小小的顶一下
作者: witangel    时间: 2011-5-4 11:38

这东西好,不顶不行
作者: 草饼    时间: 2021-4-26 09:40

问一下论坛下载的任务,怎么导入游戏中
作者: 血色月亮    时间: 2021-9-8 23:31

加油加油加油加油加油加油加油加油
作者: 烯渥斯    时间: 2021-12-7 16:48

为什么少了那么多楼层,这怎么看




欢迎光临 妖城在线论坛 (http://bbs.mocwww.com/) Powered by Discuz! 6.0.0