搜索
LUA

LUA

本版块未设置版块简介!请后台版块编辑添加。
  •  帖子: 115
  •  讨论: 115
  •  关注: 0

PlayerLevelUpEvent.lua--升级判断

GP 发表于 2025-5-10 03:09:02 | 显示全部楼层 |阅读模式
187 0
local PlayerLvUpMsgList = {} --升级提示
PlayerLvUpMsgList[5] = "您可以前往哈洞练级了,可在右上角『匹配按钮』进行哈洞练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[6] = "您可以前往哈洞练级了,可在右上角『匹配按钮』进行哈洞练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[7] = "您可以前往哈洞练级了,可在右上角『匹配按钮』进行哈洞练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[8] = "您可以前往哈洞练级了,可在右上角『匹配按钮』进行哈洞练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[9] = "您可以前往哈洞练级了,可在右上角『匹配按钮』进行哈洞练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[10] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[11] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[12] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[13] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[14] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[15] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[16] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[17] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[18] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[19] = "您可以前往灵堂练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[20] = "您可以前往海底练级了,可在右上角『匹配按钮』进行海底练级组队[小提示:点击右上角『同伴招募』和伊佐塔对话,可支付1000魔币招募他哦]"
PlayerLvUpMsgList[30] = "您可以前往雪山练级了,可在右上角『匹配按钮』点击进行匹配"
PlayerLvUpMsgList[40] = "您可以前往坎村练级了,可在右上角『匹配按钮』点击进行匹配"
PlayerLvUpMsgList[45] = "您可以前往炎洞练级了,可在右上角『匹配按钮』点击进行匹配"
PlayerLvUpMsgList[55] = "您可以前往水洞练级了,可在右上角『匹配按钮』点击进行匹配"
PlayerLvUpMsgList[65] = "您可以前往龙城练级了,可在右上角『匹配按钮』点击进行匹配"
PlayerLvUpMsgList[75] = "您可以前往火山练级了,可在右上角『匹配按钮』点击进行匹配"
PlayerLvUpMsgList[85] = "您可以前往兰一练级了,可在右上角『匹配按钮』点击进行匹配"
PlayerLvUpMsgList[100] = "您可以前往迷宫之城练级了,可在右上角『匹配按钮』点击进行匹配"

local zhandoushengjitishi_tab = {}--战斗系提示
zhandoushengjitishi_tab[20] = "您可以前往维诺亚村完成战斗一转任务了"
zhandoushengjitishi_tab[40] = "您可以前往杰诺瓦村完成战斗二转任务了"
zhandoushengjitishi_tab[60] = "您可以前往阿巴尼斯村完成战斗三转任务了"
zhandoushengjitishi_tab[90] = "您可以前往坎那贝拉村完成战斗四转任务了"

local shengchanshengjitishi_tab = {}--生产系提示
shengchanshengjitishi_tab[20] = "您可以前往维诺亚村完成生产一转任务了"
shengchanshengjitishi_tab[25] = "您可以前往加纳村完成生产二转任务了"
shengchanshengjitishi_tab[30] = "您可以前往魔法大学完成生产三转任务了"
shengchanshengjitishi_tab[40] = "您可以前往坎那贝拉村完成生产四转转任务了"

--------------------------------------------------

Global_Reg.RegLevelUpEvent("LevelUpCallBack")

function LevelUpCallBack(player)
        local job = Char.GetData(player,51)
        local playerlevel = Char.GetData(player,%对象_等级%)
        if job~= 540 then
                if PlayerLvUpMsgList[playerlevel] then
                        NLG.SystemMessage(player,PlayerLvUpMsgList[playerlevel])
                end
        if job >= 10 and job <= 199 then--战斗系
                if zhandoushengjitishi_tab[playerlevel] then
                        NLG.SystemMessage(player,zhandoushengjitishi_tab[playerlevel])
                end
        elseif job >= 200 and job <= 499 then--生产系
                if shengchanshengjitishi_tab[playerlevel] then
                        NLG.SystemMessage(player,shengchanshengjitishi_tab[playerlevel])
                end
        end
        if playerlevel == 5 then --专属任务
                if job >= 430 and job <= 449 then --医生护士
                        NLG.SystemMessage(player,"提示:您可以到西医院完成医生护士的专属任务了。")
                elseif job >= 450 and job <= 469 then --伐木猎人
                        NLG.SystemMessage(player,"提示:您可以到伊尔村完成伐木猎人的专属任务【艾伯特的请求】了。")
                elseif job == 470  then--矿工
                        NLG.SystemMessage(player,"提示:您可以到灵堂完成矿工的专属任务【矿工的安全帽】了。")
                elseif job == 350  then--厨师
                        NLG.SystemMessage(player,"提示:您可以到法兰城西门完成厨师的专属任务【美食家威尔斯】了。")
                end
        end
        if playerlevel == 50 then--其余
                if job >= 90 and job <= 119 then --宠物系
                        NLG.SystemMessage(player,"提示:您可以到流星山丘完成宠物系的专属任务【虚弱的雏鸟】了。")
                elseif job == 50   then --士兵
                        NLG.SystemMessage(player,"提示:您可以完成士兵的带队任务【前往哈贝鲁村】了。")
                end
        end
                everyday_gift_give(player,100)
        end
end

local M_Arena_JobName = {}
M_Arena_JobName[-1] = "游民"
M_Arena_JobName[0] = "游民"
M_Arena_JobName[10] = "剑士"
M_Arena_JobName[20] = "战斧斗士"
M_Arena_JobName[30] = "骑士"
M_Arena_JobName[40] = "弓箭手"
M_Arena_JobName[50] = "士兵"
M_Arena_JobName[60] = "传教士"
M_Arena_JobName[70] = "魔术师"
M_Arena_JobName[80] = "咒术师"
M_Arena_JobName[90] = "封印师"
M_Arena_JobName[100] = "饲养员"
M_Arena_JobName[110] = "驯兽师"
M_Arena_JobName[120] = "盗贼"
M_Arena_JobName[130] = "巫师"
M_Arena_JobName[140] = "格斗士"
M_Arena_JobName[150] = "忍者"
M_Arena_JobName[160] = "舞者"
M_Arena_JobName[170] = "竞技士兵"
M_Arena_JobName[180] = "竞技舞者"
M_Arena_JobName[190] = "吟游诗人"
M_Arena_JobName[200] = "造剑师"
M_Arena_JobName[210] = "造斧师"
M_Arena_JobName[220] = "造枪师"
M_Arena_JobName[230] = "造弓师"
M_Arena_JobName[240] = "造杖师"
M_Arena_JobName[250] = "造回力师"
M_Arena_JobName[260] = "造小刀师"
M_Arena_JobName[270] = "造头盔师"
M_Arena_JobName[280] = "造帽子师"
M_Arena_JobName[290] = "造铠师"
M_Arena_JobName[300] = "造衣服师"
M_Arena_JobName[310] = "造袍师"
M_Arena_JobName[320] = "造靴师"
M_Arena_JobName[330] = "造鞋子师"
M_Arena_JobName[340] = "造盾师"
M_Arena_JobName[350] = "厨师"
M_Arena_JobName[360] = "药剂师"
M_Arena_JobName[370] = "武器修理工"
M_Arena_JobName[380] = "防具修理工"
M_Arena_JobName[390] = "鉴定士"
M_Arena_JobName[400] = "刻印工"
M_Arena_JobName[410] = "侦探"
M_Arena_JobName[420] = "仙人"
M_Arena_JobName[430] = "护士"
M_Arena_JobName[440] = "医师"
M_Arena_JobName[450] = "伐木工"
M_Arena_JobName[460] = "猎人"
M_Arena_JobName[470] = "矿工"
M_Arena_JobName[480] = "炸弹师"
M_Arena_JobName[500] = "武器大师"
M_Arena_JobName[510] = "防具大师"
M_Arena_JobName[520] = "巧匠"
M_Arena_JobName[530] = "探险家"
M_Arena_JobName[540] = "佣兵"
M_Arena_JobName[690] = "管理员"

回复

使用道具 举报

全部评论

暂无评论,期待您打破宁静

TA的帖子
相关帖子
  • admin 2025-5-11

    ############## 城城的武器强化系统 ############## #剑1 block StrCmpChat == 700 W ...

  • admin 2025-5-11

    魔力宝贝手动架设中遇到的问题及解决方法魔力宝贝手动架设教程—魔力私服,魔力宝贝私 ...

  • admin 2025-5-11

    其他特殊技能 技能名稱技能欄學習費用專屬職業等級所需經驗耗魔詳細分析 調教1100馴 ...

  • admin 2025-5-11

    生產製作技能 技能名稱技能攔學習費用專屬職業等級所需經驗耗魔詳細分析 挖掘體驗30 ...

  • admin 2025-5-12

    起始地点法兰城的竞技场的贝贝(34.36)头目战╳ 必要条件---必要等级Lv1 职业限定---建 ...

  • admin 2025-5-12

    1.与里谢里雅堡的H1N1防疫宣传员(28,77)说话,取得"防疫小口罩"。 图例物品名称等级种 ...

  • admin 2025-5-12

    魅惑的哈密瓜无取得宠物「哈密瓜公主」╳╳○ 起始地点魔法大学头目战╳ 必要条件--- ...

  • admin 2025-5-12

    起始地点法兰城的里谢里雅堡头目战○ 必要条件---必要等级--- 职业限定---建议等级--- ...

  • admin 2025-5-12

    起始地点法兰城的里谢里雅堡头目战○ 必要条件---必要等级--- 职业限定---建议等级--- ...

  • admin 2025-5-12

    起始地点法兰城的冒险者旅馆头目战○ 必要条件---必要等级--- 职业限定---建议等级LV8 ...

发布 联系QQ