-- player_up.lua
-- 开关新手送技能 = 1  -- 开启新手送技能功能
-- 送技能等级限制 = 35  -- 设定赠送技能的等级上限

-- function player_up(玩家)
--   -- 调用新手送技能函数
--   if 开关新手送技能 == 1 and 玩家.当前等级 <= 送技能等级限制 then
--     新手送技能(玩家, 玩家.当前等级)
--   end

--   -- 其他升级处理逻辑（如果有）
-- end


-- function player_up(玩家) --升级触发
--     if 玩家.管理员模式 then
--         if 玩家.角色职业 == 游戏对象职业.战士 then
--             玩家:玩家学习技能(1031)
--             玩家:玩家学习技能(1032)
--             玩家:玩家学习技能(1033)
--             玩家:玩家学习技能(1034)
--             玩家:玩家学习技能(1035)
--             玩家:玩家学习技能(1036)
--             玩家:玩家学习技能(1037)
--             玩家:玩家学习技能(1038)
--             玩家:玩家学习技能(1042)
--             玩家:玩家学习技能(1046)
--             玩家:玩家学习技能(1047)
--             玩家:玩家学习技能(1049)
--             玩家:玩家学习技能(1050)
--         end

--         if 玩家.角色职业 == 游戏对象职业.法师 then
--             玩家:玩家学习技能(2531)
--             玩家:玩家学习技能(2532)
--             玩家:玩家学习技能(2533)
--             玩家:玩家学习技能(2534)
--             玩家:玩家学习技能(2535)
--             玩家:玩家学习技能(2536)
--             玩家:玩家学习技能(2537)
--             玩家:玩家学习技能(2538)
--             玩家:玩家学习技能(2539)
--             玩家:玩家学习技能(2540)
--             玩家:玩家学习技能(2541)
--             玩家:玩家学习技能(2544)
--             玩家:玩家学习技能(2545)
--             玩家:玩家学习技能(2546)
--             玩家:玩家学习技能(2547)
--             玩家:玩家学习技能(2549)
--             玩家:玩家学习技能(2550)
--             玩家:玩家学习技能(2554)
--             玩家:玩家学习技能(2557)
--             玩家:玩家学习技能(2558)
--             玩家:玩家学习技能(2559)
--         end

--         if 玩家.角色职业 == 游戏对象职业.道士 then
--             玩家:玩家学习技能(3001)
--             玩家:玩家学习技能(3002)
--             玩家:玩家学习技能(3003)
--             玩家:玩家学习技能(3004)
--             玩家:玩家学习技能(3005)
--             玩家:玩家学习技能(3006)
--             玩家:玩家学习技能(3007)
--             玩家:玩家学习技能(3008)
--             玩家:玩家学习技能(3009)
--             玩家:玩家学习技能(3010)
--             玩家:玩家学习技能(3011)
--             玩家:玩家学习技能(3012)
--             玩家:玩家学习技能(3014)
--             玩家:玩家学习技能(3015)
--             玩家:玩家学习技能(3018)
--             玩家:玩家学习技能(3022)
--             玩家:玩家学习技能(3024)
--             玩家:玩家学习技能(3025)
--             玩家:玩家学习技能(3027)
--         end

--         if 玩家.角色职业 == 游戏对象职业.刺客 then
--             玩家:玩家学习技能(1531)
--             玩家:玩家学习技能(1532)
--             玩家:玩家学习技能(1533)
--             玩家:玩家学习技能(1534)
--             玩家:玩家学习技能(1535)
--             玩家:玩家学习技能(1536)
--             玩家:玩家学习技能(1537)
--             玩家:玩家学习技能(1538)
--             玩家:玩家学习技能(1539)
--             玩家:玩家学习技能(1541)
--             玩家:玩家学习技能(1542)
--             玩家:玩家学习技能(1545)
--             玩家:玩家学习技能(1546)
--             玩家:玩家学习技能(1547)
--             玩家:玩家学习技能(1548)
--         end

--         if 玩家.角色职业 == 游戏对象职业.弓手 then
--             玩家:玩家学习技能(2041)
--             玩家:玩家学习技能(2042)
--             玩家:玩家学习技能(2043)
--             玩家:玩家学习技能(2044)
--             玩家:玩家学习技能(2045)
--             玩家:玩家学习技能(2046)
--             玩家:玩家学习技能(2047)
--             玩家:玩家学习技能(2048)
--             玩家:玩家学习技能(2049)
--             玩家:玩家学习技能(2050)
--             玩家:玩家学习技能(2051)
--             玩家:玩家学习技能(2052)
--             玩家:玩家学习技能(2056)
--             玩家:玩家学习技能(2057)
--             玩家:玩家学习技能(2058)
--         end

--         if 玩家.角色职业 == 游戏对象职业.龙枪 then
--             玩家:玩家学习技能(1201)
--             玩家:玩家学习技能(1202)
--             玩家:玩家学习技能(1203)
--             玩家:玩家学习技能(1204)
--             玩家:玩家学习技能(1205)
--             玩家:玩家学习技能(1206)
--             玩家:玩家学习技能(1207)
--             玩家:玩家学习技能(1208)
--             玩家:玩家学习技能(1209)
--             玩家:玩家学习技能(1210)
--             玩家:玩家学习技能(1211)
--             玩家:玩家学习技能(1212)
--             玩家:玩家学习技能(1213)
--             玩家:玩家学习技能(1214)
--             玩家:玩家学习技能(1218)
--         end
--     end
-- end


-- local 战士技能对应表 = {
--     [7] = {1031},
--     [19] = {1032},
--     [25] = {1033},
--     [28] = {1034},
--     [30] = {1035},
-- }

-- local 法师技能对应表 = {
--     [7] = {2531},
--     [12] = {2532},
--     [13] = {2541},
--     [16] = {2544},
--     [17] = {2533},
--     [19] = {2549},
--     [20] = {2538},
--     [22] = {2545},
--     [24] = {2534},
--     [26] = {2536},
--     [30] = {2546},
-- }

-- local 道士技能对应表 = {
--     [7] = {3002},
--     [9] = {3001},
--     [14] = {3004,40014,600},
--     [18] = {3005,40103,600},
--     [19] = {3003},
--     [20] = {3009},
--     [21] = {3014},
--     [22] = {3006},
--     [25] = {3007},
--     [28] = {3018},
-- }

-- local 刺客技能对应表 = {
--     [7] = {1531},
--     [9] = {1534},
--     [18] = {1542},
--     [22] = {1532},
--     [23] = {1533},
--     [28] = {1537},
--     [30] = {1535},
-- }

-- local 弓手技能对应表 = {
--     [7] = {2041},
--     [10] = {2042},
--     [16] = {2043},
--     [21] = {2044},
--     [25] = {2045},
--     [30] = {2046},
-- }

-- local 龙枪技能对应表 = {
--     [7] = {1201},
--     [12] = {1202},
--     [17] = {1203},
--     [24] = {1204},
--     [28] = {1205},
--     [30] = {1206},
-- }



    -- -- if 玩家.角色职业 == 游戏对象职业.战士 then
    -- --     if 战士技能对应表[玩家.当前等级] ~= nil then
    -- --         玩家:玩家学习技能(战士技能对应表[玩家.当前等级][1])
    -- --     end

    -- --     if 玩家.当前等级  == 22 then
    -- --         获得并穿戴物品(玩家, 99900016, 0, 装备穿戴部位.武器)
    -- --         local 拿走物品 = 玩家:根据编号获取背包物品(89900001)
    -- --         if 拿走物品 ~= nil then
    -- --             玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --         end

    -- --         if 玩家.角色性别 == 游戏对象性别.男性 then
    -- --             获得并穿戴物品(玩家, 99980313, 1, 装备穿戴部位.衣服) -- 男
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99980113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         else
    -- --             获得并穿戴物品(玩家, 99990313, 1, 装备穿戴部位.衣服) -- 女
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99990113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         end

    -- --         获得并穿戴物品(玩家, 99920013, 8, 装备穿戴部位.项链)
    -- --         获得并穿戴物品(玩家, 99930016, 9, 装备穿戴部位.左戒指)
    -- --         获得并穿戴物品(玩家, 99930016, 10, 装备穿戴部位.右戒指)
    -- --         获得并穿戴物品(玩家, 99940019, 11, 装备穿戴部位.左手镯)
    -- --         获得并穿戴物品(玩家, 99940019, 12, 装备穿戴部位.右手镯)
    -- --         获得并穿戴物品(玩家, 99999122, 15, 装备穿戴部位.战具)
    -- --     end
    -- -- end

    -- -- if 玩家.角色职业 == 游戏对象职业.法师 then
    -- --     if 法师技能对应表[玩家.当前等级] ~= nil then
    -- --         玩家:玩家学习技能(法师技能对应表[玩家.当前等级][1])
    -- --     end

    -- --     if 玩家.当前等级  == 22 then
    -- --         获得并穿戴物品(玩家, 99900013, 0, 装备穿戴部位.武器)
    -- --         local 拿走物品 = 玩家:根据编号获取背包物品(89900001)
    -- --         if 拿走物品 ~= nil then
    -- --             玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --         end

    -- --         if 玩家.角色性别 == 游戏对象性别.男性 then
    -- --             获得并穿戴物品(玩家, 99980313, 1, 装备穿戴部位.衣服) -- 男
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99980113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         else
    -- --             获得并穿戴物品(玩家, 99990313, 1, 装备穿戴部位.衣服) -- 女
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99990113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         end

    -- --         获得并穿戴物品(玩家, 99920015, 8, 装备穿戴部位.项链)
    -- --         获得并穿戴物品(玩家, 99930013, 9, 装备穿戴部位.左戒指)
    -- --         获得并穿戴物品(玩家, 99930013, 10, 装备穿戴部位.右戒指)
    -- --         获得并穿戴物品(玩家, 99940008, 11, 装备穿戴部位.左手镯)
    -- --         获得并穿戴物品(玩家, 99940008, 12, 装备穿戴部位.右手镯)
    -- --         获得并穿戴物品(玩家, 99999122, 15, 装备穿戴部位.战具)
    -- --     end
    -- -- end

    -- -- if 玩家.角色职业 == 游戏对象职业.道士 then
    -- --     if 道士技能对应表[玩家.当前等级] ~= nil then
    -- --         玩家:玩家学习技能(道士技能对应表[玩家.当前等级][1])
    -- --         if 道士技能对应表[玩家.当前等级][2] ~= nil then
    -- --             玩家:玩家获得物品(道士技能对应表[玩家.当前等级][2],道士技能对应表[玩家.当前等级][3])
    -- --         end
    -- --     end

    -- --     if 玩家.当前等级  == 22 then
    -- --         获得并穿戴物品(玩家, 99900015, 0, 装备穿戴部位.武器)
    -- --         local 拿走物品 = 玩家:根据编号获取背包物品(89900001)
    -- --         if 拿走物品 ~= nil then
    -- --             玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --         end

    -- --         if 玩家.角色性别 == 游戏对象性别.男性 then
    -- --             获得并穿戴物品(玩家, 99980313, 1, 装备穿戴部位.衣服) -- 男
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99980113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         else
    -- --             获得并穿戴物品(玩家, 99990313, 1, 装备穿戴部位.衣服) -- 女
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99990113)
    -- --             if 拿走物品 ~= nil then
    -- --             玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         end

    -- --         获得并穿戴物品(玩家, 99920014, 8, 装备穿戴部位.项链)
    -- --         获得并穿戴物品(玩家, 99930013, 9, 装备穿戴部位.左戒指)
    -- --         获得并穿戴物品(玩家, 99930013, 10, 装备穿戴部位.右戒指)
    -- --         获得并穿戴物品(玩家, 99940007, 11, 装备穿戴部位.左手镯)
    -- --         获得并穿戴物品(玩家, 99940007, 12, 装备穿戴部位.右手镯)
    -- --         获得并穿戴物品(玩家, 99999122, 15, 装备穿戴部位.战具)
    -- --     end
    -- -- end

    -- -- if 玩家.角色职业 == 游戏对象职业.刺客 then
    -- --     if 刺客技能对应表[玩家.当前等级] ~= nil then
    -- --         玩家:玩家学习技能(刺客技能对应表[玩家.当前等级][1])
    -- --     end

    -- --     if 玩家.当前等级  == 22 then
    -- --         获得并穿戴物品(玩家, 99900053, 0, 装备穿戴部位.武器)
    -- --         local 拿走物品 = 玩家:根据编号获取背包物品(89900001)
    -- --         if 拿走物品 ~= nil then
    -- --             玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --         end

    -- --         if 玩家.角色性别 == 游戏对象性别.男性 then
    -- --             获得并穿戴物品(玩家, 99980313, 1, 装备穿戴部位.衣服) -- 男
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99980113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         else
    -- --             获得并穿戴物品(玩家, 99990313, 1, 装备穿戴部位.衣服) -- 女
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99990113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         end

    -- --         获得并穿戴物品(玩家, 99920043, 8, 装备穿戴部位.项链)
    -- --         获得并穿戴物品(玩家, 99930047, 9, 装备穿戴部位.左戒指)
    -- --         获得并穿戴物品(玩家, 99930047, 10, 装备穿戴部位.右戒指)
    -- --         获得并穿戴物品(玩家, 99940036, 11, 装备穿戴部位.左手镯)
    -- --         获得并穿戴物品(玩家, 99940036, 12, 装备穿戴部位.右手镯)
    -- --         获得并穿戴物品(玩家, 99999122, 15, 装备穿戴部位.战具)
    -- --     end
    -- -- end

    -- -- if 玩家.角色职业 == 游戏对象职业.弓手 then
    -- --     if 弓手技能对应表[玩家.当前等级] ~= nil then
    -- --         玩家:玩家学习技能(弓手技能对应表[玩家.当前等级][1])
    -- --     end

    -- --     if 玩家.当前等级  == 22 then
    -- --         获得并穿戴物品(玩家, 99900073, 0, 装备穿戴部位.武器)
    -- --         local 拿走物品 = 玩家:根据编号获取背包物品(99900070)
    -- --         if 拿走物品 ~= nil then
    -- --             玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --         end

    -- --         if 玩家.角色性别 == 游戏对象性别.男性 then
    -- --             获得并穿戴物品(玩家, 99980313, 1, 装备穿戴部位.衣服) -- 男
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99980113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         else
    -- --             获得并穿戴物品(玩家, 99990313, 1, 装备穿戴部位.衣服) -- 女
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99990113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         end

    -- --         获得并穿戴物品(玩家, 99920072, 8, 装备穿戴部位.项链)
    -- --         获得并穿戴物品(玩家, 99930072, 9, 装备穿戴部位.左戒指)
    -- --         获得并穿戴物品(玩家, 99930072, 10, 装备穿戴部位.右戒指)
    -- --         获得并穿戴物品(玩家, 99940071, 11, 装备穿戴部位.左手镯)
    -- --         获得并穿戴物品(玩家, 99940071, 12, 装备穿戴部位.右手镯)
    -- --         获得并穿戴物品(玩家, 99999122, 15, 装备穿戴部位.战具)
    -- --     end
    -- -- end
    
    -- -- if 玩家.角色职业 == 游戏对象职业.龙枪 then
    -- --     if 龙枪技能对应表[玩家.当前等级] ~= nil then
    -- --         玩家:玩家学习技能(龙枪技能对应表[玩家.当前等级][1])
    -- --     end

    -- --     if 玩家.当前等级  == 22 then
    -- --         获得并穿戴物品(玩家, 99900102, 0, 装备穿戴部位.武器)
    -- --         local 拿走物品 = 玩家:根据编号获取背包物品(89900001)
    -- --         if 拿走物品 ~= nil then
    -- --             玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --         end
    -- --         if 玩家.角色性别 == 游戏对象性别.男性 then
    -- --             获得并穿戴物品(玩家, 99980313, 1, 装备穿戴部位.衣服) -- 男
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99980113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         else
    -- --             获得并穿戴物品(玩家, 99990313, 1, 装备穿戴部位.衣服) -- 女
    -- --             local 拿走物品 = 玩家:根据编号获取背包物品(99990113)
    -- --             if 拿走物品 ~= nil then
    -- --                 玩家:消耗背包物品(拿走物品.当前持久.V, 拿走物品)
    -- --             end
    -- --         end

    -- --         获得并穿戴物品(玩家, 99920013, 8, 装备穿戴部位.项链)
    -- --         获得并穿戴物品(玩家, 99930016, 9, 装备穿戴部位.左戒指)
    -- --         获得并穿戴物品(玩家, 99930016, 10, 装备穿戴部位.右戒指)
    -- --         获得并穿戴物品(玩家, 99940019, 11, 装备穿戴部位.左手镯)
    -- --         获得并穿戴物品(玩家, 99940019, 12, 装备穿戴部位.右手镯)
    -- --         获得并穿戴物品(玩家, 99999122, 15, 装备穿戴部位.战具)
    -- --     end
    -- -- end