传奇版本

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

求助脚本问题

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

797

主题

2932

回帖

3769

积分

论坛元老

Rank: 8Rank: 8

元宝
20
金币
84907

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

发表于 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
金币
84907

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

 楼主| 发表于 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个吧
回复

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:433
  • 打卡总奖励:11351

5

主题

61

回帖

70

积分

版主

Rank: 7Rank: 7Rank: 7

元宝
2
金币
8519

老瑟批群友勋章

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

使用道具 举报

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

797

主题

2932

回帖

3769

积分

论坛元老

Rank: 8Rank: 8

元宝
20
金币
84907

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

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

身上有4000万,元宝200
回复

使用道具 举报

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

797

主题

2932

回帖

3769

积分

论坛元老

Rank: 8Rank: 8

元宝
20
金币
84907

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

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

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

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:433
  • 打卡总奖励:11351

5

主题

61

回帖

70

积分

版主

Rank: 7Rank: 7Rank: 7

元宝
2
金币
8519

老瑟批群友勋章

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

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

使用道具 举报

  • 打卡等级:传奇老炮
  • 打卡总天数:553
  • 打卡总奖励:5829

31

主题

586

回帖

1017

积分

金牌会员

Rank: 6Rank: 6

元宝
200
金币
21962

老瑟批群友勋章

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

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

使用道具 举报

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

本版积分规则

传奇新手专用服务器

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

GMT+8, 2024-11-10 10:40 , Processed in 0.048401 second(s), 16 queries , Gzip On, Redis On.

Powered by lspm2 X3.4

© 2001-2023 Discuz! Team.

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