传奇版本,传奇服务端,GM基地,传奇论坛,开区一条龙

 找回密码
 注册传奇GM论坛会员
996 996
查看: 1956|回复: 0

传奇冲级奖励脚本_冲级奖励等级与名额标识变量设置

[复制链接]
  • TA的每日心情
    开心
    2025-3-4 20:37
  • 2024

    主题

    2348

    帖子

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    37834
    发表于 2014-8-12 09:38:46 | 显示全部楼层 |阅读模式
    冲级奖励等级与名额标识变量设置

    冲级奖励,现在市面上几乎所有的版本里都会有那么一个NPC,该NPC主要功能是当玩家达到脚本指定的某个等级时,将会奖励该玩家一件指定的物品。脚本的好处就是很大的激起了玩家的练级热情,从而为服务器提供收益!如果想让玩家的练级热情更加热烈一些,将奖励名额限制在一个数值内绝对是一个很好的办法!下面我们来说说冲级奖励的实现原理以及如何限制奖励名额。
    其实冲级奖励的脚本本身是很简单的,不过就是检测玩家等级,如果达到奖励需求就给他指定的物品就可以了,虽然看似简单,但是由于是给予物品的脚本所以细节还是非常重要的, 比如当玩家领取过以后,一定不能让他再次领取,否则无限制的领取能让一个服务器顷刻间成为**服直接导致关闭!所以冲级奖励脚本中一定不能忘记的就是检测个人标识和打开个人标识。
    #IF
    CHECKLEVELEX > 29
    CHECK [30] 0
    #ACT
    SET [30] 1
    GIVE 裁决之杖
    #ELSEACT
    MESSAGEBOX 你已经领取过了或者等级还没到!
    这样就能得到一个30级奖励裁决之杖的脚本段了!使用个人标识一定要先确认该标识没有被其他脚本使用过,不然可能造成奖励无法领取。如果想要加上名额限制,我们就需要用到全局数字变量G变量。通过记录和检测G变量来实现领取数量的控制。例如我们需要将30级领取裁决之杖的人限制在30个以内,那我们可以先将G30(可自定义只要没被重复使用即可)变量赋予数值30,在检测行检测G30变量还大于0,就证明该奖励还有名额。然后在触发领取段执行将G30变量减1,表示物品又被领取了一个,来实现对名额的控制。当G30数值减为0后,将不能再领取!






    上一篇:新闻播报_习近平:法治是治国理政的基本方式
    下一篇:传奇网关.游戏网关RunGate的重要和基本设置
    回复

    使用道具 举报

    本版积分规则

    QQ:2444100141 |小黑屋|手机版|传奇版本

    GMT+8, 2025-4-4 22:36 , Processed in 0.081343 second(s), 28 queries , Gzip On.

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

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