22pk论坛

查看: 247276|回复: 149

[传奇脚本] 传奇脚本函数释义

  [复制链接]
  • TA的每日心情
    慵懒
    2015-11-3 13:52
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    7745

    主题

    8123

    帖子

    74万

    积分

    Rank: 9Rank: 9Rank: 9

    元宝
    589844

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2015-2-25 00:15:43 | 显示全部楼层 |阅读模式
    这里给大家提供个一篇关于传奇脚本函数释义的文章,希望对大家有帮助。
    checkunit 检查函数
    random 随机(0,1,2,3..."数字")  注:后面还有详细解释..!
    gender 测试性别(MAN"男")
    daytime 测试一天的时段(SUNRAISE"日出"\\DAY"白天"\\SUNSET"日落"\\NIGHT"夜晚")
    checklevel 测试级别(1,2,3..."数字")
    checkjob 测试职业(Warrior"武士"\\Wizard"法师"\\Taoist"道士")注:有些M2里可以支持写上3种职业的汉字:武士.魔法师.道士
    checkitew 测试物品(物品名称+数量)
    checkitemw 测试物品(物品名称+数量\\[NECKLACE]"身上的项链"\\[RING]"身上的戒指")和上面的相同
    checkgold 测试金钱(数字)
    istakeitem 测试并给与(物品名称)
    checkdura 测试纯度(矿+纯度值)
    checkduraeva 测试纯度(肉+纯度值)以上两个无大区别
    dayofweek 测试星期(sun\\mon\\tue\\wed\\thu\\fri\\sat)
    hour 测试小时(数字)
    min 测试分钟(数字)例如:hour 20(意思是:如果是20:00那么就...)
    checkpkpoint 测试pk值(数字0白名\\1黄名\\2红名)
    checkluckpoint 测试幸运值(数字)注:这里我也不知道具体有什么用..目前好象没有M2可以加幸运值
    checkmonmap 测试地图怪物数
    checkmonarea 测试注:这个不清楚
    checkhum 测试地图人数(数字)例如:checkhum t138 5(意思是:如果t138这个地图有5个人那么就...)
    checkbaggage 检查包袱(不接任何语句)
    checknamelist 检查名单
    equal 检查函数值(和check类似)例如:equal p0 1(意思是:检查函数p0的值是否是1)
    mov 赋予函数值(和set类似,和equal配套使用)例如:mov p0 0(意思是:赋予函数p0以0的值)
    ↑注:后面还有详细解释..!
    inc
    dec
    sum
    movr
    large 大于某函数值(例如:large p0 3 如果p0函数大于3,不包括3)
    small 小于某函数值
    set 设置函数值(例如:set [700] 1 设置[700]的值为1)
    check 检查函数值(例如:check [700] 1 检查函数[700]的值是否是1)
    reset 重新设置函数值(例如:reset [700] 20)注:这个不清楚...还没研究过..似乎没用
    setopen
    setunit
    resetunit
    take 取走物品(例如:take 屠龙 1)
    give 赠与物品(例如:give 屠龙 1)
    takew 取走物品(和take有区别,takew可以取走身上装备的物品)
    close 结束
    mapmove 移动地图(例如:mapmove 0 634 612)
    map 移动地图(不需要具体坐标.例如:map 0)
    break 在#act下关闭对话框
    timerecall 在规定时间内召回(timerecall 5 在5分钟之内召唤回原地图)
    breaktimerecall
    param1 地图代码
    param2 坐标x
    param3 坐标y
    mongen 召唤怪物(mongen 怪物名称 数量 范围)
    takecheckitem 收取checkitem过的物品(不加任何参数)注:没什么用
    monclear 清空地图怪物(monclear 0 清空0地图上的所有怪物)
    ExchangeMap 互换地图(ExchangeMap 地图代码)注:不知道是什么用
    recallmap 把某地图的人召唤过来(recallMap 地图代码)
    batchDelay 1
    addbatch 2
    batchmove 3 (此3个连用可以瞬移地图用于赌场)
    playdice 注:这个可以用于赌场...执行命令就是扔出骰子...随机出1-6之间的一个数
    addnamelist 增加名单
    delnamelist 删除名单
    goquest    开始探索
    denquest  结束探索
    goto 转向段落(goto @normal 转向[@normal]段落)
    #if 条件语句(#if 如果...)
    #act 结果语句(#act 那么...)
    #elseact 结果语句(#elseact 否则...)
    #say 结果语句(#say 接显示对话内容)
    #elsesay 结果语句(#elsesay 接显示对话内容)
    符号详解:
    [] [@main]这样的段落可以被goto @main识别
    \\ 语言的换行,太长的语言将被显示在对话框之外
    <> 交谈选项例如<关 闭/@exit>,在传奇中显示为huang色可点选的"关闭"字样,也有goto 只含义
    / 分隔符,像上例中的分隔显示语言与脚本语言
    ; 注释符号,加在一行之首,那么这行文字将作为注释理解,不显示也不加入脚本语言编译
    地图属性(mapinfo.txt中地图代码后的英文含义):
    DAY              白天             白天,免蜡
    dark              黑暗             黑暗区域需要蜡烛火把,就是没有免蜡时候的效果
    MINE             矿区             可以挖矿的地图
    SAFE            安全区          安全区不可PK
    FIGHT           战斗区          战斗区域,允许PK
    FIGHT3         行会战          战斗区域,用在行会战争地图中,战斗不掉东西,包括祈祷系列,可连续登陆三次
    norandommove         随机无效       不能使用随机传送卷的地图
    NOPOSITIONMOVE  传送无效        不能使用传送戒指的地图
    NORECALL               记忆无效        不能被记忆一套召回的地图
    NORECONNECT       重登出现在     掉线后跳出地图,重登出现在(地图代码)掉线后被传送到某地图
    nodrug          任务            不能使用药的地图
    needhole       需要洞口     需要一个洞才可以进去的地图,用于尸王殿和桃源之门
    quiz               小考            小考
    ↑新的M2中有这样的作用:标上后地图全封穿人穿怪              New..!(新的M2支持的功能)
    checkquest      询问地图(进入此地图会弹出对话框)CHECKQUEST(Q001)内容在[地图脚本_配置]文件夹中
    needset_on      检查人物属性NEEDSET_ON(001)必须赋有001属性的人才可进入
    needset_off      同上相反
    [地图编号 地图名称 ] X经验倍数    经验地图倍数                          New..!(新的M2支持的功能)
    固定含义的语句(不能当作他用,可以在M2里修改这些命令):
    @s_repair       特殊修理
    @buy              购买东西
    @sell              出售东西
    @repair          普通修理
    @makedrug    制作毒药
    @prices          未解
    @storage       保管物品
    @getback       取回物品
    @exit              关闭窗口
    @upgradenow      升级武器
    @getbackupgnow 取回武器
    <$USERWEAPON>     你手中的武器
    <$USERname>           你的姓名
    <$OWNERGUILD>      沙巴克的占领行会
    <$LORD>                   沙巴克城主的名字
    <$CASTLEGOLD>      沙巴克的总黄金
    <$TODAYINCOME>    沙巴克今天的收入
    <$CASTLEDOORSTATE>城门的状态
    关于买卖NPC的属性设置的解释:
    %100                     这个百分比是表现了这里的物价,%100是原始物价,%150是1.5倍物价
    +19 +20 +21          是项链店,所有项链可以在这里维修和交易
    +22 +23                 是戒指店,所有戒指可以在这里维修和交易
    +24 +26                 是手镯店,所有手镯可以在这里维修和交易
    +3 +25 +30            是杂货店,所有杂货可以在这里维修和交易
    +3 +4                     是书店,所有图书可以在这里交易
    +0 +42                   是药店,所有药剂可以在这里交易
    +10 +11                 是衣服店,所有衣服可以在这里维修和交易
    +15                        是头盔店,所有头盔可以在这里维修和交易
    +5 +6 +43              是兵器店,所有兵器可以在这里维修和交易
    +1 +40                   是肉店,所有肉可以在这里交易
    新的M2命令:
    NPC动作(#act)部分:
    marry lvl (+)(-) 2         加或降2级
    marry exp                  加100万经验
    marry data                 加1次转生
    marry 声望 (+)(-)50        加减声望50点,数字前不带符号为调整声望到50点,(1条命令不能超过50)
    marry undata               取消转生()
    marry pass                 清仓库密码
    marry 祈祷生效(祈祷失效,武器强度,武器准确,戒指攻击,衣服道术,等等......)
    marry mob 鸡 7             给个7级宝宝
    tellme XXXXXX   0          NPC发红字(悄悄话)给玩家  0红字1绿字2为蓝字
    @@拜师                     拜师
    @@广播                     自由广播  100万一次  注:这个脚本命令还有可能是@@Announcement
    tellme XXXXXX   1  1       npc发白字,后面的1是几率   1/X
    marry 双倍经验     脚本给双倍经验,但是不能控制时间
    marry PK值                 增加PK值。每次100点
    marry 已复活               NPC加复活
    marry 护身                 NPC加护身
    marry 麻痹                 NPC加麻痹
    NPC检测(#if)部分:
    checkmarry 沙城主
    checkmarry 行会掌门
    checknamelist ..\\会员.txt  检测此玩家是否会员
    checkjob  武士(魔法师,道士) 检测职业
    checkmarry data      检测转生次数是否大于等于0 ,自然都能通过检测checkmarry data 2    检测转生次数是否大于等于2
    checkmarry 5         检测玩家宝宝数是否小于等于5
    checkmarry 结婚      检测玩家是否结婚或拜师了(最好辅以检测级别)
    checkmarry 徒弟      检测玩家是否拜师了
    checkmarry 声望 5    检测玩家声望是否大于等于5
    checkitemw [RING] ([NECKLACE],[ARMRING],[WEAPON],[HELMET],[CLOTHING],[HONOR])   检测玩家身上是否有某种装备
    CHECKMARRY IP 218.28.166.124    检测是否来自218.28.166.124这个IP
    CHECKIP IP.txt                  检测IP是否在IP.txt文件中
    checkmarry  参加行会  检测某个玩家是否已加入行会
    checkmarry 沙成员     检测沙成员
    checkmarry 行会 行会名字   检测某个玩家是否已加入该行会
    本站所有版本 24小时在线购买 金币不够请 点击 金币充值 版本GM亲测无误可直接开区
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    371

    帖子

    2603

    积分

    省长

    Rank: 6Rank: 6

    元宝
    730
    发表于 2015-2-25 00:15:44 | 显示全部楼层
    长时间没来看了 ~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    396

    帖子

    2758

    积分

    省长

    Rank: 6Rank: 6

    元宝
    773
    发表于 2015-2-26 04:46:05 | 显示全部楼层
    嘘,低调。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    379

    帖子

    2644

    积分

    省长

    Rank: 6Rank: 6

    元宝
    740
    发表于 2015-2-27 22:18:58 | 显示全部楼层
    水至清则无鱼,人至贱则无敌!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    375

    帖子

    2624

    积分

    省长

    Rank: 6Rank: 6

    元宝
    740
    发表于 2015-2-28 03:26:21 | 显示全部楼层
    从baidu基本不能来人了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    378

    帖子

    2640

    积分

    省长

    Rank: 6Rank: 6

    元宝
    740
    发表于 2015-2-28 03:55:37 | 显示全部楼层
    做对的事情比把事情做对重要。  
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    369

    帖子

    2565

    积分

    省长

    Rank: 6Rank: 6

    元宝
    720
    发表于 2015-2-28 08:06:43 | 显示全部楼层
    女人谨记:一定要吃好玩好睡好喝好,一但累死了,就别的女人花咱的钱,住咱的房,睡咱的老公,泡咱的男朋友,还打咱的娃.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    379

    帖子

    2653

    积分

    省长

    Rank: 6Rank: 6

    元宝
    749
    发表于 2015-3-2 05:02:21 | 显示全部楼层
    我假装认真地工作,老板假装认真地付薪水  
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    378

    帖子

    2650

    积分

    省长

    Rank: 6Rank: 6

    元宝
    747
    发表于 2015-3-6 12:07:12 | 显示全部楼层
    声明一下:本人看贴和回贴的规则,好贴必看,精华贴必回。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    363

    帖子

    2541

    积分

    省长

    Rank: 6Rank: 6

    元宝
    717
    发表于 2015-3-7 07:01:57 | 显示全部楼层
    哈哈,好怕怕~~我每次看帖必回的~~藏了
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    GM基地开传奇一条龙服务及商业服务端下载

    All rights reserved.www.22pk.com 版权所有 网站分类 网站地图

    22pk论坛打造行业第一传奇版本论坛,所有商业版本均免费开放下载,力争做行业最大的教程及版本发布基地

    © 2001-2015 爱上gm论坛

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