沙巴克传奇捡东西脚本
⑴ 传奇攻沙脚本都需要提取什么脚本
传奇自动拿沙脚本很简单,需要依靠机器人脚本来实现,以下是具体方法!
1.在机器人时间控制文本下面(D:\mirserver\Mir200\Envir\Robot_def\AutoRunRobot.txt)加入以下脚本:
#AutoRun NPC RUNONDAY 19:30:00 @开始攻城
2.在机器人脚本文本里面加入以下(D:\mirserver\Mir200\Envir\Robot_def\RobotManage.txt)脚本:
[@开始攻城]
#ACT
AddAttackSabukAll 0
SENDMSG 0 [攻城提示]沙巴克争霸战将于今天晚上8点准时开启,请各行会做好战前准备!
这个脚本是在7点半设置自动拿沙(也可以自己修改).不是代表攻城时间,攻城时间依旧是8点.传奇自动设置攻沙脚本能为广大GM节约时间,需要的可以加在自己的传奇服务端里面.
⑵ 求一个传奇沙老大领取专用装备的脚本,就是沙巴克换主人之后,上任沙城主的专用装备会消失
您好!
加一个NPC,脚本检测是否为沙老大如果是沙老大才可以领取装备。
加一个上线触发脚本,检测有没有沙老大专用装备,是不是沙老大,如果有装备的人不是沙老大收回沙老大专用装备。
基本的脚本思路就是这样的,比较简单。
8641网页游戏平台客服为您解答,祝您游戏愉快。
⑶ 传奇脚本问题,沙巴克城主领取专属装备
#IF
ISCASTLEMASTER
;这个条件的意思是 判断是否是沙城城主
;所以除了城主,其他任何人点击都是无效果的,要是有效果那就是BUG了!
⑷ 传奇攻沙自动奖励
沙老大每天自动领奖励脚本(有个自称绝无BUG的人发的),看到请你再指教一下,我想很多人需要这个脚本(和我一样不会玩变量的),但是都没弄好.
我把脚本放上出现这样的提示:[脚本错误] 脚本命令:LOADVAR NPC名称:QManage 地图:0(0:0) 参数1:GLOBAL 参数2:SHI 参数3:..\QuestDiary\宠物系统
下面附那位高手发的原文:
------------------------------变量介绍---------------------------------------------------------------------------
数字型自定义<$HUMAN(个人变量)> 用途:可保存 命令: VAR Integer HUMAN 、 CALCVAR HUMAN、SAVEVAR HUMAN、 CHECKVAR HUMAN
数字型自定义<$GLOBAL(全局变量)> 用途:可保存 命令: VAR Integer GLOBAL 、 CALCVAR GLOBAL、SAVEVAR GLOBAL、 CHECKVAR GLOBAL
字符型自定义<$HUMAN(个人变量)> 用途:可保存 命令: VAR String HUMAN 、 CALCVAR HUMAN、SAVEVAR HUMAN、 CHECKVAR HUMAN
字符型自定义<$GLOBAL(全局变量)> 用途:可保存 命令: VAR String GLOBAL 、 CALCVAR GLOBAL、SAVEVAR GLOBAL、 CHECKVAR GLOBAL
---------------------------变量使用说明---------------------------------------------------------------------------
声明个人变量:VAR Integer HUMAN
声明全局数字变量:VAR Integer GLOBAL
声明全局字符变量:VAR String GLOBAL
查看变量:<$HUMAN(XXXX)>
查看全局变量:<$GLOBAL(XXXX)>
全局变量于HUMAN换为GLOBAL
读取变量:LOADVAR HUMAN XXXX 变量保存文件路径.txt
保存变量:SAVEVAR HUMAN XXXX 变量保存文件路径.txt
增加变量:CALCVAR HUMAN XXXX + X
减少变量:CALCVAR HUMAN XXXX - X
检查变量是否等于:CHECKVAR HUMAN XXXX = X
检查变量是否大于:CHECKVAR HUMAN XXXX > X
检查变量是否小于:CHECKVAR HUMAN XXXX < X
-----------------------------------------------------------------------------------------------
此变量比高级变量难得多.希望大家能好好记住上面变量,下面就以沙城主领奖做例子:
(@@sendmsg)
[@main]
沙巴克是在 <$OWNERGUILD> 的管理下。受约束于 <$LORD>\
城堡总黄金是: <$CASTLEGOLD>\
今天的收入是: <$TODAYINCOME>\
当前系统时间: <$DATETIME>\
╔┄┄┄┄╦┄┄┄┄╦┄┄┄┄╦┄┄┄┄╦┄┄┄┄╗\
║<收回现金/@@withdrawal>║<贮藏现金/@@receipts>║<控制城门/@treatdoor>║<修理城堡/@repaircastle>║<城主公告/@@sendmsg>║\
╠┄┄┄┄╬┄┄┄┄╬┄┄┄┄╬┄┄┄┄╬┄┄┄┄╣\
║<聘用护卫/@hirearchers>║<防御方式/@commandorder>║<修改城名/@@castlename>║<领取奖励/@lingqu>║<去城门口/@qumenkou>║\\
╚┄┄┄┄╩┄┄┄┄╩┄┄┄┄╩┄┄┄┄╩┄┄┄┄╝\
[@qumenkou]
#if
#act
mapmove 3 676 334
[@@sendMsg]
#if
checkcastlegold ? 200000
#act
takecastlegold 200000
SETSENDMSGFLAG
#ELSEACT
MESSAGEBOX 城内资金不足,不要乱用钱。
[@treatdoor]
城门当前状态为:<$CASTLEDOORSTATE>\ \ \ \
╔┄┄┄┄┄┄╗╔┄┄┄┄┄┄╗╔┄┄┄┄┄┄╗\
┆‘<关闭城门/@closemaindoor>’┆┆‘<打开城门/@openmaindoor>’┆┆‘<返回上页/@main>’┆\
╚┄┄┄┄┄┄╝╚┄┄┄┄┄┄╝╚┄┄┄┄┄┄╝\
[@openmaindoor]
#ACT
MESSAGEBOX 城门已经打开。
goto @main
break
[@closemaindoor]
#ACT
MESSAGEBOX 城门已经关闭。\ \ \ \
goto @main
break
[@repaircastle]
请选择要修理的位置?\ \ \ \
╔┄┄┄┄┄┄╗╔┄┄┄┄┄┄╗╔┄┄┄┄┄┄╗\
┆‘<修理城门/@repairdoor>’┆┆‘<修理城墙/@repairwalls>’┆┆‘<返回上页/@main>’┆\
╚┄┄┄┄┄┄╝╚┄┄┄┄┄┄╝╚┄┄┄┄┄┄╝\
[@repairdoor]
修理城门所需费用为:<$REPAIRDOORGOLD>金币。\ \ \
╔┄┄┄┄┄┄╗╔┄┄┄┄┄┄╗\
┆‘<修理城门/@repairdoornow>’┆┆‘<返回上页/repaircastle>’┆\
╚┄┄┄┄┄┄╝╚┄┄┄┄┄┄╝\
[@repairwalls]
修理城墙所需费用为:<$REPAIRWALLGOLD>金币。\ \ \
╔┄┄┄┄┄┄┄╗ ╔┄┄┄┄┄┄┄╗\
┆‘<修理城墙一/@repairwallnow1>’┆ ┆‘<修理城墙二/@repairwallnow2>’┆\
╚┄┄┄┄┄┄┄╝ ╚┄┄┄┄┄┄┄╝\
╔┄┄┄┄┄┄┄╗ ╔┄┄┄┄┄┄┄╗\
┆‘<修理城墙三/@repairwallnow3>’┆ ┆‘<返回上一页/@repaircastle>’┆\
╚┄┄┄┄┄┄┄╝ ╚┄┄┄┄┄┄┄╝\
[@hirearchers]
雇用弓箭手可保护城堡的安全,并维护城堡的治安。\
每个弓箭手的雇用费用为<$ARCHERFEE>金币。\
╔┄┄┄┄┬┄┄┄┄┬┄┄┄┄┬┄┄┄┄╗\
┊聘用<一号/@hirearchernow1>┊聘用<二号/@hirearchernow2>┊聘用<三号/@hirearchernow3>┊聘用<四号/@hirearchernow4>┊\
├┄┄┄┄┼┄┄┄┄┼┄┄┄┄┼┄┄┄┄┤\
┊聘用<五号/@hirearchernow5>┊聘用<六号/@hirearchernow6>┊聘用<七号/@hirearchernow7>┊聘用<八号/@hirearchernow8>┊\
├┄┄┄┄┼┄┄┄┄┼┄┄┄┄┼┄┄┄┄┼┄┄╗\
┊聘用<九号/@hirearchernow9>┊聘用<十号/@hirearchernow10>┊聘用<十一/@hirearchernow11>┊聘用<十二/@hirearchernow12>┊<返
回/@main>┊\
╚┄┄┄┄┴┄┄┄┄┴┄┄┄┄┴┄┄┄┄┴┄┄╝\
[@commandorder]
守卫们正在进行沙巴克的防御工作,你想改变他们?\ \ \
╔┄┄┄┄┬┄┄┄┄┬┄┄╗\
┊<正常防守/@guardrule_normalnow>┊<进攻来者/@guardrule_pkattack>┊<返回/@main>┊\
╚┄┄┄┄┴┄┄┄┄┴┄┄╝\
[@guardrule_normalnow]
防守方式已经更改,守卫们已经目前处于正常防御状态.\ \ \
<返回/@commandorder>\
[@guardrule_pkattack]
防守方式已经更改,守卫们已经目前处于对来犯者进攻状态.\ \ \
<返回/@commandorder>\
[@lingqu]
城主可以在这里凭<30点声望>领取一把属于城主专用的武器\
该武器还附带<吸血>的属性,每天只可领取二把\
该武器带上后无法取下,死亡后消失,下线后掉落\
元宝奖励!<注:>守城期间被其它行会占领后再次抢回将重新计时!!\ \
<查看占领时间/@查看占领时间>\
<查看奖励物品/@查看奖励物品>\
<领取守沙奖励/@领取奖励>\
<领取专用武器/@领取武器1> <返回首页/@main>\
[@领取武器1]
#IF
CHECKCREDITPOINT > 29
#ACT
GOTO @领取武器
#ELSEACT
MESSAGEBOX 作为一个城主.身上没几十点声望怎么行呢。记住了每天只可领二把武器
GOTO @MAIN
break
[@领取武器]
#IF
CHECKVAR GLOBAL SHI < 2
#ACT
CALCVAR GLOBAL SHI + 1
SAVEVAR GLOBAL SHI ..\QuestDiary\宠物系统\SHI.txt
give 至尊天绝 1
CREDITPOINT - 30
MESSAGEBOX 提示:今天已经发放了<$GLOBAL(SHI)>把武器
GOTO @MAIN
#ELSEACT
MESSAGEBOX 明天再来领吧,今天已经发放了<$GLOBAL(SHI)>把武器
GOTO @MAIN
break
[@领取奖励]
#if
CASTLECHANGEDAY > 56
CHECKGUILDLIST 守沙记录\56天.txt
#ACT
messagebox 占领天数56天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 56
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\56天.txt
GAMEGOLD + 1000
goto @lingqu
break
#if
CASTLECHANGEDAY > 49
CHECKGUILDLIST 守沙记录\49天.txt
#ACT
messagebox 占领天数49天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 49
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\49天.txt
GAMEGOLD + 800
goto @lingqu
break
#if
CASTLECHANGEDAY > 42
CHECKGUILDLIST 守沙记录\42天.txt
#ACT
messagebox 占领天数42天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 42
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\42天.txt
GAMEGOLD + 700
goto @lingqu
break
#if
CASTLECHANGEDAY > 35
CHECKGUILDLIST 守沙记录\35天.txt
#ACT
messagebox 占领天数35天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 35
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\35天.txt
GAMEGOLD + 600
goto @lingqu
break
#if
CASTLECHANGEDAY > 28
CHECKGUILDLIST 守沙记录\28天.txt
#ACT
messagebox 占领天数28天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 28
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\28天.txt
GAMEGOLD + 500
goto @lingqu
break
#if
CASTLECHANGEDAY > 21
CHECKGUILDLIST 守沙记录\21天.txt
#ACT
messagebox 占领天数21天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 21
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\21天.txt
GAMEGOLD + 400
goto @lingqu
break
#if
CASTLECHANGEDAY > 14
CHECKGUILDLIST 守沙记录\14天.txt
#ACT
messagebox 占领天数14天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 14
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\14天.txt
GAMEGOLD + 300
goto @lingqu
break
#if
CASTLECHANGEDAY > 10
CHECKGUILDLIST 守沙记录\10天.txt
#ACT
messagebox 占领天数10天的奖励已经领取!
break
#if
CASTLECHANGEDAY > 10
#ACT
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
ADDGUILDLIST 守沙记录\10天.txt
GAMEGOLD + 200
goto @lingqu
break
#elseact
CLEARNAMELIST 守沙记录\10天.txt
CLEARNAMELIST 守沙记录\14天.txt
CLEARNAMELIST 守沙记录\21天.txt
CLEARNAMELIST 守沙记录\28天.txt
CLEARNAMELIST 守沙记录\35天.txt
CLEARNAMELIST 守沙记录\42天.txt
CLEARNAMELIST 守沙记录\49天.txt
CLEARNAMELIST 守沙记录\56天.txt
messagebox 对不起,占领天数未达到要求无法领取!
[@查看奖励物品]
占领10天以上,奖励元宝数量为200个\
占领14天以上,奖励元宝数量为300个\
占领21天以上,奖励元宝数量为400个\
占领28天以上,奖励元宝数量为500个\
占领35天以上,奖励元宝数量为600个\
占领42天以上,奖励元宝数量为700个\
占领49天以上,奖励元宝数量为800个\
占领56天以上,奖励元宝数量为1000个\
<返回/@lingqu>
[@查看占领时间]
#if
CASTLECHANGEDAY > 61
#ACT
messagebox 当前已占领沙城时间为:大于60天
break
#if
CASTLECHANGEDAY > 60
#ACT
messagebox 当前已占领沙城时间为:60天
break
#if
CASTLECHANGEDAY > 59
#ACT
messagebox 当前已占领沙城时间为:59天
break
#if
CASTLECHANGEDAY > 58
#ACT
messagebox 当前已占领沙城时间为:58天
break
#if
CASTLECHANGEDAY > 57
#ACT
messagebox 当前已占领沙城时间为:57天
break
#if
CASTLECHANGEDAY > 56
#ACT
messagebox 当前已占领沙城时间为:56天
break
#if
CASTLECHANGEDAY > 55
#ACT
messagebox 当前已占领沙城时间为:55天
break
#if
CASTLECHANGEDAY > 54
#ACT
messagebox 当前已占领沙城时间为:54天
break
#if
CASTLECHANGEDAY > 53
#ACT
messagebox 当前已占领沙城时间为:53天
break
#if
CASTLECHANGEDAY > 52
#ACT
messagebox 当前已占领沙城时间为:52天
break
#if
CASTLECHANGEDAY > 51
#ACT
messagebox 当前已占领沙城时间为:51天
break
#if
CASTLECHANGEDAY > 50
#ACT
messagebox 当前已占领沙城时间为:50天
break
#if
CASTLECHANGEDAY > 49
#ACT
messagebox 当前已占领沙城时间为:49天
break
#if
CASTLECHANGEDAY > 48
#ACT
messagebox 当前已占领沙城时间为:48天
break
#if
CASTLECHANGEDAY > 47
#ACT
messagebox 当前已占领沙城时间为:47天
break
#if
CASTLECHANGEDAY > 46
#ACT
messagebox 当前已占领沙城时间为:46天
break
#if
CASTLECHANGEDAY > 45
#ACT
messagebox 当前已占领沙城时间为:45天
break
#if
CASTLECHANGEDAY > 44
#ACT
messagebox 当前已占领沙城时间为:44天
break
#if
CASTLECHANGEDAY > 43
#ACT
messagebox 当前已占领沙城时间为:43天
break
#if
CASTLECHANGEDAY > 42
#ACT
messagebox 当前已占领沙城时间为:42天
break
#if
CASTLECHANGEDAY > 41
#ACT
messagebox 当前已占领沙城时间为:41天
break
#if
CASTLECHANGEDAY > 40
#ACT
messagebox 当前已占领沙城时间为:40天
break
#if
CASTLECHANGEDAY > 39
#ACT
messagebox 当前已占领沙城时间为:39天
break
#if
CASTLECHANGEDAY > 38
#ACT
messagebox 当前已占领沙城时间为:38天
break
#if
CASTLECHANGEDAY > 37
#ACT
messagebox 当前已占领沙城时间为:37天
break
#if
CASTLECHANGEDAY > 36
#ACT
messagebox 当前已占领沙城时间为:36天
break
#if
CASTLECHANGEDAY > 35
#ACT
messagebox 当前已占领沙城时间为:35天
break
#if
CASTLECHANGEDAY > 34
#ACT
messagebox 当前已占领沙城时间为:34天
break
#if
CASTLECHANGEDAY > 33
#ACT
messagebox 当前已占领沙城时间为:33天
break
#if
CASTLECHANGEDAY > 32
#ACT
messagebox 当前已占领沙城时间为:32天
break
#if
CASTLECHANGEDAY > 31
#ACT
messagebox 当前已占领沙城时间为:31天
break
#if
CASTLECHANGEDAY > 30
#ACT
messagebox 当前已占领沙城时间为:30天
break
#if
CASTLECHANGEDAY > 29
#ACT
messagebox 当前已占领沙城时间为:29天
break
#if
CASTLECHANGEDAY > 28
#ACT
messagebox 当前已占领沙城时间为:28天
break
#if
CASTLECHANGEDAY > 27
#ACT
messagebox 当前已占领沙城时间为:27天
break
#if
CASTLECHANGEDAY > 26
#ACT
messagebox 当前已占领沙城时间为:26天
break
#if
CASTLECHANGEDAY > 25
#ACT
messagebox 当前已占领沙城时间为:25天
break
#if
CASTLECHANGEDAY > 24
#ACT
messagebox 当前已占领沙城时间为:24天
break
#if
CASTLECHANGEDAY > 23
#ACT
messagebox 当前已占领沙城时间为:23天
break
#if
CASTLECHANGEDAY > 22
#ACT
messagebox 当前已占领沙城时间为:22天
break
#if
CASTLECHANGEDAY > 21
#ACT
messagebox 当前已占领沙城时间为:21天
break
#if
CASTLECHANGEDAY > 20
#ACT
messagebox 当前已占领沙城时间为:20天
break
#if
CASTLECHANGEDAY > 19
#ACT
messagebox 当前已占领沙城时间为:19天
break
#if
CASTLECHANGEDAY > 18
#ACT
messagebox 当前已占领沙城时间为:18天
break
#if
CASTLECHANGEDAY > 17
#ACT
messagebox 当前已占领沙城时间为:17天
break
#if
CASTLECHANGEDAY > 16
#ACT
messagebox 当前已占领沙城时间为:16天
break
#if
CASTLECHANGEDAY > 15
#ACT
messagebox 当前已占领沙城时间为:15天
break
#if
CASTLECHANGEDAY > 14
#ACT
messagebox 当前已占领沙城时间为:14天
break
#if
CASTLECHANGEDAY > 13
#ACT
messagebox 当前已占领沙城时间为:13天
break
#if
CASTLECHANGEDAY > 12
#ACT
messagebox 当前已占领沙城时间为:12天
break
#if
CASTLECHANGEDAY > 12
#ACT
messagebox 当前已占领沙城时间为:12天
break
#if
CASTLECHANGEDAY > 12
#ACT
messagebox 当前已占领沙城时间为:12天
break
#if
CASTLECHANGEDAY > 11
#ACT
messagebox 当前已占领沙城时间为:11天
break
#if
CASTLECHANGEDAY > 10
#ACT
messagebox 当前已占领沙城时间为:10天
break
#if
CASTLECHANGEDAY > 9
#ACT
messagebox 当前已占领沙城时间为:9天
break
#if
CASTLECHANGEDAY > 8
#ACT
messagebox 当前已占领沙城时间为:8天
break
#if
CASTLECHANGEDAY > 7
#ACT
messagebox 当前已占领沙城时间为:7天
break
#if
CASTLECHANGEDAY > 6
#ACT
messagebox 当前已占领沙城时间为:6天
break
#if
CASTLECHANGEDAY > 5
#ACT
messagebox 当前已占领沙城时间为:5天
break
#if
CASTLECHANGEDAY > 4
#ACT
messagebox 当前已占领沙城时间为:4天
break
#if
CASTLECHANGEDAY > 3
#ACT
messagebox 当前已占领沙城时间为:3天
break
#if
CASTLECHANGEDAY > 2
#ACT
messagebox 当前已占领沙城时间为:2天
break
#if
CASTLECHANGEDAY > 1
#ACT
messagebox 当前已占领沙城时间为:1天
#elseact
messagebox 当前已占领沙城时间为:0天
以上是沙巴克大臣全部脚本:
关键是这一部份:
[@领取武器1]
#IF
CHECKCREDITPOINT > 29
#ACT
GOTO @领取武器
#ELSEACT
MESSAGEBOX 作为一个城主.身上没几十点声望怎么行呢。记住了每天只可领二把武器
GOTO @MAIN
break
[@领取武器]
#IF
CHECKVAR GLOBAL SHI < 2
#ACT
CALCVAR GLOBAL SHI + 1
SAVEVAR GLOBAL SHI ..\QuestDiary\宠物系统\SHI.txt
give 至尊天绝 1
CREDITPOINT - 30
MESSAGEBOX 提示:今天已经发放了<$GLOBAL(SHI)>把武器
GOTO @MAIN
#ELSEACT
MESSAGEBOX 明天再来领吧,今天已经发放了<$GLOBAL(SHI)>把武器
GOTO @MAIN
break
然后在登陆脚本D:\MirServer\Mir200\Envir\MapQuest_def\QManage.txt中加入:
VAR Integer GLOBAL SHI
LOADVAR GLOBAL SHI ..\QuestDiary\宠物系统\SHI.txt
然后在机器人设置中加入:
#AutoRun NPC RUNONDAY 00:00 @清除变量
然后在机器人脚本中加入:
[@清除变量]
#IF
#ACT
CALCVAR GLOBAL SHI - 2
SAVEVAR GLOBAL SHI ..\QuestDiary\宠物系统\SHI.txt
最后不要忘记了建立文件夹和文件哟……宠物系统\SHI.txt
这种设置绝无BUG,有些人利用个人变量set [111] 1这种写法的每天每个人可以限制领取,但是把老大的位置换给别人,别人同样也能领取。
⑸ 传奇攻沙拿奖脚本 请问怎么改以下脚本只可以拿奖一次,怎么样可以攻沙后次次拿奖
你只需要添加检测开区天数的变量,就可以了。
⑹ 你好 想请教你一些传奇的问题,这个利用机器人脚本实现自动功沙,但是领取奖励的脚本如何写呢,谢谢你解答
;有自动领奖 还有 NPC领奖 你是要哪种???
;我先发一下 自动领奖吧!!
;攻沙自动奖励系统脚本(分三步)
;第一步:D:\Mirserver\Mir200\Envir\Robot_def里的AutoRunRobot.txt文件里加上以下代码。
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知 ; =========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 1:22:05 @奖励
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知 ; =========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 2:22:05 @奖励
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 3:22:05 @奖励
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 4:22:05 @奖励
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 5:22:05 @奖励
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知 ;=========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 6:22:05 @奖励
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知 ; =========1:10:05这里是星期几-几点-几分
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @颁奖通知
#AutoRun NPC RUNONWEEK 7:22:05 @奖励
;第二步:D:\Mirserver\Mir200\Envir\Robot_def里的RobotManage.txt文件夹里加以下代码。
[@颁奖通知]
#if
#ACT
Gmexecute 开始提问 @验证身份
SENDMSG 1 【颁奖通知】系统即将为本次获得胜利的行会颁发奖励**请行会掌门人做好领取奖励的准备**系统将在5分钟内颁发奖励
SENDMSG 1 【颁奖通知】系统即将为本次获得胜利的行会颁发奖励**请行会掌门人做好领取奖励的准备**系统将在5分钟内颁发奖励
SENDMSG 1 颁奖过程中如果不在线,掉线等意外的情况,造成您的损失。概不负责!!!
SENDMSG 1 颁奖过程中如果不在线,掉线等意外的情况,造成您的损失。概不负责!!!
[@奖励]
#IF
#ACT
Gmexecute 开始提问 @奖励发出
;第三步:D:\Mirserver\Mir200\Envir\MapQuest_def里的QManage.txt加下面这些代码。
[@验证身份]
#IF
ISCASTLEMASTER
#say
恭喜!你带领的**成功的占领了(沙巴克),\
你将获得最高荣誉的奖励:\ \ \
<确认领奖/@开始奖励>\
[@开始奖励] ;=========记得修改 这个是发放元宝奖励的 适合英雄版本的朋友。
#if
ISCASTLEMASTER
#act
GAMEGOLD + 100000 (送元宝10万)
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
SENDMSG 1 恭喜伟大的沙巴克城主[<$USERNAME>]领取本次最高荣誉的奖励100000个元宝。
mapmove 3 333 333
break
⑺ 传奇服务端脚本命令
1、常用命令
#IF ;如果
#SAY ;输出字符串
#ACT ;执行命令
break ;结束命令
close ;结束对话
2、人物条件命令
CHECKITEM 物品名 数量 ;检测当前人物所带物品及数量
CHECKGOLD 数量 ;检测当前人物所带金币数量
CHECKLEVELEX (>,<,=) 等级数 ;检测当前人物等级
CHECKCREDITPOINT (>,<,=) 声望数 ;检测当前人物声望
CHECKJOB (Warrior,Wizard,Taoist) ;检测当前人物所属职业
CHECKHUM 地图名 数量 ;检测指定地图的玩家数量
CHECKITEMW 物品名 数量 ;检测当前人物是否佩带指定物品
CHECKDURAEVA 物品名 数值 ;检测当前人物所带矿物等物品的品质
CHECKBAGGAGE ;检测当前人物的背包是否已满
ONLINELONGMIN (>,<,=) 时长 ;检测当前人物在线时长
CHECKCASTLEDOOR (损坏,开启,关闭) ;检测沙城城门状态
CASTLEWARAY (>,<,=) 天数 ;检测上次攻城到现在的天数
CASTLECHANGEDAY (>,<,=) 天数 ;检测沙巴克占领天数
CHECKOFGUILD 行会名称 ;检测当前人物行会名称
CHECKNAMELIST 角色名列表.txt ;检测当前人物角色名是否在列表中
CHECKGUILDLIST 行会列表.txt ;检测当前人物行会是否在列表中
CHECKACCOUNTLIST 帐号列表.txt ;检测当前人物帐号是否在列表中
CHECKIPLIST IP列表.txt ;检测当前人物IP是否在列表中
CHECKACCOUNTIPLIST 帐号和IP列表.txt ;检测当前人物登录帐号与IP是否与列表中匹配
CHECKNAMEIPLIST 角色名和IP列表.txt ;检测当前人物角色名称与IP是否与列表中匹配
ISADMIN ;检测当前人物是否为管理员
HAVEGUILD ;检测当前人物是否加入行会
ISCASTLEGUILD ;检测当前人物是否为沙城成员
ISCASTLEMASTER ;检测当前人物是否为沙城老大
ISGUILDMASTER ;检测当前人物是否为行会老大
ISNEWHUMAN ;检测当前人物是否为新人
CHECKSLAVECOUNT (>,<,=) 数量 ;检测传奇私服人物所带宠物的数量
CHECKSLAVELEVEL (>,<,=) 等级数(7) ;检测当前人物所带宠物的等级
CHECKEXP (>,<,=) 经验值 ;检测当前人物经验值
CHECKPOSELEVEL (>,<,=) 等级数 ;检测当前人物对面人物的等级
CHECKPOSEGENDER 性别(男,女) ;检测当前人物对面人物的性别
CHECKMEMBERLEVEL 类型 (>,<,=) 等级数 ;检测当前人物的会员等级
CHECKMEMBERTYPE (=,>,<) 类型数 ;检测当前人物的会员类型
CHECKRENEWLEVEL (=,>,<) 转生次数 ;检测当前人物的转生次数
CheckBagSize 数量 ;检测当前人物背包空格数
CHECKDC (=,>,<) 攻击下限 (=,>,<) 攻击上限 ;检测当前人物攻击力的上限及下限值
CHECKMC (=,>,<) 魔法下限 (=,>,<) 魔法上限 ;检测当前人物魔法力的上限及下限值
CHECKSC (=,>,<) 道术下限 (=,>,<) 道术上限 ;检测当前人物道术力的上限及下限值
CHECKHP (=,>,<) HP下限 (=,>,<) HP上限 ;检测当前人物HP值的上限及下限值
CHECKMP (=,>,<) MP下限 (=,>,<) MP上限 ;检测当前人物MP值的上限及下限值
CHECKUSEITEM 物品位置 ;检测当前人物身上指定位置是否戴物品
CHECKITEMTYPE 物品位置 物品类型 ;检测当前人物身上指定位置戴的物品是否为指定类型
CHECKGAMEPOINT 活力值 ;检测当前人物活力值
ISLOCKPASSWORD ;检测当前人物的仓库是否解锁
PASSWORDERRORCOUNT (=,>,<) 次数 ;检测当前人物输入仓库密码错误次数
CheckRangeMonCount 地图号 X Y 范围 (=,>,<) 数量 ;检测一个坐标范围内怪物数量
CheckMonMap 地图号 数量 ;检测一个指定地图内的怪物数量
CHECKMON 数量 ;检测私服人物所在地图内的怪物数量
CHECKSKILL 技能名称 (=,>,<) 修炼等级 ;检测当前人物已学技能
3、地图功能命令
MAP 地图名 ;将当前人物移动到指定地图
MOVEMAP 地图名 X Y ;将当前人物移动到指定地图的指定坐标
TIMERECALL 时间值 ;指定当前人物到达多少时间后被传回这里
BREAKTIMERECALL ;中断指定人物达多少时间后被传回这里
RECALLMOB 怪物名称 宝宝等级(最高为 7) 叛变时间(分钟) 是否自动变色(0、1)固定颜色(1-7);给予当前人物指定怪物为宝宝
setautogetexp 命令 时间 经验 是否安全区(0为任何地方) 地图号(任何地图请不用填);指定当前人物在线泡经验(直接得到经验)
GAMEGOLD (=,+,-) 数量 ;调整当前人物的元宝数量
SETRANKLEVELNAME 封号 ;调整当前人物的封号
ADDGUILDLIST 行会列表.txt ;将当前人物行会名加入列表
DELGUILDLIST 行会列表.txt ;将当前人物行会名从列表删除
ADLNAMELIST 角色名列表.txt ;将当前人物角色名加入列表
DELNAMELIST 角色名列表.txt ;将当前人物角色名从列表删除
CLEARNAMELIST 列表.txt ;清除列表内的所有信息
HAIRSTYLE 数值 ;调整当前人物的发型
CHANGENAMECOLOR 数值 ;调整当前人物的名字颜色
CHANGEJOB 职业名称(Warrior,Wizard,Taoist) ;调整当前人物的所属职业
CHANGEGENDER 数值 ;调整重庆市人物的所属性别
ADDSKILL 技能名称 技能等级 ;给予当前人物添加指定技能
DELSKILL 技能名称 ;删除当前人物的指定技能
SKILLLEVEL 技能名称 (=,+,-) 技能等级 ;调整当前人物的指定技能为指定等级
DELNOJOBSKILL ;删除当前人物非本职业的所有技能
CLEARSKILL ;删除当前人物的所有技能
GAMEPOINT (=,+,-) 数量 ;调整当前人物的活力值
CREDITPOINT (=,+,-) 数量 ;调整当前人物的声望点数
SETMEMBERLEVEL (=,+,-) 等级数 ;调整当前人物的会员等级
SETMEMBERTYPE (=,+,-) 等级数 ;调整当前人物的会员类型
CHANGELEVEL (=,+,-) 等级数 ;调整当前人物的等级
CHANGEPKPOINT (=,+,-) 点数 ;调整当前人物的PK点数
CHANGEEXP (=,+,-) 经验值 ;调整当前人物的经验值
CHANGEMODE 模式类型(1管理模式、2无敌模式、3隐身模式) 开关(1为开,0为关) ;调整当前人物的游戏模式
CHANGEPERMISSION 权限等级 ;调整当前人物的权限等级
KILLMONEXPRATE 倍率 有效时间 ;调整当前人物的杀怪经验倍率
POWERRATE 倍率 有效时间 ;调整当前人物的攻击力倍率
KICK ;将当前人物踢下线
KILL 数值 ;将当前传奇私服人物杀死,并设置杀死类型
KILLSLAVE ;将当前人物的宝宝全部杀死
CLEARPASSWORD ;清除当前人物的仓库密码
RestRenewLevel ;将人物的转生次数复位为零,即未转生
DELMARRY ;清除当前人物的结婚信息
DELMASTER ;清除当前人物的拜师信息
RENEWLEVEL 转次数 转后等级 0 ;将当前人物转生,并设置转生次数以及转生后人物等级跳到多少级
SENDMSG 信息类型代码 %s信息内容%d ;发送文字信息
CLEARMAPMON 地图号 ;清除指定地图的所有怪物
RESTBONUSPOINT ;清楚当前人物的属性点
PARAM1 地图 ;NPC指定刷怪地图
PARAM2 横坐标 ;NPC刷怪X坐标
PARAM3 纵坐标 ;NPC刷怪Y坐标
MONGEN 怪物名称 数量 时间 ;NPC刷怪命令+怪物+数量+时间
takew可以取走身上装备的物品)
mapmove 移动地图(例如:mapmove 0 634 612)
map 移动地图(不需要具体坐标.例如:map 0)
timerecall 在规定时间内召回(timerecall 5 在5分钟之内召唤回原地图)
takecheckitem 收取checkitem过的物品(不加任何参数)
monclear 清空地图怪物(monclear 0 清空0地图上的所有怪物)
exchangemap 互换地图(exchangemap 地图代码)
recallmap 把某地图的人召唤过来(recallmap 地图代码)
batchmove 3 (此3个连用可以瞬移地图用于赌场)
3、定义变量
RANDOM 随机数 ;一般用在#IF语句中作为触发#IF机率,
EQUAL 变量名 数值 ;检测变量是否等于指定数值
LARGE 变量名 数值 ;检测变量是否大于指定数值
SMALL 变量名 数值 ;检测变量是否小于指定数值
MOV 变量名 数值 ;给予变量赋于指定值
INC 变量名 数值 ;给予变量加上指定值
DEC 变量名 数值 ;给予变量减去指定值
SUM 变量名A 变量名B ;将两个变量相加
MOVR 数值 ;变量赋予小于指定数值的随机非负数
<$STR(变量)> ;把变量转为字符串
SET [变量名] 数值 ;定义变量
RESET [变量名] 连续数字 ;连续将变量清零
CHECK [变量数值] 数值 ;检测变量是否等于指定数值
(7)沙巴克传奇捡东西脚本扩展阅读
传奇服务器脚本命令常见错误
1、错误一:
#if
RANDOM 3
#act
goto 1
break
#if
RANDOM 3
#act
goto 2
break
#if
RANDOM 3
#act
goto 3
break
很多人认为random的具体运行是首先在3以下随机取一个值,然后该脚本内的random 3都不再取值了。那样理解的时候goto 1、2、3的几率是相等的,都是1/3。
这是一个理解上的错误,实际这里运行的操作是这样的,到达1的几率为1/3,到达2的几率为先2/3然后1/3就是2/9。而到达3的几率则为2/3然后2/3然后1/3实际几率为4/27!
2、错误二:
#if
RANDOM 3
#act
goto 1
break
#if
RANDOM 2
#act
goto 2
break
#if
RANDOM 1
#act
goto 3
break
有人认为在第一个random的时候会给一个隐藏的值在3以下做一个赋值。然后以后的random就是检测是否自己的random值和这个隐藏值相同,如果相同则#act。
这个也是一种错误理解,虽然同是对random理解错误造成的,但是该错误与错误一理解上是不同的。但是这种随机的设计方式是提倡的,利用P变量的随机取值是可以完成的。
⑻ 传奇私服沙城主奖励脚本漏洞
变量出错,检测G211变量为1时,则通过可领取奖励,但是你领取奖励后为什么不把G211变量改变(+、-),反而把G212变量减1呢?? 修改方法:G211或G212全部改成一个数,如下:
[@lqc1]
#if
EQUAL g211 0
#ACT
goto @wb
#if
equal g211 1
#act
goto @yd
[@yd]
#if
HOUR 22 22
MIN 1 59
ISCASTLEMASTER
#act
give 城主之刃 2
give 城主战甲(男) 1
give 城主战甲(女) 1
give 1.8倍坠 1
give 秒杀一切㊣盾 1
give 秒杀一切㊣盔 1
give 秒杀一切㊣镯 2
give 秒杀一切㊣戒 2
give 秒杀一切㊣靴 1
give 秒杀一切㊣带 1
give 秒杀一切㊣石 1
give 秒杀一切㊣链 1
give 绝对防御甲 1
give 无敌秒杀刃 1
GameGold + 8000
dec g211 1
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
sendmsg 0 沙城主%s,已经成功领取攻城奖励!
#elseact
messagebox 您不是沙巴克城主,或者已经超过了时间.请在晚上10点到11点之间来找我.
顺便告诉你,变量G211加1后,永远不会等于G212,明白吗??? 你设置成那样,估计就是以为G211+1=G212....汗
⑼ 原始传奇沙巴克宝阁可以挂机吗
原始传奇脚本是一款手机端通用的传奇脚本辅助玩家彻底解放双手只要是原始类型的传奇游戏都是使用,而且还有自动辅助功能供玩家使用,在这里可以享受超高爆率,有需要的小伙伴快来本站下载看看吧。
原始传奇脚本内容
原始传奇脚本是一款手机端通用的传奇脚本辅助可以帮助用户们省下很多的世界,可以帮助小伙伴们从其它维度来提升自己的战斗力呢,轻松实现自动挂机,安装就能使用,有需要的小伙伴快来本站下载看看吧。
原始传奇脚本app介绍
原始传奇是一个休闲方式的剧情战斗热血手游,让你一次性体验全职业的乐趣!从心设计,延续经典。全新单职业战士,技能一身俱全。让您体验更高质量的斗!百人同屏、炫酷套装、热血pk,自动释放技能、通过简化操作和创新的合击+连击玩法,激情城战,一触即发!
下载原始传奇辅助,下载好客户端之后安装。
在手机界面授予管理员权限
打开脚本找到游戏,选择并运行其中的脚本,
进行注册或登录账号;
打开辅助功能界面,勾选对应功能,点击运行,即可开始挂机。
原始传奇脚本脚本功能
沙巴克宝阁
自动循环找领主怪
死亡自动回图
原始传奇脚本是一款东方玄幻题材的PRG游戏。全新单职业战士还有上百套酷炫华丽的时装等你来替换,这款游戏以最经典、最原始的76版传奇为蓝本,千人同屏大招杀;皇城霸业,可以帮助小伙伴们从其它维度来提升自己的战斗力呢,带你进入不一样的传奇世界。
原始传奇脚本特色说明
挖矿日常,材料副本。
日常副本,练级喊话。
个人boos,塔防副本。
野外挂机,无限飞鞋机了。
原始传奇脚本简介
自由式游戏pk,超高爆率装备随意挑选,刀刀加速切割,一键秒杀,战力爆发。
和全服高手来一场激烈的PVP对决,与兄弟们携手组成最强大的战队,看看谁是最后一位获得皇城冠军的赢家传奇手游脚本,
简略流通的手指操作,英豪技术快速切换,闯练世界展示你的最高实力,取得至尊福利。
九州四海非常的庞大传奇手游脚本,但是只要守住本心,相信缘分,迟早会遇见天命的那个ta;
原始传奇脚本特色
支持工会之间在线对抗,强者才能称霸天下
全新副本升级来战,顶级Boss强势登场,Boss难度不同、体验不同
不同的游戏模式可以领取不一样的奖励,刷新你自己的记录还可以再次领取奖励
传奇,无需充值就可以肆意畅玩,独特的上下限的设置,让游戏的趣味性大大增加
原始传奇脚本亮点
各大职业都得到了平衡性的增强,竞技模式也极为公平;
70级开启帮会体系,成立帮会,千万兄弟,互相回应,再次对抗沙城,为世界而战!黄金时代就在你面前
随机刷新的boss机制,号称遍地开花,经典的职业,熟悉的操作,还是以前的那种感觉
游戏中剧情逻辑性完美,故事与超清3D画面让玩家们如置身其中般畅快游戏!
原始传奇脚本优势
保留老版传奇的挂机玩法,让玩家彻底解放双手,享受快速的自动挂机升级;
所有玩家体验结束自动升级VIP大佬,免费体验大佬生活。
全新的UI界面,高清的游戏画质,还有炫酷的技能还有装备特效,还有炫光和时装可以购买。
激情对战,万人对战,热血沸腾
详细信息文件大小:226.5MB当前版本:v1.0.1
本文链接:https://www.xacgjg.com/5846.html 转载需授权!
https://www.xacgjg.com/5846.html
分享到:
-- 展开阅读全文 -
⑽ 传奇脚本制作命令
分类: 游戏 >> 游戏工具
问题描述:
我想知道一些传奇脚本制作命令,就是NPC的例如给东西 检测结婚 师徒,传送到那些地方,给宝宝什么的。多多益善 越详细越好谢谢。
解析:
传奇脚本命令大全
命令与函数:
checkjob (Warr, Wizard, Taos) ;测试职业
checkgold (金币数) ;测试金币
checklevel (等级) ;测试等级
checkitem (物品名) (数量) ;测试物品及数量
give gold (金币数) ;给钱
give (物品名) (数量) ;给物及数量
take gold (金币数) ;拿走钱
take (物品名) (数量) ;拿走物及数量
checkpkpoint (pk值) ;测试PK值
checkluckypoint (幸运值) ;幸运值正值为好,负值为差
checkraeva (物品名) (数值) ;一般测试矿物等物品的品质
checkhum (地图名) (数值) ;测试这个地图的人数
checkmonmap (地图名) (数值) ;测试这个地图的怪物数
map (地图名) ;移动到这个地图
mapmove (地图名) (坐标A) (坐标B) ;移动到这个地图指定坐标
monclear 地图清除
close 关闭对话框
TimeRecall (设定时间值) ;分钟,一般指进入地图时间限制
BreakTimeRecall ;中断设定时间
ExchangeMap (地图名) ;与指定地图里的人交换位置
daytime sunset ;一天时间
checkbaggage ;测试背包满没
*** all (变量) (数值) ;测试变量是不是小于指定数值
large (变量) (数值) ;测试变量是不是大于指定数值
equal (变量) (数值) ;测试变量是不是等于指定数值
mov (变量) (数值) ;让变量等于指定数值
sum (变量A) (变量B) ;A+B 注意,如果还要家第3个数直接换行写sum (变量C)
注:关于SUM的详解
首先有MOV (变量X) 0 ;(变量X)清0
sum (变量A) (变量B) ;X=A+B
sum (变量C) ;X=X+C
movr (变量) (数值) ;随机把指定数值以下的数(正数)给变量
inc (变量) (数值) ;让变量自动加指定数值到变量
playdice (骰子数) @xxx ;玩骰子,跳转到标签[@xxx]
random (随机数) ;一般用在#IF语句中作为触发#IF机率,有时随机数=并列#IF语句数用于随机多项选择,既:
#IF RANDOM 3 #SAY() #ELSEACT
#IF RANDOM 3 #SAY() #ELSEACT
#IF RANDOM 3 #SAY() #ELSEACT
Check [条件数] 1 ;测试[条件数]触发与否 1(触发)
SET [条件数] 1 ;设置[条件数]触发
batchDelay (暂停时间) ;一般为1
addbatch (地图名1)
addbatch (地图名2)
addbatch (地图名3)
addbatch (地图名4)
addbatch (地图名5)
batchmove ;一步步到下一个地图直到5
param1 01141 ;01141=(地图名)
param2 10
param3 10
mongen 火焰沃玛2(怪物名) 30 10
;玩骰子脚本解析
#IF
equal p9 1 ;测试 p9是不是等于1
#ACT
goto @cube ;是的,到@cube
BreakTimeRecall (中断设定时间)
break
#IF
equal p9 9 ;测试 p9是不是等于9
#ACT
goto @quit ;是的,到@quit 退出
BreakTimeRecall (中断设定时间)
break
[@main-1]
#IF
#ACT
mov p9 0 ;测试 p9是不是等于0
#SAY
say ;欢迎词
<下一步/@pre_cube>
[@pre_cube]
#IF
checkitem 筹码 1 ;测试有没有筹码
#ACT
mov p9 1 ;有,让p9=1
take 筹码 1 ;给出一个筹码
movr d0 6 ;;随机把6以下的数(正数)给d0
inc d0 1 ;让d0自动加1到d0
playdice 1 @cube ;玩骰子,点击到标签[@cube]
#SAY
正在投骰子. \ <下一个/@cube>
#ELSESAY
quit
<退出/@Quit>
#ELSEACT
mov p9 9 ;转到标签@quit并让P9等于9
[@Quit]
#IF
#ACT
map B011 ;退出到B011地图
[@cube]
#IF
#SAY
骰子的点数 <$STR(D0)> \ ;<$STR(D0)>是变量,把D0数值型转字符型
你可以前进 <$STR(D0)> \ <移动/@next_cube>
[@next_cube]
#IF
equal d0 1 ;如果 d0=1
#ACT
goto @posi1 ;到POSI1
break
#IF
equal d0 2
#ACT
goto @posi2
break
#IF
equal d0 3
#ACT
goto @posi3
break
#IF
equal d0 4
#ACT
goto @posi4
break
#IF
equal d0 5
#ACT
goto @posi5
break
#IF
equal d0 6
#ACT
goto @posi6
break
[@Posi1]
#IF
#ACT
batchDelay 1 ;一般为1(暂停时间)
addbatch B102 ;步进地图名1
batchmove ;移动到最后一个步进地图
[@Posi2]
#IF
#ACT
batchDelay 1
addbatch B102
addbatch B103
batchmove
[@Posi3]
#IF
#ACT
batchDelay 1
addbatch B102
addbatch B103
addbatch B104
batchmove
[@Posi4]
#IF
#ACT
batchDelay 1
addbatch B102
addbatch B103
addbatch B104
addbatch B105
batchmove
[@Posi5]
#IF
#ACT
batchDelay 1
addbatch B102
addbatch B103
addbatch B104
addbatch B105
addbatch B106
batchmove
[@Posi6]
#IF
#ACT
batchDelay 1 ;一般为1(暂停时间)
addbatch B102 ;步进地图名1
addbatch B103 ;步进地图名2
addbatch B104 ;步进地图名3
addbatch B105 ;步进地图名4
addbatch B106 ;步进地图名5
addbatch B107 ;步进地图名6
batchmove ;移动到最后一个步进地图(这里是6)
;结束
SET
语句:
#IF
……
#ACT(SAY)
……
#ELSESAY(ACT) ;ELSE的两句是并列的,都是IF<>(条件)的动作
……
#ELSEACT(SAY)
……
goto (标签名)
break (中断)
\ ;换行
变量:
<$USERNAME> 当前用户名
<$GUILDWARFEE>行会战金币数
<$LORD>沙巴克行会头名
<$OWNERGUILD>沙巴克行会名
<$UPGRADEWEAPONFEE>升级武器价格
<$USERWEAPON> 放在对话框里的武器名字
<$STR(变量)> 把变量转换为字符型
网风传奇脚本编辑器V1.0.1
wfyl/sfrj/sfrj/200603/20060314224115