找回密码
 点一下
查看: 1012|回复: 17

關於一個學習技能的T觸發無效的問題

[复制链接]
发表于 2009-7-15 23:26:49 | 显示全部楼层 |阅读模式
  

设计了一个图。。。关于选英雄的那个触发一直写错。。。哎。。。
首先创了一个对话框选择英雄,这还没问题。。。


触发1
事件:对话筐H1被点击
条件:点击的按钮=H1XX
动作:
              单位-创建XX到XX.....
              设置变量Hero[(触发玩家)的玩家索引号]=(最后创建的单位)                               该变量我设置为组数=8
              选择Hero[(触发玩家)的玩家索引号]                                                                 游戏中該玩家得到了该英雄,这个变量貌似没错
              ---------------------(下面是添加对话筐的,下面这段确定没错)----------------------



触发2
事件:对话筐H2被点击
条件:点击的按钮=H2XX
动作:
             英雄-命令 Hero[(触发玩家)的玩家索引号]  学习 技能XX



好了。。。英雄选择是没错,但是后面这个触发却毫无反应,请问各位達淫該怎麼辦啊.......   








仔細看了邊....之前的是筆誤....
結果還是沒解決
发表于 2009-7-15 23:41:35 | 显示全部楼层
触发英雄 是对应哪个事件的?对应到了没。。
回复

使用道具 举报

发表于 2009-7-15 23:42:01 | 显示全部楼层
引用楼主emerlh于2009-07-15 23:26发表的 關於一個學習技能的T觸發無效的問題 :


设计了一个图。。。关于选英雄的那个触发一直写错。。。哎。。。
首先创了一个对话框选择英雄,这还没问题。。。

.......
话说,应该是触发玩家的索引号吧……
单位应该还不会自己点对话框的说[s:186]
回复

使用道具 举报

 楼主| 发表于 2009-7-15 23:46:21 | 显示全部楼层
額....純粹筆誤
回复

使用道具 举报

发表于 2009-7-15 23:46:58 | 显示全部楼层
对话框事件不存在触发单位,需要通过触发玩家来做,可以利用数组,或者自己想其他办法
回复

使用道具 举报

 楼主| 发表于 2009-7-15 23:51:22 | 显示全部楼层
引用第2楼niqize于2009-07-15 23:42发表的  :

话说,应该是触发玩家的索引号吧……
单位应该还不会自己点对话框的说  


很抱歉...純粹的筆誤...
情況是....第2個對話框H2也彈了出來.然後我選擇了一個按鈕....
結果選擇完后貌似這個觸發沒有實行










還有請問LS...數組 怎麼做...
回复

使用道具 举报

发表于 2009-7-15 23:55:59 | 显示全部楼层
选英雄的时候把英雄和玩家作对应,最简单的就是数组下标是玩家索引,数组内容是英雄
回复

使用道具 举报

发表于 2009-7-15 23:58:55 | 显示全部楼层
引用第5楼emerlh于2009-07-15 23:51发表的  :



很抱歉...純粹的筆誤...
情況是....第2個對話框H2也彈了出來.然後我選擇了一個按鈕....
.......
这个英雄技能列表里有这个技能么?
记得不能学习英雄没有的技能。

另外,LZ的源代码用了数组HERO~
回复

使用道具 举报

 楼主| 发表于 2009-7-15 23:59:06 | 显示全部楼层
引用第6楼zhuzeitou于2009-07-15 23:55发表的  :
选英雄的时候把英雄和玩家作对应,最简单的就是数组下标是玩家索引,数组内容是英雄


問個極端小白的問題.....貌似在教程和WE里撲騰了這麼久....沒有看到数组下标 這個東西...
天啊...我太渣了....
回复

使用道具 举报

 楼主| 发表于 2009-7-16 00:02:18 | 显示全部楼层
引用第7楼niqize于2009-07-15 23:58发表的  :

这个英雄技能列表里有这个技能么?
记得不能学习英雄没有的技能。


!!!!

額...不是吧...
我使用了数组Hero....请问有什么问题...额

那如果在英雄列表里話...那麼這個英雄升級不就能升這個技能了...?

我的目的是:創建同一個英雄,因為不同的對話框選擇而給予不同的魔法書(模擬技能)

然後通過T    英雄升級而升這個魔法書技能....請問能做到么....
回复

使用道具 举报

发表于 2009-7-16 00:04:00 | 显示全部楼层
引用第8楼emerlh于2009-07-15 23:59发表的  :



問個極端小白的問題.....貌似在教程和WE里撲騰了這麼久....沒有看到数组下标 這個東西...
天啊...我太渣了....
の,你写的~

Hero[(触发玩家)的玩家索引号]=(最后创建的单位)

[ ]里的就是下标~那个最后创建的就是内容
回复

使用道具 举报

发表于 2009-7-16 00:05:52 | 显示全部楼层
引用第9楼emerlh于2009-07-16 00:02发表的  :



!!!!

.......
能做到啊~

魔法书给与,用添加XX技能给XX

然后英雄升级

设置XX的XX魔法书的等级+1
回复

使用道具 举报

 楼主| 发表于 2009-7-16 00:09:12 | 显示全部楼层
引用第10楼niqize于2009-07-16 00:04发表的  :

の,你写的~

Hero[(触发玩家)的玩家索引号]=(最后创建的单位)

.......


我想說.....那麼該如何改正?.....這樣做的話該玩家確實得到了英雄單位...而英雄也和玩家掛鉤了啊....



......難道我渣到沒救了....?
回复

使用道具 举报

发表于 2009-7-16 00:09:42 | 显示全部楼层
直接用魔法书有个很恶心的地方

比如使用A英雄,打开B魔法书,选择个别的单位,再点A,又回复开始状态,还要打开B魔法书

如果是一本的话,也许写个选择后打开魔法书 还凑合

但是~多个的话……
回复

使用道具 举报

 楼主| 发表于 2009-7-16 00:12:17 | 显示全部楼层
引用第11楼niqize于2009-07-16 00:05发表的  :

能做到啊~

魔法书给与,用添加XX技能给XX

.......

意思是說魔法書要作為物品存在???

就是說如果不是英雄技能欄里的技能就無法通過T學習...但是能通過T給予魔法書物品...然後
再通過T升級魔法書技能??(怎麼通過T升級 作為 物品的魔法書啊....?)





可能是我太自大了...接觸WE不到40小時...從大前天才開始作自己第一張圖....還要學
WOW龐大的天賦樹和技能系統......引用一粒蛋的一句話:你這是自尋死路.....
回复

使用道具 举报

发表于 2009-7-16 00:13:27 | 显示全部楼层
引用第12楼emerlh于2009-07-16 00:09发表的  :



我想說.....那麼該如何改正?.....這樣做的話該玩家確實得到了英雄單位...而英雄也和玩家掛鉤了啊....

.......

卡擦~

你这部分没问题,不需要改正啊

你不能运行的是触发2

我是说触发2有问题

可能学习的是本身没有的技能

要改为添加技能给单位的命令
回复

使用道具 举报

发表于 2009-7-16 00:15:06 | 显示全部楼层
引用第14楼emerlh于2009-07-16 00:12发表的  :


意思是說魔法書要作為物品存在???

就是說如果不是英雄技能欄里的技能就無法通過T學習...但是能通過T給予魔法書物品...然後
.......

不是……

你把魔法书技能添加给英雄

我指的是,不在英雄上限5个技能中

是无法用学习命令的
回复

使用道具 举报

 楼主| 发表于 2009-7-16 00:17:04 | 显示全部楼层
我個某渣終於發現.....
添加技能在
單位 這個大項中
不在
英雄 這個大項中....
我一直以為你說的添加技能就是學習技能.....
沒臉在GA混了....



問題已解決....
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 17:25 , Processed in 0.033027 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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