廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3785 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
Nailaz 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 創作大師獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x77 鮮花 x253
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[1.6][插件] set_task
http://www.amxmodx.org/funcwiki.p...task&go=search

這個是set_task的常用法

我發現set_task好像容易令server crush..
所以有其他方法能令 插件 幾秒後執行的寫法嗎?
我 的server 常因 set_task 而 crush..
Help me.plz thx


web front-end and software engineer.
獻花 x0 回到頂端 [樓 主] From:臺灣中華電信股份有限公司 | Posted:2013-08-28 18:51 |
弒血
個人頭像
個人文章 個人相簿 個人日記 個人地圖
社區建設獎 特殊貢獻獎 創作大師獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x108 鮮花 x237
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 Nailaz 於 2013-08-28 18:51 發表的 set_task: 到引言文
http://www.amxmodx.org/funcwiki.p...task&go=search

這個是set_task的常用法

我發現set_task好像容易令server crush..
所以有其他方法能令 插件 幾秒後執行的寫法嗎?
我 的server 常因 set_task 而 crush..
Help me.plz thx



new Float:g_time[33]


if (get_gametime() > g_time[id]) {

       you and function.....

       g_time[id] = get_gametime() + 3.0;
}


這是判斷每3秒就會執行函數...


有缺點....


要放在能夠連續呼叫的函數....例如FM_PlayerPreThink...


我還是建議set_task....



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

我以前也覺得 set_task 有點吃資源…
可是很多大型插件用 task 也用的很高興…很多SV不也用的很高興?
應該是寫的人沒處理好才會出問題吧…

下面是引用 s8720419 於 2013-08-28 19:38 發表的 : 到引言文




new Float:g_time[33]


if (get_gametime() > g_time[id]) {

       you and function.....

       g_time[id] = get_gametime() + 3.0;
}


這是判斷每3秒就會執行函數...


有缺點....


要放在能夠連續呼叫的函數....例如FM_PlayerPreThink...


我還是建議set_task....
有些可以用在 FM_StartFrame …
這個沒ID…寫成
複製程式
public fw_StartFrame()
{
    ......
}


尚無簽名,歡迎 [新增個性化簽名]
獻花 x0 回到頂端 [2 樓] From:臺灣中華電信股份有限公司 | Posted:2013-08-28 21:31 |

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