传奇私服赠送元宝脚本哪里出错了 高手看下
脚本错误:gamegold+50000第:14行:D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt[2011-1-919:3...
脚本错误: gamegold + 50000 第:14 行: D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt
[2011-1-9 19:33:31] 脚本错误: gamegold + 100000 第:25 行: D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt
[2011-1-9 19:33:31] 脚本错误: gamegold + 200000 第:36 行: D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt
[2011-1-9 19:33:31] 脚本错误: gamegold + 300000 第:47 行: D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt
[@main]
等级达到80级可以从我这里领取50000元宝\
等级达到90级可以从我这里领取100000元宝\\
等级达到100级可以从我这里领取200000元宝\\\
等级达到110级可以从我这里领取300000元宝\
<领取80级奖励/@80> <领取90级奖励/@90>
<领取100级奖励/@100><领取110级奖励/@110>
[@80]
#if
checklevelex > 79
CHECKNAMELIST ..\QuestDiary\数据文件\80级奖励名单.txt
gamegold + 50000
#say
close
#elsesay
你等级不够80级或者已经领取过了奖励~~!!!
break
[@90]
#if
checklevelex > 89
CHECKNAMELIST ..\QuestDiary\数据文件\90级奖励名单.txt
gamegold + 100000
#say
close
#elsesay
你等级不够90级或者已经领取过了奖励~~!!!
break
[@100]
#if
checklevelex > 99
CHECKNAMELIST ..\QuestDiary\数据文件\100级奖励名单.txt
gamegold + 200000
#say
close
#elsesay
你等级不够100级或者已经领取过了奖励~~!!!
break
[@90]
#if
checklevelex > 109
CHECKNAMELIST ..\QuestDiary\数据文件\110级奖励名单.txt
gamegold + 300000
#say
close
#elsesay
你等级不够110级或者已经领取过了奖励~~!!!
break
在线等啊 高手速度来解决下 急~~!!! 展开
[2011-1-9 19:33:31] 脚本错误: gamegold + 100000 第:25 行: D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt
[2011-1-9 19:33:31] 脚本错误: gamegold + 200000 第:36 行: D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt
[2011-1-9 19:33:31] 脚本错误: gamegold + 300000 第:47 行: D:\MirServer\Mir200\Envir\Market_Def\蓝色经典-3.txt
[@main]
等级达到80级可以从我这里领取50000元宝\
等级达到90级可以从我这里领取100000元宝\\
等级达到100级可以从我这里领取200000元宝\\\
等级达到110级可以从我这里领取300000元宝\
<领取80级奖励/@80> <领取90级奖励/@90>
<领取100级奖励/@100><领取110级奖励/@110>
[@80]
#if
checklevelex > 79
CHECKNAMELIST ..\QuestDiary\数据文件\80级奖励名单.txt
gamegold + 50000
#say
close
#elsesay
你等级不够80级或者已经领取过了奖励~~!!!
break
[@90]
#if
checklevelex > 89
CHECKNAMELIST ..\QuestDiary\数据文件\90级奖励名单.txt
gamegold + 100000
#say
close
#elsesay
你等级不够90级或者已经领取过了奖励~~!!!
break
[@100]
#if
checklevelex > 99
CHECKNAMELIST ..\QuestDiary\数据文件\100级奖励名单.txt
gamegold + 200000
#say
close
#elsesay
你等级不够100级或者已经领取过了奖励~~!!!
break
[@90]
#if
checklevelex > 109
CHECKNAMELIST ..\QuestDiary\数据文件\110级奖励名单.txt
gamegold + 300000
#say
close
#elsesay
你等级不够110级或者已经领取过了奖励~~!!!
break
在线等啊 高手速度来解决下 急~~!!! 展开
2个回答
展开全部
没写过什么脚本,回答有错请见谅。 每个引擎的命令和格式都有所不同,我把MAX引擎的脚本放在3K里运行,M2就会报错。
仔细说明
#if
checklevelex > 79(等级大于79级)
CHECKNAMELIST ..\QuestDiary\数据文件\80级奖励名单.txt(这个玩家名字是否出现在名单里)
#act(你没有这个就先错了)
#say (名单里有这个玩家名字的话则执行)
你已经领过了,不能再领了!
#ELSEACT(没出现这个玩家的名字就执行)
addnamelist ..\QuestDiary\数据文件\经验奖励.txt(把这个玩家名字记录在此名单里)
Changeexp + 5000000(给你元宝5W)
这样就可以了。close我不知道怎么用..........还有,你的致命错误就在没有#ACT,没有这个就不能执行脚本
也有简单的写法
#IF
checklevelex > 79
checkl【100】0(框里面的数字可以随便写,别和其他脚本重复就行了)变量0是默认的,如果变成了1那就表示同过了 就不能再领了。
#ACT
SET [100] 1(把变量变成1,这样就只能领一次了,不能重复领了)
gamegold + 50000(5W元宝拿去花)
还有更简单的写法
在QF脚本的升级触发里边
[@PlayLevelUp](这个是升级触发的命令)
#if
CHECKLEVELEX = 79(如果等级大于79的话)
#act
gamegold+5000(元宝增加5W)
break
如果用这个脚本的话 你要谨慎一点 如果转生降级的话可能会再次触发 比如你80级转生降级为78的话 再升到79就会再次触发 仔细检测好你的转生脚本 没有转生的话那就不必担心了
还有,楼上的 你学计算机连这个最基本的脚本都看不明白的话 我实在是替你悲哀.......
这个东西和计算机语言相比简直是九牛一毛.......
仔细说明
#if
checklevelex > 79(等级大于79级)
CHECKNAMELIST ..\QuestDiary\数据文件\80级奖励名单.txt(这个玩家名字是否出现在名单里)
#act(你没有这个就先错了)
#say (名单里有这个玩家名字的话则执行)
你已经领过了,不能再领了!
#ELSEACT(没出现这个玩家的名字就执行)
addnamelist ..\QuestDiary\数据文件\经验奖励.txt(把这个玩家名字记录在此名单里)
Changeexp + 5000000(给你元宝5W)
这样就可以了。close我不知道怎么用..........还有,你的致命错误就在没有#ACT,没有这个就不能执行脚本
也有简单的写法
#IF
checklevelex > 79
checkl【100】0(框里面的数字可以随便写,别和其他脚本重复就行了)变量0是默认的,如果变成了1那就表示同过了 就不能再领了。
#ACT
SET [100] 1(把变量变成1,这样就只能领一次了,不能重复领了)
gamegold + 50000(5W元宝拿去花)
还有更简单的写法
在QF脚本的升级触发里边
[@PlayLevelUp](这个是升级触发的命令)
#if
CHECKLEVELEX = 79(如果等级大于79的话)
#act
gamegold+5000(元宝增加5W)
break
如果用这个脚本的话 你要谨慎一点 如果转生降级的话可能会再次触发 比如你80级转生降级为78的话 再升到79就会再次触发 仔细检测好你的转生脚本 没有转生的话那就不必担心了
还有,楼上的 你学计算机连这个最基本的脚本都看不明白的话 我实在是替你悲哀.......
这个东西和计算机语言相比简直是九牛一毛.......
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |