廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 6266 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
弒血
個人頭像
個人文章 個人相簿 個人日記 個人地圖
社區建設獎 特殊貢獻獎 創作大師獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x108 鮮花 x240
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[1.6][插件] 小問題,需老手幫忙(以解決)
我的問題
new Float:angle[3]
pev(id, pev_angles, angle)
angle[0] += 0.0
angle[1] += 90.0
angle[2] += 0.0
set_pev(id, pev_angles, angle)
我寫這段進去插件裡面
用於想讓畫面準心角度移動
可是 怎麼試 好像都沒什麼用
我也用過 動能+轉換角度
結果一樣 還是 沒有變...
是不是 我寫錯了 還是 本來就沒辦法 改變畫面準心秒準的位置表情


[ 此文章被s8720419在2013-04-30 16:55重新編輯 ]



目前傳授教學&有興趣者可以問我
BOT瞄準攻擊NPC&模仿事件觸發計算出場&新增地圖重生位置等等
已修復entity的attachment錯誤問題,開始嘗試寫出各種npc_boss成品
按這裡檢視影片,登入論壇可以直接觀看
按這裡檢視影片,登入論壇可以直接觀看
按這裡檢視影片,登入論壇可以直接觀看
按這裡檢視影片,登入論壇可以直接觀看
獻花 x0 回到頂端 [樓 主] From:臺灣中華電信股份有限公司 | Posted:2013-04-30 05:26 |
a7811311622 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎
頭銜:我…在工作了…我…在工作了…
版主
級別: 版主 該用戶目前不上站
版區: CS提問區
推文 x771 鮮花 x2152
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 s8720419 於 2013-04-30 05:26 發表的 小問題,需老手幫忙: 到引言文
我的問題
new Float:angle[3]
pev(id, pev_angles, angle)
angle[0] += 0.0
angle[1] += 90.0
angle[2] += 0.0
set_pev(id, pev_angles, angle)
我寫這段進去插件裡面
用於想讓畫面準心角度移動
可是 怎麼試 好像都沒什麼用
我也用過 動能+轉換角度
結果一樣 還是 沒有變...
是不是 我寫錯了 還是 本來就沒辦法 改變畫面準心秒準的位置表情
你有將 pev_fixangle 設成1嗎?
設成1會強制更新 pev_angles 的數據…

例子:<chr_engine>裡的 entity_set_aim(我自己修改過…拿來玩自瞄用的…)
複製程式
stock entity_set_aim(id,const Float:target_origin[3],bone=0)
{
    if(!pev_valid(id)) return 0

    new Float:player_start[3], Float:player_end[3]
    pev(id,pev_origin,player_start)
    pev(id,pev_view_ofs,player_end)
    player_start[0] += player_end[0], player_start[1] += player_end[1], player_start[2] += player_end[2]

    new Float:angles[3]
    if(bone) engfunc(EngFunc_GetBonePosition,id,bone,target_origin,angles)

    new Float:aim_vector[3],Float:new_angles[3]
    aim_vector[0] = target_origin[0] - player_start[0]
    aim_vector[1] = target_origin[1] - player_start[1]
    aim_vector[2] = target_origin[2] - player_start[2]
    vector_to_angle(aim_vector,new_angles)

    new_angles[0] *= -1
    while(new_angles[1]>360.0) new_angles[1] -= 360.0
    while(new_angles[1]<0.0) new_angles[1] += 360.0

    set_pev(id,pev_angles,new_angles)
    set_pev(id,pev_fixangle,1)

    return 1;
}


尚無簽名,歡迎 [新增個性化簽名]
獻花 x1 回到頂端 [1 樓] From:臺灣中華電信股份有限公司 | Posted:2013-04-30 13:17 |
弒血
個人頭像
個人文章 個人相簿 個人日記 個人地圖
社區建設獎 特殊貢獻獎 創作大師獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x108 鮮花 x240
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 a7811311622 於 2013-04-30 13:17 發表的 : 到引言文

你有將 pev_fixangle 設成1嗎?
設成1會強制更新 pev_angles 的數據…
例子:<chr_engine>裡的 entity_set_aim(我自己修改過…拿來玩自瞄用的…)
[code].......



A78大 感謝你的幫忙,原來只缺最後使用準心位置。



目前傳授教學&有興趣者可以問我
BOT瞄準攻擊NPC&模仿事件觸發計算出場&新增地圖重生位置等等
已修復entity的attachment錯誤問題,開始嘗試寫出各種npc_boss成品
按這裡檢視影片,登入論壇可以直接觀看
按這裡檢視影片,登入論壇可以直接觀看
按這裡檢視影片,登入論壇可以直接觀看
按這裡檢視影片,登入論壇可以直接觀看
獻花 x0 回到頂端 [2 樓] From:臺灣中華電信股份有限公司 | Posted:2013-04-30 16:53 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.116468 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言