dota中屠夫的肉勾怎么做? 20
4个回答
展开全部
他是每 技能开始释放的时候,"Hero","Level"(等级),"Angle"(出钩角度),"LinkNumber"(钩链数,就是屠夫钩子的一节,屠夫的钩子是以很多个三角形的小单位组成的,初始为0) 和 "RetractTrigger" (一个空的触发器)。这4个参数被存入缓存。然后建立一个新的触发器每0.03秒执行一次(每0.03秒生成一个钩链。)这个触发器从缓存中读取"LinkNumber","Level",
"Angle", "Hero", "RetractTrigger" 这些参数。当"LinkNumber"小于(5+6 X "Level")的时候。就将"LinkNumber"+1存入缓存。并创建一个新的单位,名字叫LinkX(X就是 LinkNumber的值。)这个新单位的位置在"Angle" 角度方向上距离上一个LinkX 40单位远的位置。1级钩子是5+6*1=11个Link ,Link1,Link2...Link11。所以是40*(11-1)=400码的距离。(第一个link和屠夫重合)。4级钩子是5+6*4=29个link所以是40*28=1120码。比技能说明的1000码远一点。每创建一个新的钩链(LinkX)就会检查125AoE范围内的非远古(精灵熊除外),非建筑,非攻城车,非飓风非dummy(是模型创建的单位,后面会提及)单位。去掉屠夫并随机选择其中的一个单位。(这就是为什么有人贴着你,并列贴着后与钩子方向相反,你也出不了钩,检查范围是圆形的)。如果有一个单位被选中了。就去除这个触发器。建立一个新的触发器0.03每秒执行一次。并保存"LinkNumber",FoundTarget" (true), "Target" (被钩中的目标)。 如果选中的单位是敌人,就建立一个单位dummy,给它一个基于风暴之锤的技能并释放到目标身上。造成100*Level的英雄攻击普通伤害并哗哗冒血。 钩到人后,新的触发器读取"LinkNumber", "FoundTarget" and "LinkX" 三个参数,如果"FoundTarget"=true。便读取"Target",并将"Target"的位置设为LinkX当前的坐标位置。然后去掉LinkX这个单位,并将X-1。执行下一个循环....直到X=0。去除这个触发器。如果没钩到,当 LinkNumber<5+6*Level为false的时候(既钩链数不小于最大钩链数的时候,钩子伸到最长)也执行上面的触发器,只是FoundTarget=false,不会有设置目标位置的动作。所以屠夫的钩子是一串Dummy unit。然后通过一次一次检查125AOE范围中的单位和重设目标位置来钩人的。就算屠夫走了,人还是钩到原来的地点。
"Angle", "Hero", "RetractTrigger" 这些参数。当"LinkNumber"小于(5+6 X "Level")的时候。就将"LinkNumber"+1存入缓存。并创建一个新的单位,名字叫LinkX(X就是 LinkNumber的值。)这个新单位的位置在"Angle" 角度方向上距离上一个LinkX 40单位远的位置。1级钩子是5+6*1=11个Link ,Link1,Link2...Link11。所以是40*(11-1)=400码的距离。(第一个link和屠夫重合)。4级钩子是5+6*4=29个link所以是40*28=1120码。比技能说明的1000码远一点。每创建一个新的钩链(LinkX)就会检查125AoE范围内的非远古(精灵熊除外),非建筑,非攻城车,非飓风非dummy(是模型创建的单位,后面会提及)单位。去掉屠夫并随机选择其中的一个单位。(这就是为什么有人贴着你,并列贴着后与钩子方向相反,你也出不了钩,检查范围是圆形的)。如果有一个单位被选中了。就去除这个触发器。建立一个新的触发器0.03每秒执行一次。并保存"LinkNumber",FoundTarget" (true), "Target" (被钩中的目标)。 如果选中的单位是敌人,就建立一个单位dummy,给它一个基于风暴之锤的技能并释放到目标身上。造成100*Level的英雄攻击普通伤害并哗哗冒血。 钩到人后,新的触发器读取"LinkNumber", "FoundTarget" and "LinkX" 三个参数,如果"FoundTarget"=true。便读取"Target",并将"Target"的位置设为LinkX当前的坐标位置。然后去掉LinkX这个单位,并将X-1。执行下一个循环....直到X=0。去除这个触发器。如果没钩到,当 LinkNumber<5+6*Level为false的时候(既钩链数不小于最大钩链数的时候,钩子伸到最长)也执行上面的触发器,只是FoundTarget=false,不会有设置目标位置的动作。所以屠夫的钩子是一串Dummy unit。然后通过一次一次检查125AOE范围中的单位和重设目标位置来钩人的。就算屠夫走了,人还是钩到原来的地点。
更多追问追答
追问
哥哥 我是地图编辑器 白痴看不懂 你发给我一张图好不?
追答
你直接开dota去看吧,做这个技能,要很久,图都发死
展开全部
肉勾????什么意思?楼主说清楚点嘛!!
更多追问追答
追问
是怎么用地图编辑器做出来? 肉勾是不是触发技能?
追答
个人总结一下,
1.首先勾人的时候不要让你暴露在对方视野下,除非距离特别近,否则挺容易躲的
2.GANK的时候尽量绕后先咬,成功机会会大很多
3.勾人尽量与目标成30°左右的角 成功几率会更大。
其他的情况就得在战斗中总结了。这东西很大程度靠感觉的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么叫肉勾怎么做!?~什么意思~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这位同志追问地很勤嘛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询