一休论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1493|回复: 3

[常用脚本] 一些比较优秀的脚本和脚本命令解答方法

[复制链接]
  • TA的每日心情
    开心
    2015-2-10 22:09
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-12-3 22:49:22 | 显示全部楼层 |阅读模式
    网络广告风险自担 网络广告风险自担
    网络广告风险自担
    [size=13.63636302947998px]简单介绍
        人物登录脚本即在人物进入游戏时自动执行的脚本,通过此脚本可对人物进行大量的功能控制。
    [size=13.63636302947998px]使用方法   在目录 Envir\MapQuest_def\ 中建立文件名为QManage.txt的脚本,按以下格式编写脚本:
    [size=13.63636302947998px]====================================================================================
    ;脚本例子
    [@Login]
    #IF
        checknamelist 会员.txt
    #ACT
    ;人物杀怪经验为10倍
        CANGETEXP 1 10
    ;人物攻击力翻2倍
        MULTPOWER 2                           
    ;送一个七级神兽
        EXECUTE RCALLMOB 神兽 7               
    #SAY
    欢迎进入游戏,你当前登录的是会员号,会员可以得到大量的优待。\ <关闭[url=]/@exit[/url]>====================================================================================注:如该脚本更改后,可不须重启M2使其生效,可用@ReloadManage命令重新加载该脚本。
    [size=13.63636302947998px]String.ini
    [String]
    ;夫妻传送命令设置,可更改为自己指定的命令
    CMD_RECALLDEAR=RECALLDEAR
    ;允许夫妻传送命令设置,可更改为自己指定的命令
    CMD_ALLOWRECALLDEAR=ALLOWRECALLDEAR
    ;查询夫妻位置命令
    CMD_DEAR=WDEAR
    [size=13.63636302947998px]结婚脚本注:强行离婚(指一方不在线或不同意离婚)需要在登录脚本人加入以下命令(让所有人上线都运行DEARINFO命令即可,否则不接受离婚方或不在线离婚方在强行离婚后上线仍有结婚字样。
    ==============================================================
    [@Login]
    #IF
    #ACT
    DEARINFO
    ==============================================================
    以上脚在新版本中不再需要
    [size=13.63636302947998px]
    结婚脚本:
    [@main]
    <求婚[url=]/@marry>\[/url]
    <离婚[url=]/@unmarry>\[/url]
    <询问结婚时间[url=]/@asktime>\[/url] <离开[url=]/@exit[/url]>
    [size=13.63636302947998px]
    [@marry]
    求婚者必须是男性且拥有求婚戒指,你准备好求婚了吗?\ <准备好了[url=]/@agree>\[/url]
    <下次再来[url=]/@exit>\[/url] \ <返回[url=]/@main[/url]>
    [size=13.63636302947998px][@agree]
    #if
       checkmarryed
    #act
       break
    #say
    你都结过婚了,还来注册结婚,想犯重婚罪呀!!! \ <返回[url=]/@main[/url]>
    [size=13.63636302947998px]#if
       gender man
       checkitemw 求婚戒指 1
       execheck dir
       execheck dir 2
    #act
       takew 求婚戒指 1
       exemarry
       break
    [size=13.63636302947998px]#if
       gender man
       checkitemw 求婚戒指 1
       execheck dir
    #say
    你变态呀!!!想搞同性恋!!!
    #ACT
       BREAK
    [size=13.63636302947998px]#if
       gender man
       execheck dir
       execheck dir 2
    #say
    你没求婚戒指,弄到求婚戒指再来找我吧!!!\ #ACT
       BREAK
    [size=13.63636302947998px]
    #if
       gender man
       execheck dir
       execheck dir 1
    #say
    你变态呀!!!想搞同性恋!!!
    #ACT
       BREAK
    [size=13.63636302947998px]
    #if
       gender man
       checkitemw 求婚戒指 1
    #SAY
    双方必须面对面才能求婚!!!
    #ACT
       BREAK
    [size=13.63636302947998px]#if
       gender man
    #say
    你没求婚戒指,弄到求婚戒指再来找我吧!!!\ #ACT
    BREAK
    [size=13.63636302947998px]#if
       gender
    #say
    只有男性才有求婚的权利!!!
    #ACT
       BREAK
    [size=13.63636302947998px][@error]
    [size=13.63636302947998px]
    [@StartMarry]
    #IF
       checkmarryed
    #SAY
    你都结过婚了,还来注册结婚,想犯重婚罪呀!!! \ <返回[url=]/@main[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
       GENDER MAN
    #ACT
       BREAK
    #SAY
    婚礼现在正式开始。\ 你愿意娶对方为妻,并照顾她一生一世吗?\ <求婚[url=]/@RequestMarry[/url]>
    [size=13.63636302947998px]#IF
       GENDER
    #ACT
       BREAK
    #SAY
    婚礼现在正式开始。\ 请耐心等待你心爱的人向你求婚\ \
    [size=13.63636302947998px]
    [@RequestMarry]
    #IF
       checkmarryed
    #ACT
       break
    #SAY
    你都结过婚了,还来注册结婚,想犯重婚罪呀!!! \ <返回[url=]/@main[/url]>
    [size=13.63636302947998px]#IF
    #ACT
        EXEMARRY REQUESTMARRY
    [@WateMarry]
    你已向对方求婚,请耐心等待对方的答复。
    [size=13.63636302947998px][@RevMarry]
    #IF
       checkmarryed
    #ACT
       break
    #SAY
    你都结过婚了,还来注册结婚,想犯重婚罪呀!!! \ <返回[url=]/@main[/url]>
    [size=13.63636302947998px]#IF
    #SAY
    对方向你求婚,你是否答应嫁给他? \ <我愿意[url=]/@ResposeMarry[/url]> <我不愿意[url=]/@ResposeMarryFail[/url]>
    [@ResposeMarry]
    #IF
       checkmarryed
    #ACT
       break
    #SAY
    你都结过婚了,还来注册结婚,想犯重婚罪呀!!! \ <返回[url=]/@main[/url]>
    [size=13.63636302947998px]#IF
    #ACT
        EXEMARRY RESPONSEMARRY OK
    [@ResposeMarryFail]
    #IF
       checkmarryed
    #ACT
       break
    #SAY
    你都结过婚了,还来注册结婚,想犯重婚罪呀!!! \ <返回[url=]/@main[/url]>
    [size=13.63636302947998px]#IF
    #ACT
        EXEMARRY RESPONSEMARRY FAIL
    [@EndMarry]
    你们二个已经成为了一对全法夫妻了。\ <关闭[url=]/@exit[/url]>
    [@EndMarryFail]
    结婚失败!\ <关闭[url=]/@exit[/url]>
    [@MarryDirErr]
    对方没站好位置
    [size=13.63636302947998px][@MarryCheckDir]
    请站好位置\\
    [size=13.63636302947998px][@HumanTypeErr]
    你变态呀,既然选择一个非人类作为结婚对象。
    [size=13.63636302947998px][@MarrySexErr]
    你变态呀,既然同性恋。
    [size=13.63636302947998px];==========================================
    离婚开始
    [@unmarry]
    #IF
       checkmarryed
    #ACT
       exeunmarry
    #Elsesay
    你都没结婚离什么婚??\ <返回[url=]/@main[/url]>
    [size=13.63636302947998px];=======================================================
    ;双方离婚时没面对面站好显示的信息
    [@UnMarryCheckDir]
    要离婚是吧?离婚是二个人的事,必须二个人对面对站好位置,如果人来不了你只能选择强行离婚姻了。\ <我要强行离婚[url=]/@fUnMarry>\[/url]
    <返回[url=]/@main[/url]>
    ;=======================================================
    ;对面位置不是人物时显示的信息
    [@UnMarryTypeErr]
    你对面站了个什么东西,怎么不太象人来的。\ <返回[url=]/@main[/url]>
    [size=13.63636302947998px];=======================================================
    ;开始离婚程序后,双方显示的信息
    [@StartUnMarry]
    #IF
       gender man
    #ACT
       BREAK
    #SAY
    是否确定真的要与你共事多年的妻子离婚吗?\ <确定[url=]/@RequestUnMarry[/url]>
    [size=13.63636302947998px]#IF
       gender
    #SAY
    你的老公现在向我请求离婚,是不是愿意协议离婚? \ <确定[url=]/@RequestUnMarry[/url]>
    #ACT
       break
    [size=13.63636302947998px];=======================================================
    ;发出离婚请求
    [@RequestUnMarry]
    #IF
       checkmarryed
    #ACT
       exeunmarry requestunmarry
    ;=======================================================
    ;回应离婚请求
    [@ResposeUnMarry]
    #IF
       checkmarryed
    #ACT
       exeunmarry responseunmarry
    [size=13.63636302947998px];===============================================
    ;请求离婚后显示的信息
    [@WateUnMarry]
    你已向对方发出离婚请求,请耐心等待对方的答复。
    [size=13.63636302947998px];===============================================
    ;请求离婚后对方显示的信息
    [@RevUnMarry]
    对方向你离婚请求,你是否答应离婚? \ <我愿意[url=]/@RequestUnMarry[/url]>
    <返回[url=]/@main[/url]>
    [size=13.63636302947998px];===============================================
    ;没结过婚的人点离婚后出的提示信息
    [@ExeMarryFail]
    你都没结过婚,跑来做什么? \ [返回[url=]/@main[/url]]
    [size=13.63636302947998px];==============================================
    ;强行离婚
    [@fUnMarry]
    #IF
       checkitem 金条 1
       checkmarryed
    #ACT
       take 金条 1
       exeunmarry requestunmarry force
    #ElseSay
    要收一根金条的手续费,你没有金条,我不能让你离婚。<确定[url=]/@exit[/url]>
    ;==============================================
    ;离婚完成后的提示信息
    [@UnMarryEnd]
    呵呵,你已经脱离苦海了!!! \ <退出[url=]/@exit[/url]>
    [@asktime]
    你调查结婚时间的请求已发出,请稍后。<确定[url=]/@exit[/url]>
    [size=13.63636302947998px]相关部份参数设置:
    !setup.txt
    [Config]
    ;出师等级
    MasterOKLevel=40
    ;出师得到的声望点数
    MasterCreditPoint=1
    ;出师是否可以得到属性点数,1为是,0为否
    CanGetMasterPoint=1
    ;出师得到的属性点数
    MasterBonusPoint=100
    ;转生得到的属性点数,此点数为默认点数,以脚本控制为准,如果脚本没指定点数,则使用此点数
    ReNewPoint=100
    [size=13.63636302947998px];武士属性点数分配比例
    BonusofWarrDC=17
    BonusofWarrMC=20
    BonusofWarrSC=20
    BonusofWarrAC=20
    BonusofWarrMAC=20
    BonusofWarrHP=1
    BonusofWarrMP=3
    BonusofWarrHit=20
    BonusofWarrSpeed=35
    [size=13.63636302947998px];法师属性点数分配比例
    BonusofWizardDC=17
    BonusofWizardMC=25
    BonusofWizardSC=30
    BonusofWizardAC=20
    BonusofWizardMAC=15
    BonusofWizardHP=2
    BonusofWizardMP=1
    BonusofWizardHit=25
    BonusofWizardSpeed=35
    [size=13.63636302947998px];道士属性点数分配比例
    BonusofTaosDC=20
    BonusofTaosMC=30
    BonusofTaosSC=17
    BonusofTaosAC=20
    BonusofTaosMAC=15
    BonusofTaosHP=2
    BonusofTaosMP=1
    BonusofTaosHit=30
    BonusofTaosSpeed=30
    String.ini
    [String]
    ;师徒传送命令设置,可更改为自己指定的命令
    CMD_RECALLMASTER=RECALLMASTER
    ;允许师徒传送命令设置,可更改为自己指定的命令
    CMD_ALLOWRECALLMASTER=ALLOWRECALLMASTER
    ;查询师徒位置命令
    CMD_MASTER=MASTER
    [size=13.63636302947998px]脚本样例
    本脚本未加条件检查,实际使用时请自行按自己要求加上条件检查。
    [@remain]
    <我要拜师[url=]/@master>\[/url]<解除师徒关系[url=]/@unmaster[/url]> \ <返回[url=]/@main[/url]>
    ;==============================================
    [@master]
    #IF
       checkismaster
    #ACT
       break
    #SAY
    已经收了一个徒弟!!! \ <返回[url=]/@remain[/url]>
    [size=13.63636302947998px]#IF
       checkmaster
    #ACT
       break
    #SAY
    你已经拜师了!!! \ <返回[url=]/@remain[/url]>
    [size=13.63636302947998px]#IF
        CheckLevel 40
    #ACT
        break
    #Say
    你都到收徒级别了还要来拜师!!!\ <返回[url=]/@remain[/url]>
    [size=13.63636302947998px]#IF
       EXECHECK DIR
       execheck postlevel 29
    #ACT
       exemaster
       BREAK
    [size=13.63636302947998px]#IF
       EXECHECK DIR
    #ACT
       BREAK
    #Say
    对方必须29级以上才有资格做你的师傅!!!\ <返回[url=]/@remain[/url]>
    [size=13.63636302947998px]#IF
    [size=13.63636302947998px]#ACT
       BREAK
    #Say
    双方必须面对面才可以拜师!\ <返回[url=]/@remain[/url]>
    [size=13.63636302947998px][@StartMaster]
    #IF
       checkmaster
    #SAY
    你都有师傅了,想背叛师门? \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
       checkismaster
    #SAY
    你都有徒弟了,现在暂时只能收一个徒弟!!! \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
    #ACT
    #SAY
    你确定与对方建立师徒关系?\ \
    [size=13.63636302947998px]<确定[url=]/@RequestMaster[/url]>
    [size=13.63636302947998px][@RequestMaster]
    #IF
       checkmaster
    #SAY
    你都有师傅了,想背叛师门? \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
       checkismaster
    #SAY
    你都有徒弟了,现在暂时只能收一个徒弟!!! \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
    #ACT
        EXEMASTER REQUESTMASTER
    [@WateMaster]
    你已向对方发出请求,请等待对方的答复。
    [size=13.63636302947998px][@RevMaster]
    #IF
       checkmaster
    #SAY
    你都有师傅了,想背叛师门? \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
       checkismaster
    #SAY
    你都有徒弟了,现在暂时只能收一个徒弟!!! \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
    #SAY
    对方向你请求建立师徒关系,你是否答应? \ <没问题[url=]/@ResposeMaster[/url]> <不想答应[url=]/@ResposeMasterFail[/url]>
    [@ResposeMaster]
    #IF
       checkmaster
    #SAY
    你都有师傅了,想背叛师门? \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
       checkismaster
    #SAY
    你都有徒弟了,现在暂时只能收一个徒弟!!! \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
    #ACT
        EXEMASTER RESPONSEMASTER OK
    [@ResposeMasterFail]
    #IF
       checkmaster
    #SAY
    你都有师傅了,想背叛师门? \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
       checkismaster
    #SAY
    你都有徒弟了,现在暂时只能收一个徒弟!!! \ <返回[url=]/@remain[/url]>
    #ACT
       break
    [size=13.63636302947998px]#IF
    #ACT
        EXEMASTER RESPONSEMASTER FAIL
    [@EndMaster]
    恭喜!你们二个已经建立了师徒关系了。\ <关闭[url=]/@exit[/url]>
    [@EndMasterFail]
    失败!\ <关闭[url=]/@exit[/url]>
    [@MasterDirErr]
    对方没站好位置
    [size=13.63636302947998px][@MasterCheckDir]
    师徒必须面对面!!!\\
    [size=13.63636302947998px][@HumanTypeErr]
    对方有问题
    [@unmaster]
    #IF
    checkismaster
    #ACT
       EXEUNMASTER
    break
    #say
    已经脱离了师徒关系!!!
    [size=13.63636302947998px]#IF
    checkmaster
    #ACT
       EXEUNMASTER
    #say
    已经脱离了师徒关系!!!
    #ELSESAY
    晕!!你都没有拜师或收徒!!!
    [size=13.63636302947998px]checkjob (Warr, Wizard, Taos) ;测试职业
    checkgold (金币数) ;测试金币
    checklevel (等级) ;测试等级
    checkitem (物品名) (数量) ;测试物品及数量
    give gold (金币数) ;给钱
    give (物品名) (数量) ;给物及数量
    take gold (金币数) ;拿走钱
    take (物品名) (数量) ;拿走物及数量
    checkpkpoint (pk值) ;测试PK值
    checkluckypoint (幸运值) ;幸运值正值为好,负值为差
    checkduraeva (物品名) (数值) ;一般测试矿物等物品的品质
    checkhum (地图名) (数值) ;测试这个地图的人数
    checkmonmap (地图名) (数值) ;测试这个地图的怪物数
    map (地图名) ;移动到这个地图
    mapmove (地图名) (坐标A) (坐标B) ;移动到这个地图指定坐标
    monclear 地图清除
    close 关闭对话框
    TimeRecall (设定时间值) ;分钟,一般指进入地图时间限制
    BreakTimeRecall ;中断设定时间
    ExchangeMap (地图名) ;与指定地图里的人交换位置
    daytime sunset ;一天时间
    checkbaggage ;测试背包满没
    small (变量) (数值) ;测试变量是不是小于指定数值
    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 ;设置[条件数]触发
    [size=13.63636302947998px]batchDelay (暂停时间) ;一般为1
    addbatch (地图名1)
    addbatch (地图名2)
    addbatch (地图名3)
    addbatch (地图名4)
    addbatch (地图名5)
    batchmove ;一步步到下一个地图直到5
    [size=13.63636302947998px]
    param1 01141 ;01141=(地图名)
    param2 10
    param3 10
    mongen 火焰沃玛2(怪物名) 30 10
    [size=13.63636302947998px]
    ;玩骰子脚本解析
    #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 ;欢迎词
    <下一步[url=]/@pre_cube[/url]>
    [@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
    正在投骰子. \ <下一个[url=]/@cube[/url]>
    #ELSESAY
    quit
    <退出[url=]/@Quit[/url]>
    #ELSEACT
    mov p9 9 ;转到标签@quit并让P9等于9
    [@Quit]
    #IF
    #ACT
    map B011 ;退出到B011地图
    [@cube]
    #IF
    #SAY
    骰子的点数 <$STR(D0)> \ ;<$STR(D0)>是变量,把D0数值型转字符型
    你可以前进 <$STR(D0)> \ <移动[url=]/@next_cube[/url]>
    [@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)
    ;结束
    [size=13.63636302947998px]
    SET
    语句:
    #IF
    ……
    #ACT(SAY)
    ……
    #ELSESAY(ACT) ;ELSE的两句是并列的,都是IF<>(条件)的动作
    ……
    #ELSEACT(SAY)
    ……
    goto (标签名)
    break (中断)
    \ ;换行
    <xxx/@xxx>
    [size=13.63636302947998px]
    变量:
    <$USERNAME> 当前用户名
    <$GUILDWARFEE>行会战金币数
    <$LORD>沙巴克行会头名
    <$OWNERGUILD>沙巴克行会名
    <$UPGRADEWEAPONFEE>升级武器价格
    <$USERWEAPON> 放在对话框里的武器名字
    <$STR(变量)> 把变量转换为字符型
    检测性别是否为男: GENDER MAN
    检测身上的物品 CHECKITEMW 龙纹剑 1
    取下戴在身上的指定物品: TAKEW 金项链 1
    取下戴在身上的任何头盔: TAKEW [HELMET]
    取下戴在身上的任何项链: TAKEW [NECKLACE]
    取下戴在身上的任何戒指: TAKEW [RING]
    取下戴在身上的任何手镯: TAKEW [ARMRING]
    取下戴在身上的任何武器: TAKEW [WEAPON]
    检测刚刚取下的物品是不是某种物品: ISTAKEITEM 骷髅戒指
    dayofweek sun 检测星期
    mon
    tue
    wed
    thu
    fri
    sat

    [size=13.63636302947998px]更换人物发型脚本.
    [size=13.63636302947998px][@main]
    欢迎光临本测试游戏区,本区主要用于测试服务器的新功能。本区只有此一个场景,大家可尽情测试防外挂及新功能。\ <换发型[url=]/@ChangHair[/url]> \ <关闭[url=]/@exit[/url]>
    [size=13.63636302947998px][@ChangHair]
    #IF
    gender man
    #ACT
    goto @ChangHairMan
    #ELSEACT
    goto @ChangHairWoman
    [@ChangHairMan]
    想不想来个光头呀,酷呆了!!!\ <光头[url=]/@hairman0[/url]><长头发[url=]/@hairman1>\[/url] <返回[url=]/@main[/url]>
    [@hairman0]
    #ACT
    EXECUTE CHGHAIR 0
    #SAY
    呵呵,光头是不是很酷呀!!! \ <返回[url=]/@ChangHair[/url]>
    [@hairman1]
    #ACT
    EXECUTE CHGHAIR 1
    #SAY
    呵呵,你的发型已经改变了... \ <返回[url=]/@ChangHair[/url]>
    [size=13.63636302947998px][@ChangHairWoman]
    <短发型[url=]/@hairWoman0[/url]><长发型[url=]/@hairWoman1>\[/url] <返回[url=]/@main[/url]>
    [@hairWoman0]
    #ACT
    EXECUTE CHGHAIR 0
    #SAY
    呵呵,你的发型已经改变了... \ <返回[url=]/@ChangHair[/url]>
    [@hairWoman1]
    #ACT
    EXECUTE CHGHAIR 1
    #SAY
    呵呵,你的发型已经改变了... \ <返回[url=]/@ChangHair[/url]>

    [size=13.63636302947998px]更换人物性别
    [size=13.63636302947998px][@main]
    欢迎光临本测试游戏区,本区主要用于测试服务器的新功能。本区只有此一个场景,大家可尽情测试防外挂及新功能。\ <换性别[url=]/@ChangGender>\[/url] <关闭[url=]/@exit[/url]>
    [size=13.63636302947998px][@ChangGender]
    #IF
    gender man
    #SAY
    是不是做猛男没什么意思呀,想不想尝尝做淑女的滋味呀!!!\ <尝尝[url=]/@towoman>\[/url] <返回[url=]/@main[/url]>
    #ELSESAY
    是不是做淑女挺累的,想不想尝尝做猛男的滋味呀!!!\ <尝尝[url=]/@toman>[@toman[/url]]
    #ACT
    EXECUTE CHGENDER 0
    #SAY
    呵呵,你已经变成一位猛男了。\ <返回[url=]/@ChangGender[/url]>
    [@towoman]
    #ACT
    EXECUTE CHGENDER 1
    #SAY
    呵呵,你已经变成一位淑女了。\ <返回[url=]/@ChangGender[/url]>
    [size=13.63636302947998px]更换人物职业
    [size=13.63636302947998px][@main]
    欢迎光临本测试游戏区,本区主要用于测试服务器的新功能。本区只有此一个场景,大家可尽情测试防外挂及新功能。\ <换职业[url=]/@ChangJob>\[/url]  <关闭[url=]/@exit[/url]>
    [size=13.63636302947998px][@ChangJob]
    #IF
    checkjob warrior
    #SAY
    是不是做武士不好玩呀,换换别的试试吧!\ <玩玩法师[url=]/@ToWizard[/url]><玩玩道士[url=]/@Totaos>\[/url] <返回[url=]/@main[/url]>
    #ACT
    break
    #IF
    checkjob wizard
    #SAY
    是不是做魔法师不好玩呀,换换别的试试吧!\ <玩玩武士[url=]/@Towarr[/url]><玩玩道士[url=]/@Totaos>\[/url] <返回[url=]/@main[/url]>
    #ACT
    break
    #IF
    checkjob taoist
    #SAY
    是不是做道士不好玩呀,换换别的试试吧!\ <玩玩武士[url=]/@Towarr[/url]><玩玩法师[url=]/@ToWizard>\[/url] <返回[url=]/@main[/url]>
    #ACT
    break
    [@Towarr]
    #ACT
    EXECUTE CHGJOB 0
    #SAY
    呵呵,你已经变成一位武士了。\ <返回[url=]/@ChangJob[/url]>
    [@ToWizard]
    #ACT
    EXECUTE CHGJOB 1
    #SAY
    呵呵,你已经变成一位魔法师了。\ <返回[url=]/@ChangJob[/url]>
    [@Totaos]
    #ACT
    EXECUTE CHGJOB 2
    #SAY
    呵呵,你已经变成一位道士了。\ <返回[url=]/@ChangJob[/url]>
    [size=13.63636302947998px]
    更换人物名字的色
    [size=13.63636302947998px][@main]
    欢迎光临本测试游戏区,本区主要用于测试服务器的新功能。本区只有此一个场景,大家可尽情测试防外挂及新功能。\ <换颜色[url=]/@ChangColor>\[/url]  <关闭[url=]/@exit[/url]>
    [size=13.63636302947998px][@ChangColor]
    是不是觉得自己名称的颜色太单调了,换换试试!\ <复原[url=]/@Color255[/url]><颜色0/@Color0><颜色1/@Color1><颜色2/@Color2><颜色3/@Color3>\ <返回[url=]/@main[/url]>
    [@Color255]
    #ACT
    EXECUTE CHGCOLOR 255
    #SAY
    呵呵,你的颜色已经改变。\ <返回[url=]/@ChangColor[/url]>
    [@Color0]
    #ACT
    EXECUTE CHGCOLOR 0
    #SAY
    呵呵,你的颜色已经改变。\ <返回[url=]/@ChangColor[/url]>
    [@Color1]
    #ACT
    EXECUTE CHGCOLOR 1
    #SAY
    呵呵,你的颜色已经改变。\ <返回[url=]/@ChangColor[/url]>
    [@Color2]
    #ACT
    EXECUTE CHGCOLOR 2
    #SAY
    呵呵,你的颜色已经改变。\ <返回[url=]/@ChangColor[/url]>
    [@Color3]
    #ACT
    EXECUTE CHGCOLOR 3
    #SAY
    呵呵,你的颜色已经改变。\ <返回[url=]/@ChangColor[/url]>

    [size=13.63636302947998px]装备升级控制
    [size=13.63636302947998px]功能:
        可指定升级人物身上带的物品属性,所有机率由命令参数决定(某些属性,有可能使物品变成废品)。
    [size=13.63636302947998px]命令格式:
        UPGRADEITEM 0 10 3
        0  代表物品类型(0 - 8)
        10 代表升级成功机率(0-10) 0为成功率高 10为低
        3  代表升级属性最高点数
    [size=13.63636302947998px]物品类型:    0  盔甲
        1  武器
        2  照明物(蜡烛)
        3  项链
        4  头盔
        5  右手镯
        6  左手镯
        7  右戒指
        8  右戒指
    [size=13.63636302947998px]脚本例子:(此脚本未加任何条件检查,实际使用时自行加上条件检查)
    ;============================================================
    [@UPgradeItem]
    <盔甲[url=]/@UpItem0[/url]>  <武器[url=]/@UpItem1[/url]>  <照明物[url=]/@UpItem2[/url]>  <项链[url=]/@UpItem3[/url]>  <头盔[url=]/@UpItem4[/url]>  <右手镯[url=]/@UpItem5[/url]>  <左手镯[url=]/@UpItem6[/url]>  <右戒指[url=]/@UpItem7[/url]>  <右戒指[url=]/@UpItem8[/url]>  
    [@UpItem0]
    #IF
    #ACT
      UPGRADEITEM 0  10 3
      goto @UpOver
    [@UpItem1]
    #IF
    #ACT
      UPGRADEITEM 1  10 3
      goto @UpOver
    [@UpItem2]
    #IF
    #ACT
      UPGRADEITEM 2  10 3
      goto @UpOver
    [@UpItem3]
    #IF
    #ACT
      UPGRADEITEM 3  10 3
      goto @UpOver
    [@UpItem4]
    #IF
    #ACT
      UPGRADEITEM 4  10 3
      goto @UpOver
    [@UpItem5]
    #IF
    #ACT
      UPGRADEITEM 5  10 3
      goto @UpOver
    [@UpItem6]
    #IF
    #ACT
      UPGRADEITEM 6  10 3
      goto @UpOver
    [@UpItem7]
    #IF
    #ACT
      UPGRADEITEM 7  10 3
      goto @UpOver
    [@UpItem8]
    #IF
    #ACT
      UPGRADEITEM 8  10 3
      goto @UpOver
    [@UpOver]
    呵呵,看你的运气了!!!\ <返回[url=]/@main[/url]>
    [size=13.63636302947998px]
    装备在线属性调整
    [size=13.63636302947998px]功能:
        在线超级物品属性调整(调整时物品必须戴在身上),不同物品属性代码不一样。
    [size=13.63636302947998px]命令格式:
        @smake  物品代码   属性代码   属性值
    [size=13.63636302947998px]使用例子:
    制作一个攻 + 10 的武器
    @smake 1  0  10
    [size=13.63636302947998px]
    制作一个魔 + 10 的武器
    @smake 1  1  10
    [size=13.63636302947998px]制作一个道 + 10 的武器
    @smake 1  2  10
    [size=13.63636302947998px]=========================================================================
    物品代码:
    0为衣服  1为武器  2为蜡烛  3为项链   4为头盔   5为左手镯   6为右手镯   7为左戒指  8为右戒指
    [size=13.63636302947998px]属性代码:
    0 - 13(一般属性为 0 - 7 之间,其它代码为一些附加属性)
    (1)刀属性代码:
    0攻
    1魔
    2道
    3幸运
    4诅咒
    5准确
    6减攻击速度
    =========================================================================
    项链 3 7 1 不能下 3 7 0能下  
         3 1 1 魔法恢复10% 敏加1
         3 2 1 攻击加1
         3 3 1 魔法加1
         3 4 1 道术加1
         3 5 1 需要攻击力为1 ;3 5 2 需要魔法 3 5 3  需要精神  3 5 4 不能配代
         3 6 ? 其3 5 1的数值
    其它首饰一样
    [size=13.63636302947998px]
    左手镯 5 0 1  防加1
           5 1 1    魔御加1
           5 2 1    攻击加1
           5 3 1    魔加1
           5 4 1    道加1
           5 5 1   需要攻击  5 5 2 需要魔法 5 5 3 需要精神 5 5 4 不能配代
           5 6 ?   ?是(5 5 1 )需要数值 如:把一个手镯变为需要35魔法的人带,就要先输入@smake 5 5 2 再输:@smake 5 6 35
           5 7 1   不能取下来 5 7 0能取下来, 5 7 2 不能带上去!!
    注:不能取下来 571很好,能出租装备啊,想想吧,呵呵




    上一篇:如何让你的私服绚丽起来收集更多的NPC人物代码
    下一篇:强烈要求下载元宝少要点
    网络广告风险自担

    该用户从未签到

    发表于 2014-12-3 22:49:24 | 显示全部楼层
    网络广告风险自担
    原本八佰伴八佰伴八佰伴!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2014-12-14 13:35:10 来自手机 | 显示全部楼层
    网络广告风险自担
    ffggggggggggftt
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-4-22 17:31
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2015-1-3 22:03:21 | 显示全部楼层
    楼主你最棒!多出点好版本!永远支持你!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    网络广告风险自担

    小黑屋|传奇一条龙|GM基地|GM版本库|一休论坛

    GMT+8, 2016-12-10 09:02 , Processed in 2.184004 second(s), 80 queries , Gzip On.

    传奇一条龙 GM基地 版本库 传奇论坛 传奇漏洞论坛 传奇服务端下载 传奇版本

    站长QQ:1921249589 一休论坛资料来自网络仅供学习交流之用,用于商业后果自负

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