wuduz游戏站

标题: 传奇升级自动奖励物品的脚本 [打印本页]

: 无度站    时间: 2022-10-22 14:47     标题: 传奇升级自动奖励物品的脚本

[@装备赠送]
{
#IF
        CHECKLEVELEX         =         26
        CHECKJOB        warrior
        GENDER                man
#ACT
        Give        祈祷头盔        1
        Give        炼狱                1
        Give        龙之戒指        2
        Give        死神手套        2
        Give        幽灵项链        1
        Give        布鞋                1
        Give    修复神水        1
        Give        兽皮腰带        1
        Give        重盔甲(男)        1
        TAKEON        重盔甲(男)        0
        TAKEON        炼狱                1
        TAKEON        幽灵项链        3
        TAKEON        祈祷头盔        4
        TAKEON        死神手套        5
        TAKEON        死神手套        6
        TAKEON        龙之戒指        7
        TAKEON        龙之戒指        8
        TAKEON        兽皮腰带        10
        TAKEON        布鞋                11
        Mapmove        3        333        323
        Break
;=================================
}

后面可以按照上面的继续写


自动穿装备的除法按照下面的来写
在QFunction-0.txt里添加就可以了
例如:
[@PlayLevelUp]
#IF
checkjob warrior
CHECKLEVELEX = 28
#ACT
ADDSKILL 半月弯刀
break
#IF
checkjob taoist
CHECKLEVELEX = 29
#ACT
ADDSKILL 气功波
break
#IF
checkjob warrior
CHECKLEVELEX = 30
#ACT
ADDSKILL 野蛮冲撞
break
: 145z    时间: 2024-5-31 09:13     标题: 传奇游戏内自动奖励玩家升级物品与技能的脚本

脚本,包括了装备赠送和自动穿装备的逻辑,以及技能点的添加。

[@装备赠送]
{
    #IF
    CHECKLEVELEX = 26
    CHECKJOB = warrior
    GENDER = man
    #ACT
    Give 祈祷头盔 1
    Give 炼狱 1
    Give 龙之戒指 2
    Give 死神手套 2
    Give 幽灵项链 1
    Give 布鞋 1
    Give 修复神水 1
    Give 兽皮腰带 1
    Give 重盔甲(男) 1
    TAKEON 重盔甲(男) 0
    TAKEON 炼狱 1
    TAKEON 幽灵项链 3
    TAKEON 祈祷头盔 4
    TAKEON 死神手套 5
    TAKEON 死神手套 6
    TAKEON 龙之戒指 7
    TAKEON 龙之戒指 8
    TAKEON 兽皮腰带 10
    TAKEON 布鞋 11
    Mapmove 3 333 323
    Break
}

[@自动穿装备]
{
    #IF
    CHECKJOB = warrior
    #ACT
    # 穿装备的除法逻辑可以如下添加:
    If CHECKLEVELEX % 5 == 0 Then
        TAKEON 重盔甲(男) 1
    EndIf
    If CHECKLEVELEX % 10 == 0 Then
        TAKEON 祈祷头盔 1
    EndIf
    # 其他装备的穿戴逻辑可以类似添加

    # 以下为添加技能点的逻辑,每升5级添加一个技能点:
    If CHECKLEVELEX % 5 == 0 Then
        ADDSKILL 技能名称
    EndIf
    Break
}
Copy
技能点添加的脚本示例:

在 QFunction-0.txt 文件中,你可以按照下面的格式添加技能点:

[@PlayLevelUp]
#IF
checkjob warrior
CHECKLEVELEX = 28
#ACT
ADDSKILL 半月弯刀
break
#IF
checkjob taoist
CHECKLEVELEX = 29
#ACT
ADDSKILL 气功波
break
#IF
checkjob archer
CHECKLEVELEX = 30
#ACT
ADDSKILL 箭雨
break




欢迎光临 wuduz游戏站 (http://bbs.wuduz.com/)