[ZP4.3]彷Tig 感染模式出倖存者(不需要有感染模式出nemesis屍王的插件)

Home Home
引用 | 編輯 dennis888
2011-02-14 18:43
樓主
推文 x1
這是在感染模式出倖存者的插件,不需要有Rubbish-Nec 大大寫的插件(在感染模式出復仇者的插件),小弟也測試了這插件,沒有發現bug。(如大大發現bug,請回報一下方便修改~)
當人類數目少於或等於8和倖存者少於或等於4「if(fnGetHumans() <= 8 && fnGetSurvivors() <= 4)」,有1/4的機會出倖存者「new g_leaderchance = random_num(1,4)」,這兩個項目可以修改。
1. 尋找respawn_player_manually(id)
2. 在 「// Respawning a player has never been so easy
    ExecuteHamB(Ham_CS_RoundRespawn, id) 」下面加上

    if(fnGetHumans() <= 8 && fnGetSurvivors() <= 4)
        {
                new g_leaderchance = random_num(1,4)
               
                if(g_leaderchance == 1)
                {
                        humanme(id, 1, 0)
                       
                        set_hudmessage(0, 0, 200, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
                        ShowSyncHudMsg(0, g_MsgSync, "SurvivorLeaderDetected!!", LANG_PLAYER)
                       
                        static sound[64]
                        ArrayGetString(sound_survivor, random_num(0, ArraySize(sound_survivor) - 1), sound, charsmax(sound))
                        emit_sound(id, CHAN_ITEM, sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
                        PlaySound(sound);
                }
        }
3.教學完==,麻煩大大看完這文章回文,麻煩麻煩~


獻花 x0
引用 | 編輯 Hangbaby
2011-02-15 18:21
1樓
  
回文,請問leader如何做的

獻花 x0
引用 | 編輯 dennis888
2011-02-15 22:14
2樓
  
你意思是怎樣設定在感染模式出倖存者?
教學不夠清楚??
在 「// Respawning a player has never been so easy
  ExecuteHamB(Ham_CS_RoundRespawn, id) 」這句下面加上
  if(fnGetHumans() <= 8 && fnGetSurvivors() <= 4)
    {
          new g_leaderchance = random_num(1,4)
         
          if(g_leaderchance == 1)
          {
                humanme(id, 1, 0)
             
                set_hudmessage(0, 0, 200, HUD_EVENT_X, HUD_EVENT_Y, 0, 0.0, 3.0, 2.0, 1.0, -1)
                ShowSyncHudMsg(0, g_MsgSync, "SurvivorLeaderDetected!!", LANG_PLAYER)
             
                static sound[64]
                ArrayGetString(sound_survivor, random_num(0, ArraySize(sound_survivor) - 1), sound, charsmax(sound))
                emit_sound(id, CHAN_ITEM, sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
                PlaySound(sound);
          }
    }
如果想改機率就改new g_leaderchance = random_num(1,4),改的數字是4
如果想改人類數目就改 fnGetHumans() <= 8,改的數字是8
如果想改倖存者數目就改 fnGetSurvivors() <= 4,改的數字是4

獻花 x0
引用 | 編輯 Hangbaby
2011-02-16 17:26
3樓
  
但你是說出nemesis屍王不是人王(leader)

獻花 x0
引用 | 編輯 dennis888
2011-02-16 19:01
4樓
  
我是說出人王
這是在感染模式出倖存者的插件
標題:[ZP4.3]彷Tig 感染模式出倖存者
「(不需要有感染模式出nemesis屍王的插件)」這句是說不用有感染模式出復仇者的插件(Rubbish-Nec 大大寫的插件:http://bbs-mychat.com/reads.php?tid=877025&sh=digest)
這也不夠清楚???
有灌水之嫌!

獻花 x0
引用 | 編輯 Hangbaby
2011-02-17 16:18
5樓
  
我想出復仇者,但看了文章不明白
5.找尋『public event_round_start()』

6.在裡加入



  // Nemesis Something
  g_nemesis_appear = false
  g_nemesis_die = false
  OK_to_make = false
  set_task(random_float(30.0,125.0), "make_rubbish_nemesis")

在裡??姐係??

獻花 x0
引用 | 編輯 dennis888
2011-02-19 11:51
6樓
  
http://bbs-mychat.com/reads.php?tid=877025&sh=digest
你是看了這篇?
如果是這樣,你不如看我這篇
http://bbs-mychat.com/reads.php?tid=907292
可以下載我改的zombie_plague40主插件(只有amxx檔)
內有燃燒彈燒死喪屍、喪屍被凍結仍能被人類攻擊、病毒炸彈先扣100護甲插件和感染模式出屍王和倖存者插件,如想要源碼就私信吧~

獻花 x0
引用 | 編輯 Hangbaby
2011-02-19 14:48
7樓
  
我要源碼,因為1/3機率出Survivor太大機會了

獻花 x0
引用 | 編輯 nowayxd
2011-03-14 14:43
8樓
  
人王出現好像太容易了吧 ... ?

獻花 x0
引用 | 編輯 dennis888
2011-03-26 22:46
9樓
  
大大可以修改機率
修改這句 new g_leaderchance = random_num(1,4)
小弟現在設定機率為(1,20),不會經常出現倖存者

獻花 x0
引用 | 編輯 xiaozai
2011-04-26 11:36
10樓
  
恩,不錯不錯!謝謝樓主!

獻花 x0
引用 | 編輯 dennis888
2011-05-23 16:58
11樓
  
修改zombie_plague40.sma檔
修改完就compile,再放進cstrike/addons/amxmodx/plugins 取代即可

獻花 x0
引用 | 編輯 T.o.n..y
2011-06-05 01:03
12樓
  
這樣倖存者會太多耶!!跟復仇者一樣

獻花 x0
引用 | 編輯 willychu6360
2011-11-19 00:51
13樓
  
可以較leader在新回合時當選嘛?

獻花 x0
引用 | 編輯 dennis888
2011-11-19 12:06
14樓
  
這個你要尋找make_a_zombie(mode, id)
這下面有很多不同模式,在這些模式加上指令才可以令到Leader在模式開始被系統抽選
指令怎樣加就自己研究吧~

獻花 x0
引用 | 編輯 wongman2000
2016-08-05 01:02
15樓
  
請問大大這是喪屍死後重新抽選還是...?

獻花 x0
引用 | 編輯 h2171250
2016-12-11 16:57
16樓
  
这个有意思,回头试试。 表情

獻花 x0
引用 | 編輯 h2171250
2016-12-12 22:29
17樓
  
大大还在吗?我发现我改了编译不了  不知道出在哪了表情

獻花 x0