返回
返回

箭矢击中触发器,概率回复箭矢

20%几率回复1发,5%几率回复2发,75%几率不回复。

(store_trigger_param_1, ":user"),
(try_for_range, ":item_carry"04),
    (agent_get_item_slot, ":weapon_equipped"":user"":item_carry"),
    # (agent_get_item_slot, <destination>, <agent_id>, <value>), value between 0-7, order is weapon1, weapon2, weapon3, weapon4, head_armor, body_armor, leg_armor, hand_armor
    (item_get_type, ":item_weapon_type"":weapon_equipped"),
    (try_begin),
        (eq, ":item_weapon_type", itp_type_arrows), #获取武器类型为箭矢
        (agent_get_ammo_for_slot, ":current_ammo"":user"":item_carry"),
        #(agent_get_ammo_for_slot, <destination>, <agent_id>, <slot_no>), #slot no can be between 0-3

        (store_random_in_range,":random_no",1,100),
        (try_begin),
            (is_between,":random_no",1,5),
            (val_add,":current_ammo",2),
            (agent_set_ammo, ":user"":weapon_equipped"":current_ammo"),
            #(agent_set_ammo,<agent_id>,<item_id>,<value>), 
        (else_try),
            (is_between,":random_no",6,25),
            (val_add,":current_ammo",1),
            (agent_set_ammo, ":user"":weapon_equipped"":current_ammo"),
        (try_end),
    (try_end),
(try_end),

共19行

附一个交流QQ群:855512521(刚创的;没人;真的没有人)

返回
返回