找回密码
 点一下
查看: 939|回复: 4

裝備升級

[复制链接]
发表于 2010-2-21 17:28:45 | 显示全部楼层 |阅读模式
1.
搜索了一下 得到两个
http://bbs.islga.org/read-htm-tid-37930-keyword-%C9%FD%BC%B6.html
上述的变量设置 怎麽能用同样的变量设置两种不同的东西呢? 我这样设都会被第二个覆盖掉...
http://bbs.islga.org/read-htm-tid-11999.html
551155的比较好懂 但是想问的是假如我有50个武器有2种升级
那变量设置就要
a[1]=武器1 LV1
a[2]=武器1 LV2
a[3]=武器2 LV1
a[4]=武器2 LV2
.....................
a[100]=武器50 LV1
那这样我对应的升级触发不就也有50个.....那这样就要花上很多时间设定了
我本来想用 "部队身上有a[循环整数] 等于 真"  让we自动判别玩者身上的装备 再配合变量设置来给予装备 (例如创造一个 a[循环整数]+10 给玩者)
不过上述方法做不出 不知道是哪裡错了
那是否有更简单的方法? 还是说只能硬做了?




解答4樓
发表于 2010-2-21 21:13:21 | 显示全部楼层
1.
http://bbs.islga.org/read-htm-tid-37930-keyword-%C9%FD%BC%B6.html
这个貌似是因为用了自定义代码。
设变量组的话请参考
引用第5楼551155于2008-03-29 19:32发表的 演示4,物品初始化-物品生命的运用 :
  大家都有过设定物品变量的经历,一般情况下,我们采用直接在T中对变量进行赋值,一次次的选择物品,不但繁琐,而且很慢。这里是利用物品的生命值来进行物品初始化也就是物品定义的操作,方便,快捷,可扩展性强。首先我们需要对物品的生命值进行定义,考虑到赋值的需要,每一个物品的生命值必须区别开来(在以后的演示中,还会有更精细的要求)。如图:

  演示要点:这里可以看到,对41种物品每一个都设定了独立的生命值,从1到41,然后我们需要做第二步,将物品放在一个区域内:

  演示要点:这个区域没有什么限制,也不需要考虑这里是否会有玩家操作英雄拾取物品,因为我们的触发在会解决这些问题:
.......
2.不懂
回复

使用道具 举报

 楼主| 发表于 2010-2-21 23:18:34 | 显示全部楼层
1.
這個我知道 可是這張演示裡面沒有像551155裡面那樣在地圖上放很多道具呀.....

另外裝備升級 用多種反而弄不出來....
將N設為1~200去判定 結果滿足條件後東西就消失了
1.w3x (23 KB, 下载次数: 7)

2.
這個是說我本來用村落地形來做地圖  現在我想換一個荒山地圖 就可以用MPQ大師來將村落地形裡面的warpMAP置換到荒山地圖裡 這樣村落地圖就會變成荒山的地圖了

就是擺設也不變 只變地形的意思

只是開啟就出現了"无效阴影地图档"的提示
想知道該如何解決這問題
回复

使用道具 举报

发表于 2010-2-22 08:50:27 | 显示全部楼层
用物品合成的方法來升級可以嗎!?
我寫了兩种方法。[s:191]

2.w3x

24 KB, 下载次数: 5

回复

使用道具 举报

 楼主| 发表于 2010-2-26 16:22:59 | 显示全部楼层
  1. 未命名触?器 001
  2. 事件
  3. U 部隊 - 任意部隊 <049>獲得物品
  4. 條件
  5. ((被操作物品) 的類型) 等於 武器升?
  6. 動作
  7. 對 N,自 1 至 10,循環執行動作
  8. 迴圈 - 動作
  9. 如果 (所有條件成立),則 (執行動作 1),否則 (執行動作 2)
  10. 若 - 條件
  11. (((觸發部隊) 所持有的 TYPE[N]) 的類型) 等於 TYPE[N]
  12. (((觸發部隊) 所持有的 TYPE[N]) 的類型) 不等於 TYPE[5]
  13. (((觸發部隊) 所持有的 TYPE[N]) 的類型) 不等於 TYPE[10]
  14. 則 - 動作 1
  15. I 物品 - 移除 ((觸發部隊) 所持有的 TYPE[N])
  16. H 英雄 - 創造 TYPE[(N + 1)] 給 (觸發部隊)
  17. 如果 (所有條件成立),則 (執行動作 1),否則 (執行動作 2)
  18. 若 - 條件
  19. 任一條件成立
  20. 條件
  21. TYPE[(N + 1)] 等於 TYPE[5]
  22. TYPE[(N + 1)] 等於 TYPE[10]
  23. 則 - 動作 1
  24. G 遊戲 - 對 ((觸發部隊) 的所有者) 在屏幕位移(0.00,0.00)處顯示文本: ?序?檬的小...
  25. 否則 - 動作 2
  26. 無動作
  27. 設置 N = 10
  28. 否則 - 動作 2
  29. 無動作
复制代码

大概明白了 修改551155的後 這樣就能用一條觸發來完成多樣物品的升級(範例中是兩個物品)  
我也只能想到這樣了...但辛苦點就是要自已設定每樣物品的編號...

TEST.w3x

23 KB, 下载次数: 14

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-25 23:35 , Processed in 0.075401 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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