广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 1914 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
zxzyman 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x40 鲜花 x144
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] [已解决!] 产生晃动 要怎摸写    (谢谢...)
复制程式
   
 iSkillLevel = SM_GetSkillLevel( iAttacker, PASS_ORB ); 
 if ( iSkillLevel > 0 ) 
 { 
  if ( random_float( 0.0, 1.0 ) <= p_orb[p_data[iAttacker][P_LEVEL]] ) 
  { 
   new vVictimOrigin[3]; 
   get_user_origin( iVictim, vVictimOrigin ); 
    
   vVictimOrigin[2] -= 4;  
     
   Create_TE_SPRITE( vVictimOrigin,g_iSprites[SPR_WAVE], 10 ,200 );  
     
//音效 
   emit_sound( iVictim, CHAN_STATIC, g_szSounds[SOUND_ANNIHILATION], 1.0, ATTN_NORM, 0, PITCH_NORM ); 

   WC3_Damage( iVictim, iAttacker, ORB_DAMAGE, CSW_ORB, iHitPlace ); 
  } 
  else if ( get_pcvar_num( CVAR_wc3_psychostats ) ) 
  { 
   new WEAPON = CSW_ORB - CSW_WAR3_MIN; 
   iStatsShots[iAttacker][WEAPON]++; 
  } 
 } 


如何让受伤者产生屏幕晃动 

就是SPR出现时 受伤者才会晃屏

我尝试加上这句  却无法使用
复制程式
 
get_user_origin[id] = false 

screen_shake(id, 10)   



请教专业的帮忙....


[ 此文章被zxzyman在2012-02-17 13:19重新编辑 ]



UWC3NG 终极魔兽-次世代 (繁体中文版)
     -按此连结-   

献花 x0 回到顶端 [楼 主] From:台湾教育部 | Posted:2012-01-29 12:23 |
andyt0621
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x24 鲜花 x167
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

复制程式
stock screen_shake(id, amplitude = 4, duration = 1, frequency = 10)
{
       message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), _, id)
       write_short((1<<12)*amplitude) // 振幅
       write_short((1<<12)*duration) // 时间
       write_short((1<<12)*frequency) // 频率
       message_end()
}


献花 x0 回到顶端 [1 楼] From:香港网上行 | Posted:2012-01-29 23:10 |
zxzyman 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x40 鲜花 x144
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 andyt0621 于 2012-01-29 23:10 发表的 : 到引言文
复制程式
 
stock screen_shake(id, amplitude = 4, duration = 1, frequency = 10) 
{ 
     message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), _, id) 
     write_short((1<<12)*amplitude) // 振幅 
     write_short((1<<12)*duration) // 时间 
     write_short((1<<12)*frequency) // 频率 
     message_end() 
} 


复制程式
//一项技能:ORB
 iSkillLevel = SM_GetSkillLevel( iAttacker, PASS_ORB );
 if ( iSkillLevel > 0 )
 {
  if ( random_float( 0.0, 1.0 ) <= p_orb[p_data[iAttacker][P_LEVEL]] )
  {
   new vVictimOrigin[3];
   get_user_origin( iVictim, vVictimOrigin );
   
//  震动
    screen_shake(id, 10);
   
   stock screen_shake(id, amplitude = 4, duration = 1, frequency = 10) 
   { 
         message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), _, id) 
         write_short((1<<12)*amplitude)  // 振幅 
         write_short((1<<12)*duration)  // 时间 
         write_short((1<<12)*frequency)  // 频率 
         message_end();
   }
   
   vVictimOrigin[2] -= 3.5;
   
   //  SPR
   Create_TE_SPRITE( vVictimOrigin,g_iSprites[SPR_WAVE], 9 ,205 );
   
   
   // 音效
   emit_sound( iVictim, CHAN_STATIC, g_szSounds[SOUND_ANNIHILATION], 1.0, ATTN_NORM, 0, PITCH_NORM );
   
   WC3_Damage( iVictim, iAttacker, ORB_DAMAGE, CSW_ORB, iHitPlace );
  }
  else if ( get_pcvar_num( CVAR_wc3_psychostats ) )
  {
   new WEAPON = CSW_ORB - CSW_WAR3_MIN;
   iStatsShots[iAttacker][WEAPON]++;
  }
 }
我好像加错地方或是打错了...  

他显示4个错误..

undefined symbol "screen_shake"
warning expression has no effect 
expected token  ";" , but found ">" 
too many error messages on one line


UWC3NG 终极魔兽-次世代 (繁体中文版)
     -按此连结-   

献花 x0 回到顶端 [2 楼] From:没有资料 | Posted:2012-01-30 13:12 |
husano896 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x79 鲜花 x138
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 zxzyman 于 2012-01-29 12:23 发表的 谢谢...,|产生屏幕晃动 要怎摸写: 到引言文(上面吃掉)
这是一个技能 

如何让受伤者产生屏幕晃动  

就是SPR出现时 受伤者才会晃屏 

我尝试加上这句  却无法使用 

get_user_origin[id] = false
screen_shake(id, 10) [/pre]
请教专业的帮忙....
 
.......


主要是因为这里没有定义id这里的受伤者是
iVictim 所以要把id改成
iVictim

[font=]to 2F
[font=]给这个没用阿ˊˇˋ
[font=]只要有ID就能用了


这边流动率真的挺低的'w' 但我是有在看的哦w
也许哪天被我乱入也说不定(!?

按这里检视影片,登入论坛可以直接观看
*ZP*没爆头回合不结束

↓吃浏览数长大的龙:)
献花 x1 回到顶端 [3 楼] From:台湾中华电信股份有限公司 | Posted:2012-01-30 13:14 |
zxzyman 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x40 鲜花 x144
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

谢谢两位大大呦


虽然加上2楼大的方法没成功

但是我自己却摸索出来了!

再参考3楼大大的说明就成功的出现效果了!!

谢谢


表情


UWC3NG 终极魔兽-次世代 (繁体中文版)
     -按此连结-   

献花 x0 回到顶端 [4 楼] From:没有资料 | Posted:2012-01-30 17:49 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.020728 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言