23 12
发新话题
打印

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

【原创】从0到10,自己独立完成任务脚本教程

很多人都想自己写一个任务,然后搞个脚本,自己在游戏里玩,但却不知如何弄。其实,很简单。妖城在线论坛/ w* z4 E0 d5 e8 m, x5 E7 B. a
首先,我们要要清楚,做一个游戏任务,那么你首先必须有一个任务大纲,也就是所谓的任务流程,有了任务流程后,我们才会知道我们要做什么样的任务,需要什么NPC,什么道具,是否发生战斗,奖品是什么之类的。
; m0 K8 s; z3 c4 ]9 c* sbbs.mocwww.com先特把我这次自己经过论坛里的一翻挣扎后学会然后制成的任务流程写出来。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; P( l( t9 q' k) A4 s5 x. t2 T
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 B3 @$ d% k0 s8 R  [. z' h
㈠,先写一个任务流程,我的任务流程如下
( y: |, q& r" O7 y( @bbs.mocwww.com抗震救灾任务魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 b5 K$ A; E! O  y, A, c$ w0 q
职业限定:无—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; s8 t- V; w8 B9 N- A& B
备注:无妖城在线论坛7 i) u3 v, ^! n
必要等级:lv50以上
" ~3 \  m, q4 q% Cbbs.mocwww.com推荐等级:lv80+以上 5人组队
9 G( C" v5 j% S) P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表时间限制:无
& h8 U7 K( Z2 r  H" P3 X0 R+ A+ pbbs.mocwww.com起始地点:法兰城东医院旁bbs.mocwww.com, U6 A. G4 @# L) O* R8 s" [0 D
重复完成:可
7 [% I1 L9 J' N' M0 p/ h头目战:有,最终战为2连战
) G  }) |5 `  Q4 L9 `$ f魔力私服,最新魔力宝贝私服技术交流进入"往莎莲娜的海底洞窟"的条件:战斗系要40级(职业为咒术师的25级以上即可),
+ i" r( m' j! C% a% Ubbs.mocwww.com正职士兵在法蓝里谢里雅堡一楼和士兵“莫其”(82.30)购买通行证可进入;
1 a& X  r9 G. q0 u# I魔力私服,最新魔力宝贝私服技术交流非战斗系和游民要25级或者到加纳的波塔洞窟(671.157)花1000块购买假通行证(可能被识破,需要重新购买)。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 `6 e4 i4 o0 \3 G4 e5 Z# f" [
士兵通行证转职有效,生产系通行证转职无效。
6 q7 T' n$ Z* L3 D; t5 u& X* t$ ~2 k* Ibbs.mocwww.com任务流程:" X( ?4 q% I% j( l+ B8 c
1.先到东医院旁与法兰百事通涂仁(225.82)说话,获得抗震救灾支援介绍信
' |8 F+ e9 b6 _# i2 p5 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2.到里谢里雅城的谒见之间里的国王(7.3)说话,交出抗震救灾介绍信,获得抗震救灾支援人员证明—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  i% S% f" v4 i8 u3 n+ {
3.到莎莲娜岛杰诺瓦镇西方(216,451)与自然使者(面向南)说话,交出抗震救灾支援人员证明,发生战斗,获胜后,
1 x3 |+ C7 y3 a% T6 J, |& \得到救灾物资 帐篷
8 u/ \6 C% s: \! k4 _  f0 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4.到莎莲娜岛东(275,429)附近与受灾人员对话,交出帐篷,得到救援求助信$ T3 ?/ {6 T/ z9 A5 _' E
5.到莎莲娜岛(321,427)与帝针对话,交出救援求助信,发生战斗,获胜后得到抗震救灾证明。备注:此战斗为2连战,请备好药水。+ O9 m* Y0 C: v" V* q5 R: _
6.返回里谢里雅城的谒见之间里的国王(7.3)说话,交出抗震救灾证明,获得黄金SLM变身卡魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 U3 g' D6 b. a, B

" s. ]4 ]: i* y- K4 y9 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表㈡通过任务流程,我们知道我们必须再制造四个新的NPC(百事通涂仁,自然使者,受灾人员,帝针四个,至于国王是已经存在的NPC我们就不用管了),道具有五个(抗震救灾支援介绍信,抗震救灾支援人员证明,帐篷,救援求助信,抗震救灾证明),奖励物品黄金SLM变身卡已经存在与游戏里面,所以可以偷懒下^-^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 H) s1 d* b0 ?( C5 b7 @
当然大家也可以自己换成其他的奖品。3个BOSS,自然使者一个,帝针2个(流程里面要发生2连战)bbs.mocwww.com; }) ~1 \% o' D6 z# h( K0 p1 }

9 Z5 Z1 |' M' ^( \& `& M% \bbs.mocwww.com㈢接下来就是制造NPC了 百事通涂仁,自然使者,受灾人员,帝针 如附件所示
! O$ i9 C/ l+ }1 w妖城在线论坛㈣制造任务相关的道具 抗震救灾支援介绍信,抗震救灾支援人员证明,帐篷,救援求助信,抗震救灾证明
" ?- p: j/ t+ E7 j$ g物品编号分别为:940124 940125 940126 940127 940128
6 w0 x- g! E: u0 J# ?+ v% l妖城在线论坛+ s. r! S, E% H. X, [0 f/ k
[ 本帖最后由 小斌仔 于 2008-8-14 07:05 编辑 ]
本帖最近评分记录
  • moonboy 妖币 +4 非常好,继续加油! 2008-6-1 11:08
  • boyboy 妖力 +4 小斌仔的确很认真。。好同学~~!! 2008-5-29 21:49
  • 妖哥 妖币 +10 很久没看见这么认真的会员了。加油 2008-5-29 20:45
  • 。▂.Get.out 妖力 +10 加油..!!不错... 2008-5-29 19:08

TOP

㈣ 接下来是制造相关的BOSS宠,因为要发生战斗。。根据之前我们统计过我们需要制造3只妖城在线论坛* A% W" C  a" L
1。首先先设置enemybase,大家要注意BOSS的属性要设置低点10~30 不然会打不动的。。。
8 |. x, n# _% Q+ ~$ F- {* T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2。接下去设置enemy,设置怪物的等级以及AI
7 j! k, q1 g; p6 \, _: h$ [( p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# M# ^1 Y3 _, \% _; Y/ k
到莎莲娜岛杰诺瓦镇西方(216,451)与自然使者(面向南)说话,交出抗震救灾支援人员证明,发生战斗,获胜后,
# I: v! d( O, x1 l/ Z: v& f—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート得到救灾物资 帐篷
0 y! a# B, y/ t5 {妖城在线论坛由于任务是战斗后得到帐篷,所以我们设置打自然使者掉落物品帐篷,当然掉率要设置成100%$ V4 t% S' o% F! w
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 r: d5 g) D  i# Y4 |% ^* j
后面的战斗由于是2连战,那么我们设置第2个BOSS真正的帝针掉落物品940128 抗震救灾证明—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: @6 i# g' V& g  F% o$ Y! ]4 s
bbs.mocwww.com3 _! {8 p" a! Z: L0 t; A
3。接下来设置enemyai,也就是BOSS所使用的技能,技能编号去技能文件里面查找。如果不设置技能那么BOSS不是招数太单调,且很容易打败啊。7 E- P. y  i4 A$ Q* o- Y: H" a
bbs.mocwww.com1 Y- z8 N9 h' n, a5 r. k
4。设置group,也就是BOSS需要带点小怪的问题,如果不需要的话,怪物那边只要填BOSS的编号就行了。我这边BOSS怪物组合都是设置只有一个BOSS 没带小怪的。大家可以根据自己需要自己设定啊! W9 o7 v3 @& h. W' Z. n: O

: O9 a4 Z9 r+ S; y1 y- |5。设置战斗事件,也就是encount的设置 这里要注意的是2连战的设置妖城在线论坛7 q( O2 o, l  y; M$ ^, f8 L
第一只BOSS帝针设置的那里要记得添加第2只BOSS真正的帝针的编号,接着去设置第2只BOSS真正的帝针的encount。如果第一只BOSS设置那里忘了设置,会导致触发不了2连战,设置正确后还要核查下文本文件是否正确。就是encount.txt里面。因为小男生的GMSV修改器有时候会出现修改错误。这些都是我自己碰到的问题。这里特意提醒下大家bbs.mocwww.com# x2 f( g" a* ^

  C3 u! T$ H4 T) H8 ]' h! L妖城在线论坛[ 本帖最后由 小斌仔 于 2008-5-29 20:06 编辑 ]

TOP

好了 制作任务相关的NPC 道具 BOSS 我们都已经弄好了  接下来就是写脚本了/ z5 l* ~& Z1 R( O0 I% ^$ \" E+ H5 ?

, ?: i! y( |' a6 U! b" D1 v% d4 W㈤ 写NPC的任务脚本bbs.mocwww.com, x1 Z. b. t5 m/ p2 U, V7 Y
首先由任务流程我们可以获知我们需要编写六个任务脚本 这样才能完成整个任务妖城在线论坛9 f" z7 W+ Q0 T2 W( z
如图所示
: O' w' E4 J6 k( K. j妖城在线论坛
7 V# b+ m$ U7 ^; N6 N; j6 J魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 小斌仔 于 2008-5-29 19:14 编辑 ]

TOP

㈥ 整合脚本—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 O2 P, f. D* N- p, n& T/ i3 R
因为我这里的任务的脚本,由两个脚本是要跟国王接触的。但是国王这个NPC在游戏里面已经拥有脚本了。我们又不能增加一个国王NPC,那样会使NPC的功能失效的。所以我们需要把我们的任务脚本整合到原来的国王的脚本里面。在整合的时候需要注意,脚本语句是优先等级(自己这样认为的,因为我是程序小白,如果有高手希望大家能指正下啊
9 ?4 L7 P' B' _bbs.mocwww.com参照我的帖子里面有说明http://www.mocwww.com/bbs/thread-10191-1-1.html
; p& w1 b/ D4 a/ u妖城在线论坛妖城在线论坛# @1 F9 b- _* `# p
NPC的功能设置大家记得填写啊,也就是填写你的脚本名字啊。
& f+ V" B: H5 s% q( ]8 T; nbbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 O5 o! ~% x- x0 A
至此我们整个任务就算做完了了。妖城在线论坛% D& d6 y( z  b) p! p
接下去把脚本拷进/home/crossgate/gmsv/date/npc里面
; z: f+ K2 F+ {% i8 T, l) r把enemybase,enemyai,enemy,encount,itemset,group文本文件拷进/home/crossgate/gmsv/data里面覆盖就好& }! {( z0 y4 g3 S

8 `: O! y. ^1 E6 F2 d# g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表由于我是用小男生的GMSV修改器 这个工具是直接修改GMSV 等修改好后再把GMSV里的文件拷进服务端里就可以了
5 T8 F: H' f' N! K) o魔力私服,最新魔力宝贝私服技术交流
& U9 T" c  ?; \9 T3 I2 z- y: K魔力私服,最新魔力宝贝私服技术交流另外由一点希望大家能注意的是:小男生的GMSV修改器修改完后,有时候文本里面出现的可能会跟你在GMSV修改器上面填写的不一样。所以希望大家能注意啊,要记得对照下文本,也就是enemybase,enemyai,enemy,encount,itemset,group文本文件这几个文件
% [5 ?6 ?/ ^. o# U( C& ^, Z% L& W  v# H) g+ D$ Q; y4 M1 r2 z- V2 ?
[ 本帖最后由 小斌仔 于 2008-5-29 19:33 编辑 ]

附件

32.jpg (95.7 KB)

2008-5-29 19:33

32.jpg

TOP

好了至此教程完结了妖城在线论坛9 R# y9 C3 @% q, y
魔力私服,最新魔力宝贝私服技术交流" A; K& F- t8 V) r/ x  |3 ]
接下来传点教程所需要的工具。以及我的任务脚本及流程魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( J, K7 p) @5 w2 f% P) P( y2 P8 {  d
bbs.mocwww.com: A1 A3 j  t) X( ]
还有一些自己自己这次学习的帖子魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* ?/ K* d' l4 b6 w% L, V! y3 Y
DATA目录下部分文件研究资料http://www.mocwww.com/bbs/thread-4195-1-1.html魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 q4 @  p! D& x1 Y+ I. v/ S, U
Event.NPC解析http://www.mocwww.com/bbs/thread-5633-1-1.html
7 f4 d5 \% L  T妖城在线论坛npc.txt☆多种NPC类型解释http://www.mocwww.com/bbs/viewthread.php?tid=7442&highlight=npc
1 `  k& p0 h4 m* M) s5 Ubbs.mocwww.com十连战教程http://www.mocwww.com/bbs/thread-5307-1-1.html2 H8 b, g0 M( x

7 U* R& l' x3 O妖城在线论坛[ 本帖最后由 小斌仔 于 2008-5-29 19:56 编辑 ]

附件

MapCount.rar (182.09 KB)

2008-5-29 19:47, 下载次数: 199

GMSVeditCFG.rar (185.69 KB)

2008-5-29 19:47, 下载次数: 126

自制魔力任务.rar (6.28 KB)

2008-5-29 19:47, 下载次数: 158

TOP

想被扣分分么...???

TOP

原创也不能发这么水的回复...

TOP

我在编辑中啊。。。先暂位编辑 你也回太快了吧

TOP

其实我也是这么想的。....加油....

TOP

绝对支持你 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ Q- i  D( ?+ |; G# t; ~
我也想做关于抗地震的任务bbs.mocwww.com' |5 b, U9 d0 J5 D4 U
但是 没有时间 哎

TOP

搞定了功德圆满了终于把自己这两天来研究脚本的心得都放出来了 呵呵 希望对跟我一样的新手有帮助—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 b0 O( b! }+ T* @$ L% d
希望能搞个精华。。bbs.mocwww.com' T" p, c9 g4 \- h" q
因为等偶搞定如何在任务中给予称号后就开始象开发资料片出发了HOHO

TOP

很好- -。。。 很详细。。。。这个精华没给错
出售内挂(触发式)+反外挂+卡服修复+家族修复+原地登入+后台,仅需750。可以提供测试服进行测试
QQ :446996089

TOP

话说我刚刚想试着写个任务脚本试试,随便找了个GF的简单任务试着写。。。结果写了一半有个地方卡住了找别人写的脚本参照下,找了半天居然已经有人写过了    突然间郁闷了一下

TOP


. l, B+ w9 y* H魔力私服,最新魔力宝贝私服技术交流
0 h% d  w9 C$ u7 M魔力私服,最新魔力宝贝私服技术交流其实写过了..完全可以改呀..剧情是人想的...=.=!!!

TOP

加油加油
~我的丗界,隻有妳能領銜主演☆~

TOP

 23 12
发新话题