传奇赌博脚本脚本变量问题

传奇脚本变量大全 - 传奇引擎知识
传奇脚本变量大全
人物信息 变量名称 说明
&$USERNAME& 人物名称
&$GUILDNAME& 行会名称
&$RANKNAME& 行会职位名称
&$LEVEL& 等级
&$HP& 生命值
&$AC& 防御力
&$MAXAC& 最高防御力
&$MAC& 魔法防御力
&$MAXMAC& 最高魔法防御力
&$DC& 物理攻击力
&$MAXDC& 最高物理攻击力
&$MC& 魔法力
&$MAXMC& 最高魔法力
&$SC& 道术
&$MAXSC& 最高道术
&$EXP& 当前经验值
&$MAXEXP& 升级经验值
&$PKPOINT& PK点数
&$CREDITPOINT& 声望点数
&$GOLDCOUNT& 金币数量
&$GAMEGOLD& 游戏币数
&$GAMEPOINT& 游戏点数
&$HW& 腕力
&$MAXHW& 最高腕力
&$BW& 背包重量
&$MAXBW& 最高背包重量
&$WW& 负重力
&$MAXWW& 最高负重
&$HUNGER& 饥饿程度
&$LOGINTIME& 登录时间
&$LOGINLONG& 登录时长
&$DRESS& 衣服
&$WEAPON& 武器
&$RIGHTHAND& 蜡烛
&$HELMET& 头盔
&$NECKLACE& 项链
&$RING_R& 右戒指
&$RING_L& 右戒指
&$ARMRING_R& 右手镯
&$ARMRING_L& 左手镯
&$BUJUK& 护身符
&$BELT& 腰带
&$BOOTS& 鞋子
&$CHARM& 宝石
&$CASTLENAME& 沙城名称
服务器信息
&$SERVERNAME& 服务器名字
&$SERVERIP& 服务器IP地址
&$WEBSITE& 游戏网址
&$BBSSITE& 网址
&$CLIENTDOWNLOAD& 客户端程序下载地址
&$QQ& 联系QQ号
&$PHONE& 联系电话号码
&$BANKACCOUNT0& 银行帐号信息
&$BANKACCOUNT1& 银行帐号信息
&$BANKACCOUNT2& 银行帐号信息
&$BANKACCOUNT3& 银行帐号信息
&$BANKACCOUNT4& 银行帐号信息
&$BANKACCOUNT5& 银行帐号信息
&$BANKACCOUNT6& 银行帐号信息
&$BANKACCOUNT7& 银行帐号信息
&$BANKACCOUNT8& 银行帐号信息
&$BANKACCOUNT9& 银行帐号信息
&$GAMEGOLDNAME& 游戏币名称
&$USERCOUNT& 在线人数
&$DATETIME& 当前日期时间
&$GAMEGOLDNAME& 游戏币名称
&$HIGHLEVELINFO& 最高等人物信息
&$HIGHPKINFO& 最高PK点数人物信息
&$HIGHDCINFO& 最高攻击力人物信息
&$HIGHMCINFO& 最高魔法力人物信息
&$HIGHSCINFO& 最高道术人物信息
上一篇文章:
下一篇文章:上传时间:
56官方微信
扫一扫发现精彩传奇引擎变量使用,给菜鸟们准备的,需要的复制吧_传奇吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
传奇引擎变量使用,给菜鸟们准备的,需要的复制吧收藏
变量是最简单的,常用的变量有G变量,最常用的地方就是升级奖励NPC,你赋予变量=100,就有一百个名额,每领取一次就自动减一,比写TXT脚本简单方便,下面给你具体用法:[001]-[499](各引擎不同标识的上限值不能。正常的是499个),这不是变量,这是标识标识的初始值是关闭的,它不会因为人物下线或服务器重启而重置相关命令格式:Check [001] 0 的意思是检测你的标识[001]是否关闭SET [001] 1 的意思是设置你的标识[001]为开的状态 1.关于reset命令的详解:reset [XXX] 7 意思是将从XXX开始的7个变量回复到原始值0比如:reset [100] 7 就是把100 101 102 103 104 105 106 107这7个变量赋值为0。它等同与:set [100] 0set [101] 0set [102] 0set [103] 0set [104] 0set [105] 0set [106] 0 二.变量 P0-P99 (私人变量,数字型) 关闭对话框重置为0。D0-D99 (私人变量,数字型) 不可保存。M0-M99 (私人变量,数字型) 不可保存。N0-N99 (私人变量,数字型) 不可保存。S0-S99 (私人变量,字符型) 不可保存。I0-I99 (全局变量,数字型) 不可保存,服务器重启自动重置为0。G0-G99 (全局变量,数字型) 可保存。A0-A99 (全局变量,字符型) 可保存。变量与数字之间的常用格式: small G88 5 ;检测变量G88,是否小于5large G88 5 ;检测变量G88,是否大于5equal G88 5 ;检测变量G88,是否等于5mov G88 5 ;设置G88=5INC G88 5 ;设置变量G88=G88+5DEC G88 5 ;设置变量G88=G88-5MUL G88 5 ;设置变量G88=G88*5DIV G88 5 ;设置变量G88=G88/5PERCENT G88 5 ;设置变量G88=G88/5*100% 变量与变量之间的常用格式: small M88 &$STR(G88)& ;检测私人变量M88,是否小于全局变量G88large M88 &$STR(G88)& ;检测私人变量M88,是否大于全局变量G88EQUAL M88 &$STR(G88)& ;检测私人变量M88,是否等于全局变量G88mov G88 &$STR(M88)& ;设置全局变量G88=M88inc G88 &$STR(M88)& ;设置全局变量G88=G88+M88DEC G88 &$STR(M88)& ;设置全局变量G88=G88-M88MUL M88 $STR(M89) ;设置私人变量M88=M88*M89DIV M88 $STR(M89) ;设置私人变量M88=M88/M89PERCENT M88 $STR(M89) ;设置私人变量M88=M88/M89*100% Small、Large、Equal、mov、INC、DEC、MUL、DIV、PERCENT 支持第3参数,例:#IF LARGE N1 &$STR(P0)& &$STR(M5)& //检测表达式为: N1 & ( $STR(P0) * $STR(M5) ) ,即检测N1是否大于( $STR(P0) 乘以 $STR(M5) )用法类似:GameGold - &$STR(P0)& &$STR(M5)& 其他变量命令:1.关于SUM命令的详解:首先有MOV (变量X) 0 ;(变量X)清0sum (变量A) (变量B) ;X=A+Bsum (变量C) ;X=X+C2.关于movr命令的详解:movr (变量) (数值) ;随机把指定数值以下的数(正数)给变量3.DEC特殊用法支持A,S变量的DEC操作,格式:DEC A0 X Y其中X,Y表示位置,操作的结果:删除A0字符串中从X开始到Y结束之间的字符以下操作去掉“ABCDEFGHIJK”MOV S0 屠龙ABCDEFGHIJK刀DEC S0 5 15 三.自定义变量注意: 自定义变量不要以P、G、M、I、D、N、S、A开头说明 数据类型 Integer 整型 String 字符串 变量类型 HUMAN 个人变量 GUILD 行会变量 GLOBAL 公共变量自定义变量与数字之间的常用格式: CHECKVAR HUMAN 自定义变量 & 5 ;检测[自定义变量]是否大于5CHECKVAR HUMAN 自定义变量 = 5 ;检测[自定义变量]是否等于5CHECKVAR HUMAN 自定义变量 & 5 ;检测[自定义变量]是否大于5CALCVAR HUMAN 自定义变量 = 5 ;设置[自定义变量]=5CALCVAR HUMAN 自定义变量 + 5 ;设置[自定义变量]=[自定义变量]+5CALCVAR HUMAN 自定义变量 - 5 ;设置[自定义变量]=[自定义变量]-5 自定义变量与变量之间的常用格式: MOV M88 &$HUMAN(自定义变量)& ;设置变量M88=[自定义变量]CALCVAR HUMAN 自定义变量 = &$STR(M88)& ;设置[自定义变量]=变量M88CALCVAR HUMAN 自定义变量 + &$STR(M88)& ;设置[自定义变量]=[自定义变量]+变量M88CALCVAR HUMAN 自定义变量 - &$STR(M88)& ;设置[自定义变量]=[自定义变量]-变量M88
复制一些引擎说明书!没有任何建设
这东西新手根本看不懂的
我是新手,我都知道
你说这个 任何一个新手都不可能看的 懂你真要教新人就要 告诉他们 变量的运用方式.和使用方法
**觉得是新手看得懂的东西吗?
我也是搞业余的关于 HUMAN 个人变量 的用法 有点研究作用很大 如 可以用来做
被杀次数 人民币 修炼值 金元 积分 历练值 等在 D:\mirserver\Mir200\Envir\MapQuest_def\Qmanage.txt 加入[@Login]#ifCHECKLEVELEX & 0#actVAR Integer HUMAN 人民币LOADVAR HUMAN 人民币 ..\QuestDiary\变量\人民币Save.txt这样 游戏里面 就多了 个 人民币 可以 显示
增家 减少 检查 等[@main]\ \尊敬的玩家【&$USERNAME&】,您目前有[&$HUMAN(人民币)&]元人民币\\\
检查命令#ifCHECKVAR HUMAN 人民币 & 99 检查人民币是否大于99 #ACTCALCVAR HUMAN 人民币 - 100
人民币减少100 当然也可以改成+号 就变成增加了SAVEVAR HUMAN 人民币 ..\QuestDiary\变量\人民币Save.txt还有 别忘记在 :\mirserver\Mir200\Envir\QuestDiary\变量\ 这个里面新建一个 TXT文件命名 人民币Save 才可以用
看到这样的技术帖我很欣慰
这里发这些,玩家们不懂的。。。
哦我都看不明白
哦我都看不明白
哦我直接添加人民币txt不可以吗为什么还要加个save
不是一般人看的懂的,还不够字数
不错,多年前发布的,没想到到今天也不过时
好厉害呀,自定义变量的排行榜脚本怎么写?
收藏,都有用
不错,三年前竟然有我的回复。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或当前位置: →
传奇游戏脚本从零开始-基本变量篇
作者:佚名&&来源:本站整理&&发布时间: 08:17:49
传奇游戏脚本从零开始-基本变量篇
大家好,在昨天的教程中已经教大家传奇登陆器连接状态断开解决办法.在今天的教程中将要说传奇脚本从零开始-基本变量篇,主要是让传奇私服管理员能从基础的脚本编写及变量的认识.下面我来介绍下.
不明白的可以参看下:(传奇检测脚本的解释,传奇私服脚本变量详细使用方法,传奇脚本变量及属性解释,传奇私服变量及判断句的用法,传奇私服脚本程序逻辑判断语).
[000-999]变量使用说明:000-999只有1和0两种状态.除了1就是0没有其他状态.该变量默认为0.该变量属于人物自身变量.保存于人物DB.该变量常用于任务脚本.检测人物是否做过此任务.
定义变量:SET 变量名 数值
连续变量清零:RESET 变量名 连续数字
检测相等:CHECK 变量数值 数值
--------------------------------------------------------------------------------
大家看以下这个简单的脚本.如果我解释后大家还是不明白可以复制到你版本里面进行测试!
请问您是否接受任务,此任务只能接受一次.\
如果你接受了中途遇到什么麻烦了.可以在此取消任务!\
&接受任务/@接受& &取消任务/@取消&\
&算了/@EXIT&
CHECK [001] 1
MESSAGEBOX [提示]:您已经接受过此任务!
SET [001] 1
MESSAGEBOX [提示]:您接受了此任务!
CHECK [001] 0
MESSAGEBOX [提示]:您还没接受过此任务.不能取消!
SET [001] 0
MESSAGEBOX [提示]:您已经取消了此任务!
--------------------------脚本解释-------------------------------------
请问您是否接受任务,此任务只能接受一次.\
如果你接受了中途遇到什么麻烦了.可以在此取消任务!\
&接受任务/@接受& &取消任务/@取消&\
&算了/@EXIT&
CHECK [001] 1 ;检测001此变量是否为1
#ACT ;检测通过执行
MESSAGEBOX [提示]:您已经接受过此任务! ;弹出一个提示框
#ELSEACT ;检测不通过执行
SET [001] 1 ;把001变量定义为1
MESSAGEBOX [提示]:您接受了此任务! ;弹出一个提示框
CHECK [001] 0 ;检测001此变量是否为0
#ACT ;检测通过执行
MESSAGEBOX [提示]:您还没接受过此任务.不能取消! ;弹出一个提示框
#ELSEACT ;检测不同过执行
SET [001] 0 ;把001变量定义为0
MESSAGEBOX [提示]:您已经取消了此任务! ;弹出一个提示框
以上内容就是传奇脚本基本变量介绍了,希望对大家能有所帮助.
上一篇文章:
下一篇文章:
& &评论摘要(共 0 条,得分 0 分,平均 0 分)
本栏目热门阅读
按字母检索}

我要回帖

更多关于 传奇霸业脚本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信