首页 > 传奇脚本文章 > 精品传奇脚本 > 复古传奇npc脚本给玩家指定数量的指定物品
2018
08-30

复古传奇npc脚本给玩家指定数量的指定物品

复古传奇npc脚本给玩家指定数量的指定物品
所属分类: 精品传奇脚本
软件大小:
软件相关:
版本性质:
下载级别:
软件说明:
需要元宝:
网站展示:

给玩家指定数量的指定物品

Give ItemName Amount 品质

命令参数
参数含义
ItemName要给予的物品名
Amount给予的数量.(留空则为默认值1,不建议留空)
品质给予的装备的品质颜色等级,取值0-4.(可不填)


命令说明

本命令用于给予玩家指定数量的指定物品

使用示例
[@Give]
#IF
CheckBagSize 3
#ACT
Give 金条 3
SendMsg 6 已经把三根金条放到了你的包裹里!
Break
#ELSEACT
SendMsg 6 你的包裹里没有三个空位!
Break

新扩展GIVE命令

Give 参数1 参数2 参数3 参数4

命令参数
参数含义
参数1物品名称
参数2数量
参数3

新命令:TAKEON(是否自动穿上)

参数4装备位置(0-43)
命令说明

本命令用于给玩家指定数量的指定物品并且自动穿上

如果不使用自动穿上功能,该脚本只需要 GIVE 物品名称 数量 既可,另外装备位置如果不填,系统会自动判断装备到指定位置,但手镯和戒指分左右,所以要指定位置

使用示例
[@Give2]
#IF
#ACT
GIVE 法神项链 1 TAKEON    

GIVE 法神项链 1 TAKEON 3
 
[@Give3]
#IF
#ACT
GIVE 圣战戒指 1 TAKEON 7

选取身上的装备

HookItem Position

命令参数
参数含义
Position

装备的位置
      0 衣服
      1 武器
      2 头盔

      3 项链
      4 勋章
      5 左手镯
      6 右手镯
      7 左戒指

      8 右戒指

      9 符毒
      10 腰带
      11 靴子
      12 宝石
      13 马牌
      14 道具
      15 盾牌/左手武器
      16 坐骑(缰绳)
      17 坐骑(铃铛)
      18 坐骑(马鞍)

      19 坐骑(装饰)
      20 坐骑(脚钉)
      21 斗笠
      22 面巾


      24 首饰盒1(新)

      25 首饰盒2(新)

      26 首饰盒3(新)

      27 首饰盒4(新)
      28 首饰盒5(新)
      29 首饰盒6(新)
      30 生肖盒1(新)
      31 生肖盒2(新)
      32 生肖盒3(新)
      33 生肖盒4(新)
      34 生肖盒5(新)
      35 生肖盒6(新)
      36 生肖盒7(新)

      37 生肖盒8(新)
      38 生肖盒9(新)
      39 生肖盒10(新)
      40 生肖盒11(新)
      41 生肖盒12(新)
      42 时装男女衣服(新)
      43 时装武器(新)


命令说明

选取身上的装备,为调整其属性做准备

备注:此命令不能单独使用,必须配合ChangeGiveItem命令一起使用。

使用示例
 ;调整身上武器的名称颜色和发光特效[@main]
#ACT
HookItem 1               //选取身上武器ChangeGiveItem 7 75 253  //颜色值为(0..255)ChangeGiveItem 7 76 1    //特效值为(1..9)ChangeGiveItem 8         //注意:改变完属性必需调整8参数,不然客户端不会实时显示Break 
;调整身上武器的可强化次数和已强化次数[@main]
#ACT
HookItem 1             //选取身上武器ChangeGiveItem 5 15   //设置可强化等级为15,可强化次数只能为(3,6,9,12,15)ChangeGiveItem 9 15   //设置已强化等级为15ChangeGiveItem 8      //注意:改变完属性必需调整8参数,不然客户端不会实时显示SENDMSG 5 你身上的武器可强化次数为15,已强化到15了
Break 
;调整身上武器的凹槽数量[@main]
#ACT
HookItem 1            //选取身上武器ChangeGiveItem 4 3    //设置凹槽数量3个,凹槽数量只能为(0,1,2,3)ChangeGiveItem 8      //注意:改变完属性必需调整8参数,不然客户端不会实时显示SENDMSG 5 你身上的武器现在有3个凹槽了
Break  
;同时调整武器和衣服[@main]
#ACT
HookItem 0            //选取身上武器HookItem 1            //选取身上衣服ChangeGiveItem 5 15   //设置可强化等级为18,可强化次数只能为(3,6,9,12,15)ChangeGiveItem 9 15   //设置已强化等级为15ChangeGiveItem 4 3    //设置凹槽数量为3个,凹槽数量只能为(0,1,2,3)ChangeGiveItem 8      //注意:改变完属性必需调整8参数,不然客户端不会实时显示SENDMSG 5 你身上的武器和衣服可强化次数为15,已强化到15了。有3个凹槽了
Break
 
;重置武器和衣服的强化属性,等级不变
[@main]
#if
#act
HookItem 0
//选取身上武器

HookItem 1
//选取身上衣服
ChangeGiveItem 13 18 //重置已经强化18级的属性

ChangeGiveItem 8 //注意:改变完属性必需调整8参数,不然客户端不会实时显示
#say
SENDMSG 5 你身上的武器和衣服已重置强化属性


动态给物品

DynamicGive ItemName Amount

命令参数
参数含义
ItemName要给予的物品名
Amount给予的数量.(留空则为默认值1,不建议留空)


命令说明

本命令用于动态给予玩家指定数量的指定物品

注:此命令不能单独使用,必须配合ChangeGiveItem命令一起使用

使用示例
[@main]
#ACT
DynamicGive 开天 1;给物品开天绑定未开光属性
;参数一:物品_改变属性_绑定状态 参数二:物品_改变属性_绑定状态_未开光
;参数三:物品_改变属性_绑定状态_绑定ChangeGiveItem 2 8 1;给予绑定属性后必须刷新物品才生效
;参数一:物品_改变属性_刷新物品ChangeGiveItem 8
Break
 
[@main_2]
#ACT;多件物品给予同样属性:未开光DynamicGive 法神头盔 1
DynamicGive 法神项链 1
DynamicGive 法神手镯 2
DynamicGive 法神戒指 2
ChangeGiveItem 2 8 1
ChangeGiveItem 8
Break


选取指定MakeIdex物品

HookItemIdx 物品编号

命令参数
参数含义
物品编号要调整属性物品的MakeIndex(支持填写变量)


命令说明

本命令用于选取指定IDX的物品

注:此命令不能单独使用,必须配合ChangeGiveItem命令一起使用

使用示例
[@main]
#ACT
HookItemIdx <$STR(N888)>
ChangeGiveItem 7 0 99
ChangeGiveItem 7 1 99
ChangeGiveItem 8
Break
使用示例2
[@main]
#ACT
HookItemIdx <$IDX(1)>        
ChangeGiveItem 14 3         
ChangeGiveItem 8
Break
使用示例3
[@main]
#IF
Equal <$ITEMINFO[$IDX(1)].pin> 0 
CheckUseItem 1
#ACT
HookItemIdx <$IDX(1)>         
ChangeGiveItem 14 3 
ChangeGiveItem 8
Break


调整物品的属性

ChangeGiveItem 参数一 参数二 参数三

概念说明

符号数值:代表可直接在具体数值前写+、-、=,符号与数值间中间无空格(如不写符号默认为=) (0=持久上限 1=持久下限)

例如:
ChangeGiveItem 0 =20000 代表装备最高持久等于20
ChangeGiveItem 0 +20000 代表装备最高持久增加20
ChangeGiveItem 0 -20000 代表装备最高持久减少20



调整物品备注

ChangeGiveItem 参数一 参数二

概念说明

本命令可在线修改物品备注

注:此命令不能单独使用,必须配合ChangeGiveItem命令一起使用

使用示例
[@main]
#ACT
HookItem 0
ChangeGiveItem 17 这是一个备注文字 
ChangeGiveItem 8
Break

自定义物品进度条或图片素材

ChangeGiveItem 参数一 参数二 参数三

概念说明

本命令可DIY进度条或备注图片

注:此命令不能单独使用,必须配合ChangeGiveItem命令一起使用

使用示例
[@main]
#ACT
HookItem 1
CHANGEGIVEITEM 17 1级成长:JDT=%S1%S2=1\ \
ChangeGiveItem 18 1 =0  //经验
ChangeGiveItem 18 2 =10 //经验总数
CHANGEGIVEITEM 8Break
 
[@main2]
#ACT
HookItem 1
CHANGEGIVEITEM 17 <x=50><y=30><img=f.3,i.1882>

CHANGEGIVEITEM 8Break

参数说明

参数列表
参数一参数二参数三备注说明
0:最大持久符号数值持久1点是1000 如:ChangeGiveItem 0 20000(代表装备最高持久为20)
1:到期时间时间HOUR如果参数三写HOUR,参数二代表小时,否则参数二代表天数
2:绑定状态0=绑定状态_不可交易
1=绑定状态_不可存仓
2=绑定状态_不可修理
3=绑定状态_不可丢弃
4=绑定状态_永不掉落
5=绑定状态_不可强化
6=绑定状态_不可出售
7=绑定状态_丢弃消失
8=绑定状态_未开光
0=取消
1=绑定

3:五行属性0=五行属性_无
1=五行属性_金
2=五行属性_木
3=五行属性_水
4=五行属性_火
5=五行属性_土

4:凹槽数量0=凹槽数量_0
1=凹槽数量_1
2=凹槽数量_2
3=凹槽数量_3

5:可强化等级

0     =可强化等级_0级
3     =可强化等级_1级
6     =可强化等级_2级
9     =可强化等级_3级

12   =可强化等级_3级

15   =可强化等级_3级
18   =可强化等级_6级


6:强化等级属性0=强化等级属性_1级
1=强化等级属性_2级
2=强化等级属性_3级
3=强化等级属性_4级
4=强化等级属性_5级
5=强化等级属性_6级
Ask引擎 菜单:
选项-物品装备-强化属性 面板
自行设置和查找 对应代码
可完全自定义

7:附加属性

0=附加属性_最高防御
1=附加属性_最高魔御
2=附加属性_最高攻击
3=附加属性_最高魔法
4=附加属性_最高道术
5=附加属性_最低防御
6=附加属性_最低魔御
7=附加属性_最低攻击
8=附加属性_最低魔法
9=附加属性_最低道术
10=附加属性_生命值
11=附加属性_魔法值
12=附加属性_准确
13=附加属性_敏捷
14=附加属性_武器强度
15=附加属性_魔法躲避
16=附加属性_毒物躲避
17=附加属性_体力恢复
18=附加属性_魔法恢复
19=附加属性_毒物恢复
20=附加属性_幸运
21=附加属性_诅咒
22=附加属性_伤害加成
23=附加属性_伤害吸收
24=附加属性_五行攻击
25=附加属性_五行防御
26=附加属性_致命一击
27=附加属性_攻击速度
28=附加属性_刀魂等级 

 

---战士附加技能威力---

30=附加属性_刺杀剑法
29=附加属性_攻杀剑法
31=附加属性_圆月刀法
32=附加属性_烈火剑法
33=附加属性_开天斩
34=附加属性_逐日剑法
35=附加属性_穿刺剑法
36=附加属性_三绝杀
37=附加属性_追心刺
38=附加属性_断岳斩
39=附加属性_横扫千军

 

---法师附加技能威力---

40=附加属性_雷电术
41=附加属性_疾光电影
42=附加属性_火墙
43=附加属性_冰咆哮
44=附加属性_魔法盾
45=附加属性_灭天火
46=附加属性_地狱雷光
47=物附加属性_火龙气焰
48=附加属性_流星火雨
49=附加属性_冰霜雪雨
50=附加属性_双龙破
51=附加属性_凤舞技
52=附加属性_惊雷爆
53=附加属性_冰天雪地

 

---道士附加技能威---

54=附加属性_灵魂火符
55=附加属性_裂神符
56=附加属性_虎啸决
57=附加属性_八卦掌
58=附加属性_三焰咒
59=附加属性_噬血术
60=附加属性_万剑归宗
61=附加属性_死亡之眼

 

---改变颜色以及发光特效---
62=附加属性_经验倍数
63=附加属性_生命倍数
64=附加属性_魔法倍数
65=附加属性_血蓝倍数
66=附加属性_防御倍数
67= 附加属性_魔防倍数
68= 附加属性_攻击倍数
69=附加属性_魔法倍数
70=附加属性_道术倍数
71=附加属性_伤害反射
72=附加属性_忽略防御
73=附加属性_物理减伤
74=附加属性_魔法减伤
75=附加属性_名字颜色
76=附加属性_特效编号

数值
8:刷新物品
9:已强化等级数值(0...18)
13:重置强化属性数值 (0, 3, 6, 9, 12, 15, 18) 等级不变,重置随机属性,强化装备固定等级重置属性命令
14:装备品质0=装备品质_普通
1=装备品质_一阶
2=装备品质_二阶
3=装备品质_三阶
4=装备品质_四阶

以下是只调整品阶.不调整属性的代码
11
  =装备品质_一阶
12  =装备品质_二阶
13  =装备品质_三阶
14  =装备品质_四阶 

对除马牌外的所有装备有效
15:装备改名

空格

修改的文字
16:装备变装装备位置数据库[Shape]外观代码只对衣服有效
17:物品临时备注备注文字
18:自定义进度条

 

参数:

         %S0 调用参数一 
         %S1 调用参数二 
         %S2 调用参数三

取物品备注对应的3个参数:
                                              <$ITEMINFO[$IDX(1)].Beizhu(0)> 
                                              <$ITEMINFO[$IDX(1)].Beizhu(1)> 
                                              <$ITEMINFO[$IDX(1)].Beizhu(2)>

支持自定义备注进度条:
                                             精炼:JDT=%S1%S2=0\ 不显示数值
                                             精炼:JDT=%S1%S2=1\ 显示百分比
                                             精炼:JDT=%S1%S2=2\ 显示数值

19:物品Buff附加

查看详细脚本介绍



20:控制麻痹几率

查看详细脚本介绍



21:控制毒素装备几率

查看详细脚本介绍



22:改变物品特殊属性

查看详细脚本介绍



23:改变物品掉落来源信息

查看详细脚本介绍





留言与评论(共有 0 条评论)
   
验证码: