当前位置:首页 » 编程软件 » 传奇如何添加脚本

传奇如何添加脚本

发布时间: 2022-09-15 00:14:33

1. 热血传奇:如何添加检测物品属性脚本

你的意思是说 检测如果某人手上有一把5-40的屠龙(因为我还没见过有检测背包极品属性的字串)+XXX元宝能换6-40的开天吗?
是这个意思吗? 另外分都没有没那么大的闲心给你的去写脚本自己去想吧!

2. 传奇怎么添加假人脚本 我有脚本了 可是不知道哪里添加数据库拜托各位了 3Q

你是想添加一些假的人形怪还是让人物离线挂机后,自动在各大城市飞行呢? 第一个如果要添加人形怪假人那就得在dbc数据库怪物类中添加一些模拟的人物名称作为 怪物名称,并将这个人形怪设置成不攻击的.可以来回的走动的.这个还要在刷怪文件中添加 刷假人形怪的坐标和范围! 第二点如果是添加离线挂机的假人的话就需要将 脚本添加至mirserver\Mir200\Envir\Market_Def\QFunction-0.txt里面 然后人物离线挂机后就可以自动挂机了! 以上2个回答具体还是要看你要哪一种了,基本就是这样的!第一种比较难写! 参考资料:http://www.haowanwan.com/wenda/56.html

3. 如何传奇添加英雄合击脚本

1:先将你的游戏名字添加到:

D:\MirServer\Mir200\Envir\AdminList

2:查看M2Server程序,开启游戏时会看得到。

点击选项--游戏命令--管理命令.看看你打的命

4. 如何做好传奇挂机脚本

1.打开传奇挂机脚本编辑器(木剑相逢辅助专用),选择你玩的对应的服的种类
\
如果是内挂/3K/HGE引擎的点击坐标,LEG引擎的点击右边进入;
2.根据脚本编辑器上面的提示,一步步的按照说明填上自己需要的功能;
\
3.按照说明一步步填好后,点击生成脚本;
\
生成完毕后,点击保存;
4.打开木剑相逢辅助,点击挂机功能;
\
在脚本路径后面,点击浏览,将刚才保存的脚本上传上来,或者直接将脚本拖到这个界面;
5.执行脚本
执行脚本后,木剑相逢辅助会根据您的设置,全自动值守挂机,另外,可以配合木剑相逢专用的窗口化工具实现同时挂N个号。

5. 《传奇》脚本该如何执行

不知道你是什么引擎,有的引擎执行这个脚本要麻烦一些,有的就非常简单。
-------------------------HERO引擎实现攻击目标触发--------------------------------

首先在地图配置文件MapInfo.txt里面添加 @Attack
比如 [3 盟重土城] HITMON(@Attack ) 这个就代表在盟重土城攻击目标时才触发,其他地图则不触发,如果想在其他地图触发,那就在相应的地图后面加上这个参数。

然后在 QFunction-0.txt 这个系统固定脚本文件中添加一段执行脚本

[@Attack]
#IF
checkitemw 开天 1 ;检测手上必须拿的是开天,才触发脚本
CHECKHITMONNAME <$STR(S0)> ;检测攻击的目标取得目标名称
#ACT
SendMsg 0 提示:<$STR(S0)>被<$USERNAME>手中的"开天"击中
break

我们可以参考砍猪的脚本,大致跟这个一样!
---------------------------D3D引擎实现攻击目标触发--------------------------------
这个引擎的就简单了多,直接在 QFunction-0.txt 这个系统固定脚本文件中添加一段执行脚本

下面这是个范例,根据你自己的需要修改都可以。

;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@MagicStruck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

[@MagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

;======================物理攻击触发==========================
[@Struck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6 你被人物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

#IF
#ACT
SENDMSG 6 你被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255
253
BREAK

[@Attack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6 你攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

#IF
#ACT
SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$CURRRUSEMAGICID>
255 249
BREAK

6. 谁知道传奇的脚本怎么用啊

$衣服="天之魔甲"
$武器="天虎战刀"
$项链="天虎项链"
$头盔="天虎头盔"
$左手镯="天虎手镯"
$右手镯="天虎手镯"
$左戒指="天虎戒指"
$右戒指="天虎戒指"

<全局脚本开始>
<全局脚本结束>

<挂机脚本开始>
<回城>
关闭全局脚本
躲避PKER关闭
停止战斗
如果[H003,91,81][距离]>200
那么使用[随机传送卷]
否则跳转到<总控>
如果[随机传送卷][数量]<1
那么走到[H003,91,81]
等待[3000]毫秒
跳转到<回城>

<总控>
如果[待存物品][数量]>0
那么调用<自动存物>
调用<药品购买>
调用<杂物购买>
如果[自己][衣服][名称]<>"$衣服" && [$衣服][数量]=0
那么调用<衣服购买>
调用<衣服修理>
如果[自己][武器][名称]<>"$武器" && [$武器][数量]=0
那么调用<武器购买>
调用<武器修理>
如果[自己][头盔][名称]<>"$头盔" && [$头盔][数量]=0
那么调用<头盔购买>
调用<头盔修理>
如果[自己][项链][名称]<>"$项链" && [$项链][数量]=0
那么调用<项链购买>
调用<项链修理>
如果[自己][左戒指][名称]<>"$左戒指" && [$左戒指][数量]=0
那么调用<左手镯购买>
调用<左手镯修理>
如果[自己][右手镯][名称]<>"$右手镯" && [$右手镯][数量]=0
那么调用<右手镯购买>
调用<右手镯修理>
如果[自己][左戒指][名称]<>"$左戒指" && [$左戒指][数量]=0
那么调用<左戒指购买>
调用<左戒指修理>
如果[自己][右戒指][名称]<>"$右戒指" && [$右戒指][数量]=0
那么调用<右戒指购买>
调用<右戒指修理>

7. 传奇脚本 怎么制作

多人都或多或少的接触过传奇服务器端脚本文件,也很想自己制作一点脚本来试试,但又不敢乱碰生怕改坏一点东西造成不能运行服务器端,其实“脚本语言“(我们暂且称他为一种语言)和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种模样。
和脚本的规则一样,这两个文件里面以;开头的行就当作注释部分不做编译

8. 传奇如何触发升级加属性的脚本

D:\MirServer\Mir200\Envir\Market_Def里面的QFunction-0文档
打开文档,找到 [@PlayLevelUp],这个是升级触发的,放底下就可以了。找不到就自己手动编写一个 [@PlayLevelUp]。再把要增加的属性加在下面,比如想升级加2点血上限3点蓝上限,就写
[@PlayLevelUp]
#if
#act
USEBONUSPOINT 6 + 2
USEBONUSPOINT 7 + 3

热点内容
rdp算法 发布:2025-05-10 21:46:40 浏览:917
c语言求素数的方法 发布:2025-05-10 21:46:39 浏览:763
战地5配置最低怎么设置 发布:2025-05-10 21:44:12 浏览:673
microsoftsql2012 发布:2025-05-10 21:43:33 浏览:428
电脑买个游戏服务器 发布:2025-05-10 21:25:15 浏览:241
机柜存储空间 发布:2025-05-10 21:25:07 浏览:267
安卓手机如何修改首屏 发布:2025-05-10 21:17:59 浏览:959
缓存关联替换 发布:2025-05-10 20:56:34 浏览:618
开源项目源码 发布:2025-05-10 20:56:24 浏览:36
php文章编辑 发布:2025-05-10 20:56:21 浏览:982