廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 1923 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
mnbmnb5266
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x5 鮮花 x46
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[1.6][插件] 多人感染模式問題  (圆满解决)

主插件:多人感染模式設定
// ------------------
zp_multi_enabled 1 //開啟多人感染模式
zp_multi_chance 1 //產生的幾率 (1 in X)
zp_multi_min_players 6 //最低需要玩家數量
zp_multi_ratio 0.25 //感染比例 (僵尸的数量 = 玩家数*这个值)

每次多人感染模式,我幾乎都會被電腦選為僵尸,10次有8次是,那麼請問大大如何修改可以降低自己,OP,遊戲建立者在這個模式下被電腦選中的幾率 

感谢两位大大的相助,在下的问题已经得到了圆满解决,多谢


[ 此文章被mnbmnb5266在2011-08-19 10:15重新編輯 ]




我的收藏
https://pan.baidu.com/s/1QUJ9lr_VzxXKRJAlBJgUQA
提取码:am2c
獻花 x0 回到頂端 [樓 主] From:未知地址 | Posted:2011-08-14 14:58 |
a7811311622 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎
頭銜:我…在工作了…我…在工作了…
版主
級別: 版主 該用戶目前不上站
版區: CS提問區
推文 x771 鮮花 x2152
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 mnbmnb5266 於 2011-08-14 14:58 發表的 多人感染模式問題: 到引言文
主插件:多人感染模式設定
// ------------------
zp_multi_enabled 1 //開啟多人感染模式
zp_multi_chance 1 //產生的幾率 (1 in X)
zp_multi_min_players 6 //最低需要玩家數量
zp_multi_ratio 0.25 //感染比例 (僵尸的数量 = 玩家数*这个值)

每次多人感染模式,我幾乎都會被電腦選為僵尸,10次有8次是,那麼請問大大如何修改可以降低自己,OP,遊戲建立者在這個模式下被電腦選中的幾率

 

因為多人感染的比例 ≠ 機率…
這模式感染的機率是50%…
所以對運氣好的人來說50%可能變成很高的機率呢…


尚無簽名,歡迎 [新增個性化簽名]
獻花 x0 回到頂端 [1 樓] From:臺灣中華電信股份有限公司 | Posted:2011-08-14 15:33 |
mnbmnb5266
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x5 鮮花 x46
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 a7811311622 於 2011-08-14 15:33 發表的 : 到引言文

因為多人感染的比例 ≠ 機率…
這模式感染的機率是50%…
所以對運氣好的人來說50%可能變成很高的機率呢…


可以通過修改讓自己被選中的機會降低嗎?


我的收藏
https://pan.baidu.com/s/1QUJ9lr_VzxXKRJAlBJgUQA
提取码:am2c
獻花 x0 回到頂端 [2 樓] From:未知地址 | Posted:2011-08-14 15:55 |
a7811311622 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎
頭銜:我…在工作了…我…在工作了…
版主
級別: 版主 該用戶目前不上站
版區: CS提問區
推文 x771 鮮花 x2152
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 mnbmnb5266 於 2011-08-14 15:55 發表的 : 到引言文


可以通過修改讓自己被選中的機會降低嗎?

治標不治本的改法是將ZP主插件原碼中:
複製程式
 
  // Multi Infection Mode 
  g_lastmode = MODE_MULTI 
   
  // iMaxZombies is rounded up, in case there aren't enough players 
  iMaxZombies = floatround(iPlayersnum*get_pcvar_float(cvar_multiratio), floatround_ceil) 
  iZombies = 0 
   
  // Randomly turn iMaxZombies players into zombies 
  while (iZombies < iMaxZombies) 
  { 
   // Keep looping through all players 
   if (++id > g_maxplayers) id = 1 
    
   // Dead or already a zombie 
   if (!is_user_alive(id) || g_zombie[id]) 
    continue; 
    
   // Random chance 
   if (random_num(0, 1)) 
   { 
    // Turn into a zombie 
    zombieme(id, 0, 0, 1) 
    iZombies++ 
   } 
  } 

其中的「random_num(0, 1)」就是機率…
只要改成「!random_num(0, 9)」這樣就是變成10%…
不過如果全部玩家ID都偵測過一次後殭屍人數不滿還是會循環這機率…
但是至少10%乘10%機率應該比50%低了…


尚無簽名,歡迎 [新增個性化簽名]
獻花 x0 回到頂端 [3 樓] From:臺灣中華電信股份有限公司 | Posted:2011-08-14 23:16 |
dennis888
個人文章 個人相簿 個人日記 個人地圖
優秀管理員勳章
特約版主
級別: 特約版主 該用戶目前不上站
版區: CS插件區
推文 x132 鮮花 x139
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

如果大大是跟BOT玩我倒有個方法
把if (random_num(0, 1)) 變成if (random_num(0, 1) && is_user_bot(id))
但如果用這個方法,你永遠都不會在多人感染模式變成喪屍==
或者一開始選隊伍要選CT(這個可能是直覺或錯覺)
我打了很多次,如果選CT,被抽中為喪屍機會較低~


獻花 x0 回到頂端 [4 樓] From:未知地址 | Posted:2011-08-16 10:28 |
mnbmnb5266
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x5 鮮花 x46
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

多謝大大指點


我的收藏
https://pan.baidu.com/s/1QUJ9lr_VzxXKRJAlBJgUQA
提取码:am2c
獻花 x0 回到頂端 [5 樓] From:未知地址 | Posted:2011-08-19 00:45 |

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