传奇攻沙脚本都需要提取什么脚本(传奇攻速脚本)

2023-03-23 6:57:19 攻略信息 小恐龙

传奇自动拿沙脚本很简单,需要依靠机器人脚本来实现,以下是具体方法!

1.在机器人时间控制文本下面(D:\mirserver\Mir200\Envir\Robot_def\AutoRunRobot.txt)加入以下脚本:

#AutoRun NPC RUNONDAY 19:30:00 @开始攻城

2.在机器人脚本文本里面加入以下(D:\mirserver\Mir200\Envir\Robot_def\RobotManage.txt)脚本:

[@开始攻城]

#ACT

AddAttackSabukAll 0

SENDMSG 0 [攻城提示]沙巴克争霸战将于今天晚上8点准时开启,请各行会做好战前准备!

这个脚本是在7点半设置自动拿沙(也可以自己修改).不是代表攻城时间,攻城时间依旧是8点.传奇自动设置攻沙脚本能为广大GM节约时间,需要的可以加在自己的传奇服务端里面.

我想做一个传奇脚本 武器攻击+7 幸运+7 也就是双7触发1.2倍攻击! 怎么写!

需要使用CHECKITEMADDVALUE脚本命令,检查物品的附加属性。

例如武器:

[@main]

#IF

CheckItemAddValue 1 0 6 ;检测武器附加攻击是不是大于6点

#ACT

goto @main1

#elseact

messagebox 你的武器附加攻击没有到7点

[@main1]

#IF

CheckItemAddValue 1 3 6 ;检测武器附加幸运是不是大于6点

#ACT

goto @main2

#elseact

messagebox 你的武器附加幸运没有到7点

[@main2]

#ACT

POWERRATE 120 600 ;POWERRATE 倍率 有效时间

具体NPC怎么引导根据自己需要修改即可,我就不给你写了。

另外 6这里我现在不清楚是不是包括6,如果包括可以改为 7

最后,这是HERO引擎的脚本命令,比较通用,下次提问的时候请把使用的引擎说一下,方便回答。

物品位置及属性查询

CHECKITEMADDVALUE 物品位置(0-12) 属性位置(0-14) (符号 =) 值

物品位置:

0 盔甲

1 武器

2 照明物(蜡烛,此物品属性升级无效)

3 项链

4 头盔

5 右手镯

6 左手镯

7 右戒指

8 右戒指

9 无(放护身符位置)

10 腰带

11 鞋子

12 宝石

盔甲

0 防御

1 魔御

2 攻击

3 魔法

4 道术

5-13 无效果

14 持久

武器

0 DC2

1 MC2

2 SC2

3 幸运

4 诅咒

5 准确

6 攻击速度

7 强度

8-9 暂不知道

10 需开封

11-13 暂不知道

14 持久

头盔

0 防御

1 魔御

2 攻击

3 魔法

4 道术

5 佩带需求

6 佩带级别

7-13 无效果

14 持久

项链

0 AC2

1 MAC2

2 DC2

3 MC2

4 SC2

6 佩带需求

7 佩带级别

8 reserved

9-13 暂不知道

14 持久

手镯

0 AC2

1 MAC2

2 DC2

3 MC2

4 SC2

6 佩带需求

7 佩带级别

8-13 无效果

14 持久

戒指

0 AC2

1 MAC2

2 DC2

3 MC2

4 SC2

6 佩带需求

7 佩带级别

8-13 无效果

14 持久

传奇攻速脚本(传奇攻击速度脚本) 第1张

传奇攻击速度药品怎么写脚本

第一节 脚本概述

很多人都或多或少的接触过传奇服务器端脚本文件,也很想自己制作一点脚本来试试,但又不敢乱碰生怕改坏一点东西造成不能运行服务器端,其实“脚本语言“(我们暂且称他为一种语言)和C语言等等程序语言比起来那真是不值得一提。看完我给大家写的这篇文章后,你就自己偷着乐吧...

可以说传奇服务器端所有的重点都集中在\\mir200\\envir\\中,这里面记载着所有服务器要在游戏中表现的东西。在游戏中的 c信息也在其中, cs.txt文件和merchant.txt文件中记载着 c的名称、出现的地图、坐标、范围和形象代码。你要问两个记载的 c有什么不同?为什么不和在一起算了?我来告诉你, cs.txt中记载的 c是对话型 c,在进入游戏后,不能够使用@reload c刷新信息的 c。而merchant.txt是交易型和任务型 c,可以使用@reload c刷新信息。但我也做过试验,两种 c互换后也可以使用,好像没有太大的限制。

cs.txt对应的文件在.\\ c_def\\文件夹中,merchant.txt对应的文件在.\\market_def\\文件夹中。你如果要添加 c的时候,要注意 c的文件名,例如你要创建一个超级商人的 c要他出现在比奇省330:330的坐标。首先你要在.\\market_def\\文件夹中创建一个文本文件命名为“超级商人-0“(这里你可以使用英文,也可以使用中文,但后面的数字必须要是这个 c出现的地图代码!),然后把你写好的脚本粘贴在里面。再打开merchant.txt文件,添加以下信息:

;调用的文件 地图 坐标x 坐标y 范围 人物代码 刷新时间

超级商人 0 330 330 0 5 0

相信大家可以看懂吧,这里面的空格不要紧,没有规定信息之间必须空几格。人物代码自己换吧,现在的 c有46种模样。

和脚本的规则一样,这两个文件里面以;开头的行就当作注释部分不做编译。

第二节 脚本的制作

现在步入正题,谈谈脚本的制作。

c脚本分为两种,一种是不做交易的 c,一种是与之交易的 c。我们先来讲不做交易的 c

这类脚本的开头一般以[@main]开头,但并不是必须以他开头,main的英文意思是“主体,主要部分”的意思,所以用他这是个好习惯。

接着就是条件语句#if,和他对应的#act,就是说如果...那么...,我在之前的《脚本语言之不完全公略》一文中提到了一系列的测试语句。#if后面可以跟这个测试语句,比如测试金钱checkgold,测试级别checklevel等等,这些测试语句可以连用,挑选满足这所有值的人。如果你想不要任何条件的话就把他留空,后面直接接#act.

接着就是#act,如果有人满足了上述条件,那么...我们可以使用一些命令应用于他,比如take拿走他身上的什么东西,mapmove把他移动到什么地图,set赋予他什么函数值等等。这些语句你也可以连着使用。后面也可以跟文字,那么就在传奇里面显示为对话。

下面是#ELSEACT,如果没有满足#if条件的,就不再运行#act后面的指令,直接运行#ELSEACT后面的指令。后面也可以跟文字,那么就在传奇里面显示为对话。

#say和#elsesay的用法和#act#elsesay的用法相同。

范例:

----------------------------

;传送猪7的 c脚本

[@main]

#if

checkgold 10000

checklevel 30

#act

take 金币 10000

map d717

break

#elsesay

你有10000个金币吗?要不然就是你没有30级。我不能把你传送到猪7了!自己跑吧。

----------------------------

这就是一个极其简单的传送脚本。我们下一节讲稍微复杂的段落脚本

第三节 段落脚本

这一节我们来讲段落脚本。

复杂的脚本需要有数个[@main][@main-1]等等组成,从[@main]到[@main-1]之间称为一个段落,他们之间是由goto命令来衔接的,#if满足条件的话,#act就执行goto @main-1命令,转向[@main-1]段落。值得一提的是goto是脚本自动做出转换段落的命令,还有一种转换段落的方式,那就是要玩家自己选择段落。main-1/@main-1这部分将在游戏中显示为黄色可以点选的信息,玩家鼠标选择后转向main-1段落。

范例:

----------------------------

;赠送回城卷脚本

[@main]

#if

checkpkpoint 2

传奇狂暴之力脚本怎么改免费模式

传奇狂暴之力脚本改免费模式需要将[@main]#IFcheck[444]1#ACTBREAK#SAY添加到文件中。传奇狂暴之力脚本是一款非常热血的传奇手游,这款传奇可以加攻速,并且攻城不掉线,非常稳定,经典的传奇元素,原汁原味的游戏画面,置身于一个经典的传奇世界中,进行各种刺激的战斗。

怎么修改手游传奇攻速代码

修改手游传奇攻速代码方法手机设置里找到应用,再把权限改一下就行。传奇手游攻速修改器是一款可以帮助玩家辅助修改角色攻速的脚本,玩家下载之后可以免费进行使用,拥有更多的功能可以实时开启。

传奇 S F 武器升级攻击速度脚本 出问题了

武器mac2数值是1-10的时候攻速为负,比如数值为6的时候攻速就是-6。下面意思是当小于11的时候直接加11,大于?的时候不能升级,其他情况元宝够就升级一点攻速。这段脚本有个问题,比如-1攻速武器升级一次就变成+2,-2攻速武器升级一次就变成+3。下面脚本能看懂的话也很容易解决。

#If

CheckItemAddValue 1 6 11

#ACT

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0

#ELSEACT

goto @1

break

[@1]

#If

CheckItemAddValue 1 6 3

#ACT

messagebox 已升3点。

#ELSEACT

goto @2

break

[@2]

#If

CHECKGAMEGOLD

#ACT

UPGRADEITEMEX 1 6 0 1 0

#ELSEACT

messagebox 没有穿武器或元宝不够。

#ELSEACT

break