❶ 传奇合成脚本
我给你讲下合成脚本的原理吧!举个圣战系列的!!
@main
#IF
#SAY
选择系列:
<圣战系列/@shengzhan><法神系列/@fashen><><><>
[@shengzhan]
#IF
checkitem 圣战戒指 3 检查他有没有3个戒指
#ACT 有的话
take 圣战戒指 3 把这3戒指拿走
Give 圣战戒指(中) 在给他个 圣战戒指(中)
SENDMSG 6 恭喜!合成成功!
#ELSEACT 否则就去执行下一个
GOTO @shouzhuo
[@shouzhuo]
#IF
checkitem 圣战手镯 3 检查他有没有3个手镯
#ACT 有的话
take 圣战手镯 3 把这3手镯拿走
Give 圣战手镯(中) 在给他个 圣战手镯(中)
SENDMSG 6 恭喜!合成成功!
#ELSEACT
GOTO @toukui
[@toukui]
.......... 重复上面
❷ 传奇私服合成脚本
可借鉴抽奖脚本中的几率字段。
RANDOM 5
不理解什么意思的话,自己网络下此段英文
检测有精炼神符的直接合成, 无精炼神符的,让它几率合成!
很简单,开动你脑经!遐想一下就OK了。。
❸ 需要一个传奇服务端脚本,关于合成的。
点一下右下角的展开观看,→→↓↓
第一个问题,A+B=C 失败消失所有物品,脚本实例如下:
[@合成A+b]
#if
random 3
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
sendmsg 1 很遗憾玩家:‘<$USERNAME>’合成【铁剑】失败.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 2
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
sendmsg 1 很遗憾玩家:‘<$USERNAME>’合成【铁剑】失败.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 1
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
give 铁剑
sendmsg 1 恭喜玩家:‘<$USERNAME>’合成【铁剑】成功.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
这个合成比例是3/1机会合成铁剑,当然你可以把几率调小些,比如10/1几率和成功,那么
这些不成功的脚本你多复制几个到这些脚本中,然后几率脚本你得按顺序从 10 9 8 ......以下逐减,random 这段脚本,random 1 random 2 random 3.........一直到第10个脚本。
第二个问题,A+B+D=C,失败时=A,脚本实例如下:
[@合成A+b+D]
#if
random 3
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 乌木剑
sendmsg 1 很遗憾玩家:‘<$USERNAME>’合成【铁剑】失败.但得到了乌木剑!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 2
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 乌木剑
sendmsg 1 很遗憾玩家:‘<$USERNAME>’合成【铁剑】失败.但得到了乌木剑!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 1
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 铁剑
sendmsg 1 恭喜玩家:‘<$USERNAME>’合成【铁剑】成功.!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
脚本的解释和调整如第一条解释的一样,可以自由的添加合成成功率!
❹ 传奇脚本 怎么制作
多人都或多或少的接触过传奇服务器端脚本文件,也很想自己制作一点脚本来试试,但又不敢乱碰生怕改坏一点东西造成不能运行服务器端,其实“脚本语言“(我们暂且称他为一种语言)和C语言等等程序语言比起来那真是不值得一提。看完我给大家写的这篇文章后,你就自己偷着做吧...
可以说传奇服务器端所有的重点都集中在\mir200\envir\中,这里面记载着所有服务器要在游戏中表现的东西。在游戏中的npc信息也在其中,npcs.txt文件和merchant.txt文件中记载着npc的名称、出现的地图、坐标、范围和形象代码。你要问两个记载的npc有什么不同?为什么不和在一起算了?我来告诉你,npcs.txt中记载的npc是对话型npc,在进入游戏后,不能够使用@reloadnpc刷新信息的npc。而merchant.txt是交易型和任务型npc,可以使用@reloadnpc刷新信息。但我也做过试验,两种npc互换后也可以使用,好像没有太大的限制。
npcs.txt对应的文件在.\npc_def\文件夹中,merchant.txt对应的文件在.\market_def\文件夹中。你如果要添加npc的时候,要注意npc的文件名,例如你要创建一个超级商人的npc要他出现在比奇省330:330的坐标。首先你要在.\market_def\文件夹中创建一个文本文件命名为“超级商人-0“(这里你可以使用英文,也可以使用中文,但后面的数字必须要是这个npc出现的地图代码!),然后把你写好的脚本粘贴在里面。再打开merchant.txt文件,添加以下信息:
;调用的文件
地图
坐标x
坐标y
范围
人物代码
刷新时间
超级商人
0
330
330
0
5
0
相信大家可以看懂吧,这里面的空格不要紧,没有规定信息之间必须空几格。人物代码自己换吧,现在的npc有46种模样。
和脚本的规则一样,这两个文件里面以;开头的行就当作注释部分不做编译。
❺ 架设单机传奇怎么添加合成功能.
合成是一种脚本
例如:
[@合成]
#IF
checkitem 力量戒指 2
#ACT
take 力量戒指 2
give 圣战戒指 1
SendCenterMsg 151 249 天地震动!伟大的勇士“%S”打造出了本服最牛B的神装【圣战戒指】,从此他将天下无敌了! 1 30
#ELSEACT
MESSAGEBOX 合成失败:材料需要力量戒指2个!
❻ 求传奇装备自动合成脚本教程
[@PickUpItemEX]
;gee、gom引擎捡取任意物品触发函数
#if
checkitemw 屠龙 3
#act
take 屠龙 3
give 开天 1
break
#if
checkitemw 木剑 3
#act
take 木剑 3
give 乌木剑 1
break
❼ 如何做好传奇挂机脚本
1.打开传奇挂机脚本编辑器(木剑相逢辅助专用),选择你玩的对应的服的种类
\
如果是内挂/3K/HGE引擎的点击坐标,LEG引擎的点击右边进入;
2.根据脚本编辑器上面的提示,一步步的按照说明填上自己需要的功能;
\
3.按照说明一步步填好后,点击生成脚本;
\
生成完毕后,点击保存;
4.打开木剑相逢辅助,点击挂机功能;
\
在脚本路径后面,点击浏览,将刚才保存的脚本上传上来,或者直接将脚本拖到这个界面;
5.执行脚本
执行脚本后,木剑相逢辅助会根据您的设置,全自动值守挂机,另外,可以配合木剑相逢专用的窗口化工具实现同时挂N个号。
❽ 传奇私服我写了个NPC的的装备合成脚本,让合成有概率合成,该如何实现
很简单的
[@kryz3]
#if
checkitem 皓月神剑 3
#elseact
MESSAGEBOX 缺少合成物品3样!
#if
random 2
#act
take 皓月神剑 3
MESSAGEBOX 很遗憾,合成失败.!!
break
#if
checkitem 皓月神剑 3
#ACT
take 皓月神剑 3
give 虎溪砍刀 1
MESSAGEBOX 恭喜玩家:‘<$USERNAME>’合成【虎溪砍刀】成功.!!
❾ 传奇服务端添加合成装备脚本
- -b
网络就有
[@ltzjn]
#IF
CHECKITEM 天魔神甲 3 检测物品名称与物品的数量
CHECKGAMEGOLD > 4 这个是检测是不是大于4个元白
RANDOM 3 这个是合成的成功几率
#ACT
TAKE 天魔神甲 3 回收物品与物品数量
GAMEGOLD - 5 扣除5元宝
GIVE 雷霆战甲(男) 1 成功合成后给予的物品
sendmsg 5 %s你的装备升级成功,
break
#say
你非常的幸运,你的雷霆战甲(男)成功了!请你收好!\ \
<关闭窗口/@exit> 失败后跳出的对话框
以上是合成有失败率的
以下是绝对成功合成的
[@ltzjn1]
#IF
CHECKITEM 天魔神甲 3
#ACT
TAKE 天魔神甲 3
GIVE 雷霆战甲(男) 1
sendmsg 5 %s你的装备升级成功,
break