作者:zyl910
版本:V1.0.0
日期:2006-4-10
说明
~~~~
传统的选英雄方法不外乎以下三种:
一、羊进圈
二、双击选英雄
三、占据
可惜都不够直观,无法看到英雄的技能。
于是我想出了一种能查看英雄技能的选英雄系统。特点:
1.纯T(当然写了几行自定义脚本用于释放变量)
2.总共才9个触发器,而且6个是固定的,便于代码重用。
3.不使用变量、不使用单位自定义值、当然更没使用GameCache。
有两个全局变量用于设置行为:
zSH_bAllowRepeat:是否能选择重复的英雄
zSH_bAllowRandom:是否有“选择随即英雄”这个技能
如果你想将该系统加入到你的地图。在WE中打开两个地图,在窗口菜单可以切换地图,然后复制单位、物品、技能、触发器 就行了。
可以看看“(10)SelHero3C.w3x”,它是3C那样的有两方势力的选英雄。
触发器列表
~~~~~~~~~~
zyl910 Select Hero:固定的
zshSetRect: 使某个区域内的中立无敌意英雄处于 选择英雄状态
zshCreateSel: 在指定位置创建用于选择英雄的单位
zshRandomHero: 选择随机英雄
zshNoPickItem: 小精灵不能检物品
zshASelHero: 技能:选英雄
zshSISelHero: 当在商店(英雄)中购买:选英雄
Select Hero:只要稍微修改一下就能实现任意多英雄、任意多方势力的选英雄
shInit: 初始化选择英雄
shMoveStart: 当使用“选英雄完毕”这个物品时,传送到开始地点
shARandom: 选择随机英雄
可以看看“(10)SelHero3C.w3x”,它是3C那样的有两方势力的选英雄。
更新
~~~~
[2006-4-10] V1.0
V1.0开发完成
[ 本帖最后由 zyl910 于 2006-4-10 20:52 编辑 ]
附件: [下载] zSelHero.rar (2006-4-10 13:02, 58.53 K)
图片附件: [使用“选英雄”技能,再点击目标就能选英雄] zSelHero01.jpg (2006-4-10 13:02, 119.59 K)
图片附件: [选择随机英雄] zSelHero02.jpg (2006-4-10 13:02, 118.71 K)
图片附件: [点击中立英雄,可以查看技能] zSelHero03.jpg (2006-4-10 13:02, 121.58 K)
图片附件: [查看技能] zSelHero04.jpg (2006-4-10 13:02, 123.76 K)
图片附件: [该英雄的技能很NB,就决定选他了] zSelHero05.jpg (2006-4-10 13:02, 120.77 K)
责任编辑:admin
进入论坛参与针对本文章的讨论
