服务器名 | 服务器IP | 开区时间 | 线路类别 | 版本介绍 |
---|---|---|---|---|
北神1.76原始复古 | 今日 刚开一秒 | PC端 | 暗黑 | |
新神秘大陆 | 10米顶赞◆无限刀 | 今日 刚开一秒 | 三端互通 | 冰雪 |
1,传奇服务端 变量的用处和使用方法
比如新手上线领取装备脚本,用到的就是变量,领取前变量不为任何数,领取完将你的个人变量赋值,再次就无法领取了!
2,传奇私服BLUE引擎自定义常量失效是什么意思
变量失效 你要先在登录脚本里面看下 该自定义变量有没有先声明 变量有变动 增加 减少 或者赋值 后要保存写入 才生效的
leg引擎不支持自定义对话框!
3,传奇sf增加设置字符变量长度命令是什么
SETSTRINGLENG 变量名 长度 格式(0补后面 1补前面 2在原串后面加参数二(长度)所指定个数的空格)[@test1]#if#actmov s11 max引擎SETSTRINGLENG s11 10 0;这样s11的值将为:max引擎 引擎后面有3个空格
4,传奇服务端的申明全局变量应该放在哪个文件
全局变量放在 QManage.txt 这个文本里面!你最好是把你的脚本发出来,我才能帮你找问题!@OnTimer 是0-9得看你用什么引擎了,有的引擎最大是0-9,有的是-0-19. 分给我啊!脚本给你写了!
应该是人物db数据里面,这个你是无法浏览的。不过好像有一款软件可以看自己的服务端里面已使用哪些变量,好像叫传奇引擎变量查询工具,不知道能不能帮到你。-----------------------此回答来自大锅传奇俱乐部
5,关于传奇私F 变量的问题
1.全局变量是指该变量,服务器任何一个人点击脚本变更该变量值结果,那么其他人查看该变量时的结果也被改变。 私人变量则只能自己查看变更后不影响其他人的结果2.数字型变量只能输入数值可以加减。字符型则只是文本型变量。如果把2,3写在字符型变量相加则结果等于23,数字型则结果等于5。3.可保存则是下线后该变量的结果将保存在服务器,再次上线则该变量还是原来的结果。不可保存则下线后变量结果字符型清空为空,数字型则是0.4.不可保存的变量在下线则消失清空。服务器临时不可保存的变量则在重启服务器M2程序后消失清空.5.变量结果对象为全服玩家可以看可以操作的时候则用全局变量。只针对个人则是用私人变量6.变量只分为全局,私人;数值,字符、可保存和不可保存。使用时遵从此6个条件即可。可以随意使用。
6,求传奇私服官职系统脚本及变量
讲下你能懂吗? 功能: 自定义变量功能,不再受固定几个变量限制.使用方法: 三个步骤: 1、首先要声明变量 2、读取变量 3、保存变量该变量支持增加、减少、脚本查看、检查大小等功能,该功能的开发突破了变量使用受限制,利用该变量可制作出超强功能脚本。 脚本样例:=========================================<声明变量/@newvarInteger> \<查看变量/@viewvarInteger> \<读取变量/@loadvarInteger> \<保存变量/@savevarInteger> \<增加变量/@calcvarinc> <检查变量是否大于5/@checklarage5>\<减少变量/@calcvardec> <检查变量是否小于5/@checksmall5>\<检查变量是否等于5/@checkequal5>[@calcvarinc]#IF#ACTCALCVAR HUMAN QQQQ + 5 ;脚本命令CALCVAR支持对变量进行+ - * / =五种操作GOTO @varcontrol[@calcvardec]#IF#ACTCALCVAR HUMAN QQQQ - 5GOTO @varcontrol[@checkequal5]#IFCHECKVAR HUMAN QQQQ = 5#ACTSendMsg 7 等于5GOTO @varcontrol#ELSEACTSendMsg 7 不等于5GOTO @varcontrol[@checklarage5]#IF CHECKVAR HUMAN QQQQ > 5#ACT sendmsg 7 大于5 goto @varcontrol#ELSEACT sendmsg 7 小于5 goto @varcontrol[@checksmall5]#IF CHECKVAR HUMAN QQQQ < 5#ACT sendmsg 7 小于5 goto @varcontrol#ELSEACT sendmsg 7 大于5 goto @varcontrol [@decInteger] #ACT DEC QQQQ 1 sendmsg 7 <$HUMAN(QQQQ)> goto @varcontrol [@addInteger] #ACT INC QQQQ 1 sendmsg 7 <$HUMAN(QQQQ)> goto @varcontrol [@loadvarInteger] #IF #ACT LOADVAR HUMAN QQQQ VarSave.txt sendmsg 7 OK GOTO @varcontrol [@savevarInteger] #IF #ACT SAVEVAR HUMAN QQQQ VarSave.txt sendmsg 7 OK GOTO @varcontrol [@viewvarInteger] #ACT sendmsg 7 <$HUMAN(QQQQ)> GOTO @varcontrol [@newvarInteger] #IF #ACT VAR Integer HUMAN QQQQ sendmsg 7 OK GOTO @varcontrol [@viewvarString] <$HUMAN(QQQS)> 特别注意: 人物的S0 - S9变量,N0 - N9变量,在特定条件下有特定的作用,需要避免用在固定的脚本功能中. 对于引擎内部使用的(P G M I A S N D)变量,需要注意以下规则. 以下是使用时的规则. MOV N10 10 ;把数字10放入人物的私有变量N10中,对于脚本的第一个参数可以直接使用变量. MOV N10 <$STR(N5)> ;如果第二个也需要使用变量,那么需要使用<$STR()>转换一下,转换的时候需要注意字符型和数值型的区别. MOV S10 <$KILLER> ;在脚本中可以直接使用的变量,不需要转换.