请选择 进入手机版 | 继续访问电脑版

六六论坛,传奇服务端,传奇版本下载,传奇一条龙,GM基地,中国传奇第一资源论坛

 找回密码
 立即注册
六六论坛
查看: 59|回复: 0

[传奇教程] 传奇系列教程第081课: 编写抽奖脚本+奖励机率控制脚本教程

[复制链接]
  • TA的每日心情
    奋斗
    昨天 00:03
  • 签到天数: 185 天

    [LV.7]常住居民III

    4658

    主题

    5372

    帖子

    8万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    87709
    发表于 6 天前 | 显示全部楼层 |阅读模式
    现金奖励计划


    这一节课教大家写一个抽奖脚本,几率控制脚本。

    运用几率控制脚本我们可以实现很多功能。比方说装备合成成功率,幸运项链增加、等等!

    大家有什么不懂的或者是有更好的建议可以加我QQ:1315198999


    D:\mirserver\Mir200\Envir\MonUseItems    人形怪数据库
    D:\MirServer\Mir200\Envir\AdminList.txt  GM名单数据库
    D:\MirServer\Mir200\Command.ini          GM命令数据库
    D:\MirServer\Mir200\Notice               传奇公告数据库
    D:\MirServer\Mir200\GuildBase            行会文件数据库
    D:\MirServer\DBServer\FDB                任务数据库
    D:\MirServer\LoginSrv\IDDB               ID数据库
    D:\MirServer\Mir200\!Setup.txt           修改经验库
    D:\MirServer\Mir200\Envir\MonGen.txt     刷怪数据库
    D:\Mirserver\Mir200\Envir\MonItems       爆率数据库
    D:\mirserver\Mir200\Envir\market_def\Qfunction-0.txt   功能脚本,触发脚本
    D:\mirserver\Mir200\Envir\MapInfo.txt    地图数据库
    D:\Mirserver\Mir200\Envir\MerChant.TXT  加NPC路径
    D:\MirServer\Mir200\Envir\market_def    NPC脚本
    D:\mirserver\Mir200\Envir\LevelOrder    传奇排行版数据
    D:\MirServer\Mir200\Envir\StartPoint.txt  传奇地图复活点
    D:\mirserver\Mir200\Envir\MiniMap.txt    传奇小地图配置
    D:\Mirserver\Mir200\Envir\MapQuest_def   地图加经验脚本
    D:\MirServer\Mir200\Envir\Boxs           开箱子数据
    D:\MirServer\Mir200\Envir\QuestDiary    登陆设置  新手背包物品 等
    D:\Mirserver\Mir200\Envir\HintItemList.txt   LEG物品掉落提示文件
    D:\mirserver\Mir200\Envir\QuestDiary   关联数据库
    D:\MirServer\LoginSrv\!addrtable.txt     多线路添加
    D:\Mirserver\Mir200\Envir\UserCmd.txt    自定义命令 对应的脚本是QFunction-0.txt
    D:\Mirserver\Mir200\Envir\MapQuest_def\QManage.txt   登录脚本
    D:\Mirserver \Mir200\Envir\SuiteItemsList.txt    LEG装备属性
    D:\mirserver\Mir200\Envir\StartPoint.txt      安全区光环



    random  几率控制命令



    [@main]
    这里显示的内容大家自己去写。\
    <抽奖/@抽奖> \




    [@抽奖]
    #IF
    checkgold  2000
    #ACT
    take  金币 2000
    goto  @抽奖开始
    break
    #ELSEACT
    MESSAGEBOX 你没有金币不能让你抽奖!






    [@抽奖开始]
    #IF
    random  5
    checkgold 2000
    #ACT
    take 金币 2000
    SENDMSG 0  玩家:<$USERNAME>,在抽奖处抽奖啥也没得到!
    break

    #IF
    random  4
    checkgold 2000
    #ACT
    take 金币 2000
    give 屠龙
    SENDMSG 0  玩家:<$USERNAME>,在抽奖处抽奖得到了物品[屠龙]一件!
    break

    #IF
    random  3
    checkgold 2000
    #ACT
    take 金币 2000
    give 裁决之杖
    SENDMSG 0  玩家:<$USERNAME>,在抽奖处抽奖得到了物品[裁决之杖]一件!
    break

    #IF
    random  2
    checkgold 2000
    #ACT
    take 金币 2000
    give  骨玉权杖
    SENDMSG 0  玩家:<$USERNAME>,在抽奖处抽奖得到了物品[骨玉权杖]一件!
    break


    #IF
    random  1
    checkgold 2000
    #ACT
    take 金币 2000
    give  龙纹剑
    SENDMSG 0  玩家:<$USERNAME>,在抽奖处抽奖得到了物品[龙纹剑]一件!
    break
    1.png

    游客,如果您要查看本帖隐藏内容请回复






    上一篇:传奇系列教程第080课: 通过脚本+引擎封玩家账号教程
    下一篇:传奇系列教程第082课: 关于触发脚本详细讲解教程
    温馨提示:
    1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
    2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
    3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
    4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
    5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|六六论坛 ( 苏ICP备16007506号-2 )PHP/Linux/Java/Discuz!插件|网站地图

    GMT+8, 2019-4-19 08:33 , Processed in 1.230468 second(s), 36 queries .

    Powered by Gm66.Com X3.4

    © 2001-2018 传奇服务端

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