注册 登录
深夜读书会 返回首页

j02760的个人空间 http://ritdon.com/?7721 [收藏] [复制] [RSS]

日志

mm擊殺怪物獲得經驗的判斷方式

热度 1已有 92 次阅读2022-10-11 19:56

設定怪物死亡後使用指令給予擊殺者經驗
擊殺者若非玩家則找不到目標

因此可以用自帶的父系實體佔位符放進給予經驗的指令裡
然後設定以技能目標等於施放者   這樣就不用寫其他麻煩的傳遞變量了

然後mmocore的指令提示顯示有問題
當擊殺怪給予經驗時就會彈出你現在有多少經驗
設定非玩家為技能施放者後則會顯示在後台   沒法讓它消失
若為技能載體為施放者的話就都不會顯示了

因此結論
怪物被玩家殺   伺服器端觸發指令給予經驗   每次後台都會彈出一行
怪物被技能載體殺   以技能載體為指令施放者給予他的父系實體經驗     不會顯示通知

這個搞了好久
好在最後不用用到mmocore麻煩的killmob設定
因為用指令的話可以套好公式就不用改了  像是 怪物等級/0.1+random 0~5
而mmocore自帶的則是一個種類生物定量經驗
所以會變成
zomble1     1~50等    1-10
zomble2   51~100等   3-15
zomble3  101~150等   5-19
zomble4  151~200等   8-21
這種感覺
這樣寫超浪費也超麻煩


路过

雷作

握手
1

一朵小花

刚表态过的朋友 (1 人)

发表评论 评论 (2 个评论)

回复 huihug 2022-10-12 08:03
wow,这确实感觉很复杂诶。。像这种可能只能用插件来实现了。。
回复 j02760 2022-10-14 00:00
huihug: wow,这确实感觉很复杂诶。。像这种可能只能用插件来实现了。。
幸好最後能用了  

facelist

您需要登录后才可以评论 登录 | 注册

QQ|Archiver|手机版|小黑屋|ritdon

GMT+8, 2024-5-16 17:27 , Processed in 0.118373 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部