开启辅助访问      

传世单机社区

 找回密码
 立即注册
https://www.wooolc.com
查看: 13322|回复: 102

[定制脚本] 彩虹3拾取极品功能脚本优化。

[复制链接]

升级   100%

发表于 2019-3-28 12:42:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

                               
登录/注册后可看大图

脚本如下:
[@拾取物品]
#IF
LARGE $PARAM(23) 10
#ACT
MOVR P20 5          ;随机0-4
MOVR P21 2          ;随机0-1
#IF
LARGE P20 3
#ACT
GOTO @橙色极品4
BREAK
#IF
LARGE P20 2
SMALL P20 4
#ACT
GOTO @紫色极品3
BREAK
#IF
LARGE P20 1
SMALL P20 3
#ACT
GOTO @蓝色极品2
BREAK
#IF
LARGE P20 0
SMALL P20 2
#ACT
GOTO @绿色极品1
BREAK
#IF
SMALL P20 1
#ACT
GOTO @黄色极品0
BREAK

[@黄色极品0]
#IF
CHECKJOB Warrior
#ACT
GOTO @战士属性0
BREAK
#IF
CHECKJOB Wizard
#ACT
GOTO @法师属性0
BREAK
#IF
CHECKJOB Taos
#ACT
GOTO @道士属性0
BREAK

[@战士属性0]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 112 = 1
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 0              ;0=黄色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 113 = 1
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 0              ;0=黄色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@法师属性0]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 114 = 1
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 0              ;0=黄色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 115 = 1
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 0              ;0=黄色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@道士属性0]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 116 = 1
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 0              ;0=黄色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 117 = 1
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 0              ;0=黄色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得极品『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK

[@绿色极品1]
#IF
CHECKJOB Warrior
#ACT
GOTO @战士属性1
BREAK
#IF
CHECKJOB Wizard
#ACT
GOTO @法师属性1
BREAK
#IF
CHECKJOB Taos
#ACT
GOTO @道士属性1
BREAK
[@战士属性1]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 112 = 2
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 1              ;1=绿色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 113 = 2
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 1              ;1=绿色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@法师属性1]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 114 = 2
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 1              ;1=绿色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 115 = 2
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 1              ;1=绿色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@道士属性1]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 116 = 2
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 1              ;1=绿色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 117 = 2
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 1              ;1=绿色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得原谅『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK

[@蓝色极品2]
#IF
CHECKJOB Warrior
#ACT
GOTO @战士属性2
BREAK
#IF
CHECKJOB Wizard
#ACT
GOTO @法师属性2
BREAK
#IF
CHECKJOB Taos
#ACT
GOTO @道士属性2
BREAK
[@战士属性2]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 112 = 3
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 2              ;2=蓝色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 113 = 3
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 2              ;2=蓝色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@法师属性2]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 114 = 3
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 2              ;2=蓝色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 115 = 3
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 2              ;2=蓝色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@道士属性2]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 116 = 3
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 2              ;2=蓝色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 117 = 3
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 2              ;2=蓝色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得深蓝『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK

[@紫色极品3]
#IF
CHECKJOB Warrior
#ACT
GOTO @战士属性3
BREAK
#IF
CHECKJOB Wizard
#ACT
GOTO @法师属性3
BREAK
#IF
CHECKJOB Taos
#ACT
GOTO @道士属性3
BREAK
[@战士属性3]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 112 = 4
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 3              ;3=紫色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 113 = 4
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 3              ;3=紫色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@法师属性3]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 114 = 4
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 3              ;3=紫色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 115 = 4
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 3              ;3=紫色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@道士属性3]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 116 = 4
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 3              ;3=紫色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 117 = 4
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 3              ;3=紫色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得紫装『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK

[@橙色极品4]
#IF
CHECKJOB Warrior
#ACT
GOTO @战士属性4
BREAK
#IF
CHECKJOB Wizard
#ACT
GOTO @法师属性4
BREAK
#IF
CHECKJOB Taos
#ACT
GOTO @道士属性4
BREAK
[@战士属性4]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 112 = 5
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 4              ;4=橙色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 113 = 5
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 4              ;4=橙色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@法师属性4]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 114 = 5
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 4              ;4=橙色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 115 = 5
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 4              ;4=橙色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK
[@道士属性4]
#IF
EQUAL P21 0
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 116 = 5
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 4              ;4=橙色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
#ELSEACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 117 = 5
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = 4              ;4=橙色
MOV P20
MOV P21
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得至尊『<$PARAM(22)>』,让我们一起恭喜他吧!
BREAK


升级   100%

 楼主| 发表于 2019-3-28 12:47:29 | 显示全部楼层
这个脚本,是想实现这样的功能:
    1、怪物掉落,拾取后,根据职业随机赋予1~5的攻击力加成;
    2、1点为huan、2点为lv、3点为蓝、4点为紫、5点为橙。
    3、加攻击力上限还是下限,有1/2的几率随机选择。

回复 支持 反对

使用道具 举报

升级   100%

 楼主| 发表于 2019-3-28 12:47:37 | 显示全部楼层
这个脚本,是想实现这样的功能:
    1、怪物掉落,拾取后,根据职业随机赋予1~5的攻击力加成;
    2、1点为huan、2点为lv、3点为蓝、4点为紫、5点为橙。
    3、加攻击力上限还是下限,有1/2的几率随机选择。

回复 支持 反对

使用道具 举报

升级   100%

 楼主| 发表于 2019-3-28 12:48:02 | 显示全部楼层
现在出现了以下几个问题:
    a,脚本不流畅,虽然我已经设置的100%几率会触发概率,但是在拾取过程中,还是会出现有的物品出现了提示,但是物品名称和属性没有变化。可能是用了太多的goto命令导致的,希望大神可以优化一下。

回复 支持 反对

使用道具 举报

升级   100%

 楼主| 发表于 2019-3-28 12:51:27 | 显示全部楼层
    b,是否可以增加一个检测物品类别的功能来区分一下。书籍等物品不触发。

回复 支持 反对

使用道具 举报

升级   0.6%

发表于 2019-3-29 08:42:05 | 显示全部楼层
橙子 发表于 2019-3-28 12:51
b,是否可以增加一个检测物品类别的功能来区分一下。书籍等物品不触发。

下午有空我写一下,哈哈,正好要学到这里了,一起学习

回复 支持 反对

使用道具 举报

升级   100%

发表于 2019-3-29 09:45:47 | 显示全部楼层
$ITEMINFO[$PARAM(21)].STDMODE
DelayGoto 10 @战士属性0
自己去整理吧

回复 支持 反对

使用道具 举报

升级   0.6%

发表于 2019-3-29 12:29:30 | 显示全部楼层
[@拾取物品]
#IF
LARGE $PARAM(23) 10
posinlist $iteminfo[$PARAM(21)].stdmode ..\QuestDiary\游戏数据\极品类别.TXT;\\装备stdmode类别
#ACT
MOVR P0 5
MOVR P1 $STR(P0)
MOVR P2 $STR(P0)
INC P1 1
INC P2 1
#IF
EQUAL P0 0
#ACT
BREAK
#IF
CHECKJOB WARRIOR
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = $STR(P0)
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 112 = $STR(P1)
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 113 = $STR(P2)
READRANDOMSTR ..\QuestDiary\游戏数据\颜色.TXT S40;\\写上绿色、蓝色等
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得<$STR(S40)>『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得<$STR(S40)>『<$PARAM(22)>』,让我们一起恭喜他吧
#IF
CHECKJOB WIZARD
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = $STR(P0)
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 114 = $STR(P1)
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 115 = $STR(P2)
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得<$STR(S40)>『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得<$STR(S40)>『<$PARAM(22)>』,让我们一起恭喜他吧
#IF
CHECKJOB TAOS
#ACT
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 100 = $STR(P0)
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 116 = $STR(P1)
UPGRADEUSERITEM $ITEMMAKEINDEX[$PARAM(22)] 117 = $STR(P2)
SENDMSG 0 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得<$STR(S40)>『<$PARAM(22)>』,让我们一起恭喜他吧!
SENDMSG 14 {<$USERNAME>}在%m(%x,%y)地图击杀怪物获得<$STR(S40)>『<$PARAM(22)>』,让我们一起恭喜他吧

回复 支持 反对

使用道具 举报

升级   0.6%

发表于 2019-3-29 12:31:17 | 显示全部楼层
嗨佩奇 发表于 2019-3-29 12:29
[@拾取物品]
#IF
LARGE $PARAM(23) 10

这是我写的脚本,兄弟有时间测试一下
这个脚本可以实现不是百分百极品,上下限根据颜色而定,基本满足你的设想

回复 支持 反对

使用道具 举报

升级   0.6%

发表于 2019-3-29 12:32:26 | 显示全部楼层
嗨佩奇 发表于 2019-3-29 12:31
这是我写的脚本,兄弟有时间测试一下
这个脚本可以实现不是百分百极品,上下限根据颜色而定,基本满足你 ...

这个脚本没有goto,简短,缺点是我不能测试,不知道行不行得通

回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!

关闭

站长推荐 上一条 /1 下一条

传奇世界单机版|传世服务端|传世版本|关于我们|小黑屋|手机版| 传世单机社区 |网站地图

GMT+8, 2024-4-20 01:03 , Processed in 0.146237 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2018 Comsenz Inc.

快速回复 返回顶部 返回列表