找回密码
 点一下
查看: 1165|回复: 10

求两个技能创作 小弟给报酬 200RMB

[复制链接]
 楼主| 发表于 2012-5-8 03:54:55 | 显示全部楼层

求两个技能创作 小弟给报酬 200RMB

未命名.jpg 这个技能是从中间发出的 然后往外扩。感觉是雷霆一击的原始摹本但是我做不出来这么好看。 未命名2.jpg 第二个技能 在发技能之前 攒了3秒左右。然后从中间往外扩 直到全屏幕。  求这两个技能。。。能做的 请加我QQ   552416514 ~谢谢。。有200元辛苦费。
回复

使用道具 举报

发表于 2012-5-8 03:57:55 | 显示全部楼层 |阅读模式
未命名.jpg 这个技能是从中间发出的 然后往外扩。感觉是雷霆一击的原始摹本但是我做不出来这么好看。第二个技能 在发技能之前 攒了3秒左右。然后从中间往外扩 直到全屏幕。  求这两个技能。。。能做的 请加我QQ   552416514 ~谢谢。。有200元辛苦费。 未命名2.jpg
发表于 2012-5-8 06:28:50 | 显示全部楼层
很快会有人来拿这200RMB的
回复

使用道具 举报

发表于 2012-5-8 08:33:58 | 显示全部楼层
第一个技能特效我估计是模型吧,我以前还用过这个特效模型。第二个技能我现在写个给你吧!
回复

使用道具 举报

发表于 2012-5-8 09:11:16 | 显示全部楼层
  1. //========================================================
  2. //Trigger:技能特效展示,在公司写的,没有测试环境,报错的话再说一声。
  3. //          @udg_HT:全局变量,hashtable|如果是1.20请改成return bug方式储存|或者直接定义全局变量储存
  4. //========================================================
  5. function trg_SpecialNova_Conditions takes nothing returns boolean
  6.     returns GetSpellAbilityId() == 'a001' //'a001'自己改成你的马甲技能编码 把施法准备时间改成4s
  7. endfunction
  8. function IsUnitEnemyFilter takes nothing returns boolean
  9.     return GetUnitState(GetFilterUnit(), UNIT_STATE_LIFE) > 0 and IsUnitEnemy(GetFilterUnit(),GetTriggerUnit())
  10. endfunction
  11. function DamageActions takes nothing returns nothing
  12.     local real DAMAGE = 0 // 造成伤害自己定义
  13.     call UnitDamageTargetBJ(GetTriggerUnit(),GetEnumUnit(),DAMAGE,ATTACK_TYPE_HERO,DAMAGE_TYPE_NORMAL)
  14. endfunction
  15. function trg_SpecialNova_TimerActions takes nothing returns nothing
  16.     local integer parentKey = GetHandleId(GetExpiredTimer())
  17.     local integer n = LoadInteger(udg_HT,parentKey,0)
  18.     local location loc = LoadLocationHandle(udg_HT,parentKey,1)
  19.     local location tempLoc //特效创建点
  20.     local integer MAX_N = 6 // MAX_N为扩散次数,6可以按需要修改
  21.     local integer DISTANCE = 90 // DISTANCE每次扩散距离,可以按需求修改
  22.     local integer i = 0
  23.     if (n < MAX_N) then
  24.         loop
  25.             exitwhen i <= 12 // 循环遍历12次,每次扩散30°
  26.             set tempLoc = PolarProjectionBJ(loc, DISTANCE, n*30)
  27.             set n = n + 1
  28.             call SaveInteger(udg_HT,parentKey,0,n) // 重新储存扩散次数
  29.             call DestroyEffect(AddSpecialEffectLoc("霜冻新星的路径,自己找下吧,记得'/'要写成'//'转义",tempLoc))
  30.             call ForGroup(GetUnitsInRangeOfLocMatching(90,tempLoc,Condition(function IsUnitEnemyFilter)),function DamageActions) // 选取敌人单位组单位造成伤害
  31.             call RemoveLocation(tempLoc)
  32.             set tempLoc = null
  33.         endloop
  34.     else
  35.         call PauseTimer(t)
  36.         call DestroyTimer(t)
  37.         call FlushChildHashtable(udg_HT,parentKey)
  38.         call RemoveLocation(loc)
  39.     endif
  40.     set loc = null
  41.     set tempLoc = null
  42. endfunction
  43. function trg_SpecialNova_Actions takes nothing returns nothing
  44.     local timer t = CreateTimer()
  45.     local integer parentKey = GetHandleId(t)
  46.     local location loc = GetUnitLoc(GetTriggerUnit())
  47.     call SaveInteger(udg_HT,parentKey,0,0) // 储存冰霜特效扩散次数
  48.     call SaveLocationHandle(udg_HT,parentKey,1,loc) // 储存施法单位位置
  49.     call TimerStart(t,0.35,TRUE,function trg_SpecialNova_TimerActions)//0.35s的间隔自己按需要修改
  50.     set t = null
  51.     set loc = null
  52. endfunction
  53. //========================================================
  54. function InitTrig_SpecialNova takes nothing returns nothing
  55.     set gg_trg_SpecialNova = CreateTrigger()
  56.     call TriggerRegisterAnyUnitEventBJ(gg_trg_SpecialNova,EVENT_UNIT_SPELL_EFFECT)
  57.     call TriggerAddCondition(gg_trg_SpecialNova,Condition(function trg_SpecialNova_Conditions))
  58.     call TriggerAddAction(gg_trg_SpecialNova,function trg_SpecialNova_Actions)
  59. endfunction
复制代码
PS:求技能貌似你发错区了!还有你花200RMB求技能?汗~在GA有问题可以得到解决的,不用拿钱浪费。(如果是钱多就当我没说了)
回复

使用道具 举报

发表于 2012-5-8 09:45:36 | 显示全部楼层
3L领先。。
回复

使用道具 举报

发表于 2012-5-8 10:28:00 | 显示全部楼层
别炒作,OK ?大家别回了,让此贴下沉把
回复

使用道具 举报

发表于 2012-5-8 10:55:36 | 显示全部楼层
支持,我一向支持用钱解决问题
能用钱解决的问题就不是问题
去JASS区发一下吧,会有人接的
回复

使用道具 举报

发表于 2012-5-8 21:37:04 | 显示全部楼层
把地图放上来吧,也说一下隐藏英雄的选择方法。不截动态图看不清楚是用了什么模型,模拟的时候也会有很多细节上的差别。
其实这两个技能的制作是很简单的,但是说实话,看到RMB忽然就不太感兴趣了。
回复

使用道具 举报

 楼主| 发表于 2012-5-8 21:46:57 | 显示全部楼层
Footman Frenzy v8.84 AI 正式版.w3x (3.65 MB, 下载次数: 54) 就是这张地图 隐藏英雄 直接用 100木头就能买。。然后他的两个冰技能 就是我放的 一个第一个 还有一个是第四个
回复

使用道具 举报

发表于 2012-5-8 22:04:08 | 显示全部楼层
   亲爱的德德你把我的回复合并到哪里去了。。。
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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