传奇版本

 找回密码
 立即注册
20顶赞多版本畅玩暮云计算服务器腾讯云特价机器翎风引擎论坛
点击金币投放广告点击金币投放广告点击金币投放广告点击金币投放广告
查看: 714|回复: 17

求助脚本问题

[复制链接]
  • 打卡等级:传奇老炮
  • 打卡总天数:464
  • 打卡总奖励:5837

797

主题

2932

回帖

3769

积分

论坛元老

Rank: 8Rank: 8

元宝
20
金币
84963

最佳新人活跃会员热心会员灌水之王老瑟批群友勋章

发表于 2023-3-17 01:21:58 | 显示全部楼层 |阅读模式
本帖最后由 mkfx521 于 2023-3-17 01:23 编辑

[@main]
#IF
CHECKLEVELEX > 34
#act
#say
          <【阵营十重天】/FCOLOR=254>\
     <最高可提升十重天,每次提升等级【下降5级】>\
   <每次提升【再续联盟】阵营可以获得【反伤属性】/FCOLOR=239>\
   <每次提升【经典部落】阵营可以获得【暴击属性】/FCOLOR=67>\
<十世分别对应 +1% +2% +3% +4% +5% +6% +7% +8% +9% +10%/FCOLOR=250>   \ \  
         <当前第/FCOLOR=135>【 <$STR(U1)> 】<重天/FCOLOR=135>  \ \
         <提升阵营十重天/@十重天>     <查看十重天所需物品/@查看>
#ELSEACT
MESSAGEBOX 35级之后才可进行阵营十重天。
break

[@十重天]
#IF
EQUAL U1 0
#act
GOTO @一重天
GOTO @main
break

[@一重天]
#IF
checkgold 10000000
CHECKGAMEGOLD > 99
#ACT
GAMEGOLD - 100
take 金币 10000000
GOTO @检查阵营1
#ELSEACT
MESSAGEBOX 请仔细查看当前提升所需物品。
break

[@检查阵营1]
#IF
CHECKNAMELIST ..\QuestDiary\阵营文件\再续联盟.txt
#ACT
CHANGELEVEL - 5
mov U1 1
addnamelist ..\QuestDiary\十重天文件\一重天联盟.txt
AddHumNewValue 5 + 1 65535
CHANGENAMECOLOR 206
SETRANKLEVELNAME  %s\[阵营第一重天]
SENDMSG 7 恭喜阵营第一重天提升成功等级下降5级.
break
#IF
CHECKNAMELIST ..\QuestDiary\阵营文件\经典部落.txt
#ACT
CHANGELEVEL - 5
mov U1 1
addnamelist ..\QuestDiary\十重天文件\一重天部落.txt
AddHumNewValue 0 + 1 65535
CHANGENAMECOLOR 206
SETRANKLEVELNAME  %s\[阵营第一重天]
SENDMSG 7 恭喜阵营第一重天提升成功等级下降5级.
break


人物身上有10000000金币和100元宝,名字也在经典部落.txt里,为什么还是【提示请仔细查看当前提升所需物品。】

回复

使用道具 举报

  • 打卡等级:即来则安
  • 打卡总天数:17
  • 打卡总奖励:88

0

主题

3

回帖

3

积分

新手上路

Rank: 1

元宝
0
金币
125
发表于 2023-3-17 04:37:32 | 显示全部楼层
因为这个 脚本里面有 两个 十重天 每次读取的时候 就读取了那个   最高级的那个 导致没法读取到 一重天的条件

评分

参与人数 1金币 +99 收起 理由
mkfx521 + 99 很给力!

查看全部评分

回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:464
  • 打卡总奖励:5837

797

主题

2932

回帖

3769

积分

论坛元老

Rank: 8Rank: 8

元宝
20
金币
84963

最佳新人活跃会员热心会员灌水之王老瑟批群友勋章

 楼主| 发表于 2023-3-17 08:30:44 | 显示全部楼层
sbruvy 发表于 2023-3-17 04:37
因为这个 脚本里面有 两个 十重天 每次读取的时候 就读取了那个   最高级的那个 导致没法读取到 一重天的条 ...

什么有两个十重天???
回复

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:304
  • 打卡总奖励:3500

4

主题

497

回帖

501

积分

高级会员

Rank: 4

元宝
0
金币
4410

老瑟批群友勋章

发表于 2023-3-17 09:00:35 | 显示全部楼层
仔细确认一下人物身上的金币是不是大于1千万,元宝是不是大于100个吧
回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:437
  • 打卡总奖励:11377

5

主题

61

回帖

70

积分

版主

Rank: 7Rank: 7Rank: 7

元宝
2
金币
8593

老瑟批群友勋章

QQ
发表于 2023-3-17 09:01:26 | 显示全部楼层
先写读取 设置条件 在显示界面
by:盗亦有道
回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:464
  • 打卡总奖励:5837

797

主题

2932

回帖

3769

积分

论坛元老

Rank: 8Rank: 8

元宝
20
金币
84963

最佳新人活跃会员热心会员灌水之王老瑟批群友勋章

 楼主| 发表于 2023-3-17 09:06:21 | 显示全部楼层
到此一游 发表于 2023-3-17 09:00
仔细确认一下人物身上的金币是不是大于1千万,元宝是不是大于100个吧

身上有4000万,元宝200
回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:464
  • 打卡总奖励:5837

797

主题

2932

回帖

3769

积分

论坛元老

Rank: 8Rank: 8

元宝
20
金币
84963

最佳新人活跃会员热心会员灌水之王老瑟批群友勋章

 楼主| 发表于 2023-3-17 09:06:47 | 显示全部楼层
盗亦有道 发表于 2023-3-17 09:01
先写读取 设置条件 在显示界面

说明白点,不知道什么问题
回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:437
  • 打卡总奖励:11377

5

主题

61

回帖

70

积分

版主

Rank: 7Rank: 7Rank: 7

元宝
2
金币
8593

老瑟批群友勋章

QQ
发表于 2023-3-17 09:53:13 | 显示全部楼层
本帖最后由 盗亦有道 于 2023-3-17 09:54 编辑

[@main]
#IF
CHECKLEVELEX < 36
#act
MESSAGEBOX 35级之后才可进行阵营十重天。
break

#if
CHECKNAMELIST ..\QuestDiary\阵营文件\再续联盟.txt
#act
MOV S$所属阵营 一重天联盟
MOV N$阵营元素 5
goto @_@阵营提升
break

#if
CHECKNAMELIST ..\QuestDiary\阵营文件\经典部落.txt
#act
MOV S$所属阵营 一重天部落
MOV N$阵营元素 0
goto @_@阵营提升
break


[@_@阵营提升]
#say
          <【阵营十重天】/FCOLOR=254>\
     <最高可提升十重天,每次提升等级【下降5级】>\
   <每次提升【再续联盟】阵营可以获得【反伤属性】/FCOLOR=239>\
   <每次提升【经典部落】阵营可以获得【暴击属性】/FCOLOR=67>\
<十世分别对应 +1% +2% +3% +4% +5% +6% +7% +8% +9% +10%/FCOLOR=250>   \ \  
         <当前第/FCOLOR=135>【 <$STR(U1)> 】<重天/FCOLOR=135>  \ \
         <提升阵营十重天/@十重天>     <查看十重天所需物品/@查看>


[@十重天]
#IF
checkgold 10000000
CHECKGAMEGOLD > 99
#ACT
GAMEGOLD - 100
take 金币 10000000
CHANGELEVEL - 5
INC U1 1
AddHumNewValue <$STR(N$阵营元素)> = <$STR(U1)>
addnamelist ..\QuestDiary\十重天文件\<$STR(S$所属阵营)>.txt
GOTO @_@阵营提升
#ELSEACT
MESSAGEBOX 请仔细查看当前提升所需物品。
break

[@登陆调用]
#IF
CHECKNAMELIST ..\QuestDiary\阵营文件\再续联盟.txt
LARGE <$STR(U1)> 0
#ACT
MOV N$阵营元素 5

AddHumNewValue <$STR(N$阵营元素)> = <$STR(U1)>
CHANGENAMECOLOR 206
SETRANKLEVELNAME  %s\[阵营第$STR(U1)>重天]
BREAK

#IF
CHECKNAMELIST ..\QuestDiary\阵营文件\经典部落.txt
LARGE <$STR(U1)> 0
#ACT
MOV N$阵营元素 0
AddHumNewValue <$STR(N$阵营元素)> = <$STR(U1)>
CHANGENAMECOLOR 206
SETRANKLEVELNAME  %s\[阵营第$STR(U1)>重天]
BREAK

by:盗亦有道
回复

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:304
  • 打卡总奖励:3500

4

主题

497

回帖

501

积分

高级会员

Rank: 4

元宝
0
金币
4410

老瑟批群友勋章

发表于 2023-3-17 09:54:39 | 显示全部楼层
mkfx521 发表于 2023-3-17 09:06
身上有4000万,元宝200

[@main]
#IF
checkgold 10000000
CHECKGAMEGOLD > 99
#ACT
;GAMEGOLD - 100
;take 金币 10000000
MESSAGEBOX 物品足够。
#ELSEACT
MESSAGEBOX 请仔细查看当前提升所需物品。
break

自己测试一下就知道了
回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:565
  • 打卡总奖励:5967

31

主题

586

回帖

1018

积分

金牌会员

Rank: 6Rank: 6

元宝
200
金币
22125

老瑟批群友勋章

发表于 2023-3-17 09:55:44 | 显示全部楼层
GOTO @一重天
GOTO @main
break

这个为啥弄了2个GOTO 。。。。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

传奇新手专用服务器

Archiver|手机版|小黑屋|传奇版本 |网站地图

GMT+8, 2024-11-21 23:56 , Processed in 0.080964 second(s), 11 queries , Gzip On, Redis On.

Powered by lspm2 X3.4

© 2001-2023 Discuz! Team.

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