魔力宝贝

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

EV_ijk_start005.txt 国民宠深入研究完全解释

[复制链接]
发表于 5 天前 | 显示全部楼层 |阅读模式
EV_ijk_start005.txt 国民宠深入研究完全解释
sunnymao1213
Window_OK Item18219 >= 1 && EndEvent 2 == 0 && PetSpace >= 1 && ItemSpace >= 5

#当你有赏赐状Item18219 且 该任务EndEvent为第一次解 且 宠物剩下的空间有1格或以上 且 道具栏空间有5个或以上 就继续执行下列动作...
# PetSpace >= 1 (1表示发放宠物需要格子数)
#所以要一次发2隻宠物以上就直接改PetSpace >= 2 或 3~5 依此类推

KillItem 18219,1
#KillItem 18219 回收赏赐状

GiveLeak1Item 18220
GiveLeak1Item 18221
GiveLeak1Item 18222
GiveItem 607728,1
GiveItem 607729,1
#GiveLeak1Item GiveItem 表示发放道具 有五个就必须是 ItemSpace >= 5

GivePet (122%40,616%40,26%20)
#GivePet 发放宠物编号及机率(宠物编号%机率比数)
#连续发放两隻就接下去写2次 GivePet  

block EndEvent 2 == 0
检测该任务是否完成
0为未完成
1为完成

EndWindow 12058
#任务完成后的最终对话视窗

---------------------------------------------------------------------------------------------------
[范例]:

所以要一次发放5隻宠物3种道具 就这样写吧

        Window_OK Item18219 >= 1 && EndEvent 2 == 0 && PetSpace >= 5 && ItemSpace >= 3
                KillItem 18219,1
                GiveLeak1Item 18220
                GiveLeak1Item 18221
                GiveLeak1Item 18222
#18220 18221 18222 为发放的道具编号可以自行改成指定的道具
                GivePet (1%40,2%40,3%20)
                GivePet (4%40,5%40,6%20)
                GivePet (7%40,8%40,9%20)
                GivePet (10%40,11%40,12%20)
                GivePet (13%40,14%40,15%20)
#1~15为发放的宠物编号可以自行改成指定的宠物
                EndEvent 2 = 1
              EndWindow 12058
#结束程序例如 一个宠物蛋(随机送一隻宠物  共有5种不同宠物)
那就可以模仿上面的程序来写了

        Window_OK Item99999 >= 1 && PetSpace >= 1
                KillItem 99999,1
                   GivePet (1%20,2%20,3%20,4%20,5%20)
                EndWindow 99999

#结束程序

Item99999 (在ITEMSET 增加一个99999的道具)
EndWindow 99999  (在MSG 增加一个99999的对话内容)

sheri000
说下哦
block EndEvent 2 == 0
检测该任务是否完成
0为未完成
1为完成
其中2为该任务的Event编号(不知道这么叫对不对)
Event检测用于任务限制从解和检测任务是否完成
如晋级类任务等
回复

使用道具 举报

Archiver|魔力研究社

GMT+8, 2025-5-15 21:34 , Processed in 0.138310 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表