鐵之狂傲

 取回密碼
 註冊
搜尋
樓主: yuehmao

原文由 pii 於 09-2-13 14:09 發表
謝大大詳細解答

那我想選了主次武器後自動給照明彈 2枚
要如何修改

// Additional Items to give after buying all weapons (e.g. grenades) ##選完購買武器之後所附加的配備物品(e.g.投擲彈)
new const g_additio ...

不客氣啊^^

其實改成下面這樣就行了,只是多加入1個 weapon_smokegrenade
// Additional Items to give after buying all weapons (e.g. grenades) ##選完購買武器之後所附加的配備物品(e.g.投擲彈)
new const g_additional_items[][] = { "weapon_hegrenade", "weapon_flashbang", "weapon_smokegrenade", "weapon_smokegrenade" }


[ 本文章最後由 yuehmao 於 09-2-13 15:04 編輯 ]
 

回覆 使用道具 檢舉

// Buy Menu: Primary and Secondary Weapons ##購買選單:主要和次要武器的項目
new const g_primary_items[][] = { "weapon_galil", "weapon_famas", "weapon_m4a1", "weapon_ak47", "weapon_sg552", "weapon_aug", "weapon_scout",
                                "weapon_m3", "weapon_xm1014", "weapon_tmp", "weapon_mac10", "weapon_ump45", "weapon_mp5navy", "weapon_p90" }
new const g_secondary_items[][] = { "weapon_glock18", "weapon_usp", "weapon_p228", "weapon_deagle", "weapon_fiveseven", "weapon_elite" }


這裡是改武器吧 =]
但是遊戲中的武器選單文字在那裡改呢??
zombie_plague.txt好像找不到喔 =[
 

回覆 使用道具 檢舉

原文由 pii 於 09-2-14 01:44 發表
// Buy Menu: Primary and Secondary Weapons ##購買選單:主要和次要武器的項目
new const g_primary_items[][] = { "weapon_galil", "weapon_famas", "weapon_m4a1", "weapon_ak47", "weapon_sg552", "weapon_aug", ...

這個
請看下面這張圖,在圖中位置修改
http://img27.imageshack.us/img27/7661/snap27gc4.jpg
PS:如果圖片看不到的話,把網址複製之後貼到新網頁上連結就能看了.
 

回覆 使用道具 檢舉

原文由 yuehmao 於 09-2-13 14:46 發表

不客氣啊^^

其實改成下面這樣就行了,只是多加入1個 weapon_smokegrenade
// Additional Items to give after buying all weapons (e.g. grenades) ##選完購買武器之後所附加的配備物品(e.g.投擲彈)
new const g_ad ...

這個我最初就沒想清楚了
我忘了, 煙霧彈最多每人只能帶一顆
所以,你沒辦法設定成能給二顆照明彈,(照明彈=煙霧彈)
除非另外用插件才有這個可能
若是冰凍彈就可以給二顆了
 

回覆 使用道具 檢舉

原文由 yuehmao 於 09-2-14 21:30 發表

這個我最初就沒想清楚了
我忘了, 煙霧彈最多每人只能帶一顆
所以,你沒辦法設定成能給二顆照明彈,(照明彈=煙霧彈)
除非另外用插件才有這個可能
若是冰凍彈就可以給二顆了 ...


首先謝謝大大解答...因為在下的問題在別的論壇根本無人願意解答 =[   (哭............)

oic......閃光彈=冰凍彈吧
大大的意思是冰凍彈可絡2枚
但是可給2枚或以上而不需要另外的插件嗎??

另外怎樣更改後備子彈數目呢

[ 本文章最後由 pii 於 09-2-15 16:39 編輯 ]
 

回覆 使用道具 檢舉

原文由 pii 於 09-2-15 03:12 發表


首先謝謝大大解答...因為在下的問題在別的論壇根本無人願意解答 =[   (哭............)

oic......閃光彈=冰凍彈吧
大大的意思是冰凍彈可絡2枚
但是可給2枚或以上而不需要另外的插件嗎??

另外怎樣更改後備子彈數 ...


不客氣啊 ^^
嗯嗯 沒錯
(冰凍彈=閃光彈) 所以冰凍彈可以一次給2顆的
總之,就是CS原來的各種投擲彈能帶多少顆,就只能給多少顆, 這個意思
因此,冰凍彈也不能給2顆以上,要超出2顆的上限也是要靠另外加插件才有可能
所以,若是該回合用光之後還想用的話,就只能按 M 從特殊道具中購買了

至於怎麼改後備子彈數這點,
不知你是想改成怎麼樣的? 這個我就需要先了解一下了
不然,其實後備子彈數都是和原本CS的設定一樣,原則上是不能更改的
還是,你是指備用彈匣的數量? 而不是指備用彈匣中的子彈數量

[ 本文章最後由 yuehmao 於 09-2-16 11:46 編輯 ]
 

回覆 使用道具 檢舉

原文由 yuehmao 於 09-2-16 19:13 發表


不客氣啊 ^^
嗯嗯 沒錯
(冰凍彈=閃光彈) 所以冰凍彈可以一次給2顆的
總之,就是CS原來的各種投擲彈能帶多少顆,就只能給多少顆, 這個意思
因此,冰凍彈也不能給2顆以上,要超出2顆的上限也是要靠另外加插件才有可能
所 ...


你好..大大!!
以ak47為例
ak最大攜彈量是90發吧...加上本身的30發便是120發子彈對吧!!
小第想把那90發改成150吧...不知方法如何呢??

噢....想不到zp出了4.2...只是欠繁化吧

[ 本文章最後由 pii 於 09-2-16 20:52 編輯 ]
 

回覆 使用道具 檢舉

原文由 pii 於 09-2-16 12:50 發表


你好..大大!!
以ak47為例
ak最大攜彈量是90發吧...加上本身的30發便是120發子彈對吧!!
小第想把那90發改成150吧...不知方法如何呢??

噢....想不到zp出了4.2...只是欠繁化吧 ...

你好啊!~
這個最大攜彈量,我剛有試改了一下,
結果改了之後也作用,應該也是不能超出CS原本的規範
除非另外用插件,或是要修改 zombie_plague40.sma 裏頭的程式碼才有可能
因為我知道像 超級英雄 就能讓主槍攜帶超出原本規範的只能1把槍
由於 ZP 本身關於原本武器和裝備的攜帶量都是照CS原本規範設計的
所以不能改名子那樣容易只改個名稱或是改數量就行了的
這個修改部份,我會再研究看看 呵呵

這個 ZP4.2 我也是有聽說ZP作者釋出來了,但是也聽人說目前仍不是很穩定
所以大概還要看看再說了吧
 

回覆 使用道具 檢舉

呵呵 我剛改錯位置了, 改成不是AK47的位置
結果攜彈量是可以改的,位置如下圖:
http://img13.imageshack.us/img13/9333/snap31df2.jpg

就是改下面 Max BP ammo weapon 中的數量設定,紅色數字就是Ak47的最大摧彈量,我把它改成150了
// Max BP ammo for weapons
new const MAXBPAMMO[] = { -1, 52, -1, 90, 1, 32, 1, 100, 90, 1, 120, 100, 100, 90, 90, 90, 100, 120,
                        30, 120, 200, 32, 90, 120, 90, 2, 35, 90, 150, -1, 100 }


武器的排列方式就和,下面的名稱順序一樣
// Primary and Secondary Weapon Names ##購買選單的主要和次要武器的名字
new const WEAPONNAMES[][] = { "", "P228 Compact", "", "Schmidt Scout", "", "XM1014 M4", "", "Ingram MAC-10", "Steyr AUG A1",
                        "", "Dual Elite Berettas", "FiveseveN", "UMP 45", "SG-550 Auto-Sniper", "IMI Galil", "Famas",
                        "USP .45 ACP Tactical", "Glock 18C", "AWP Magnum Sniper", "MP5 Navy", "M249 Para Machinegun",
                        "M3 Super 90", "M4A1 Carbine", "Schmidt TMP", "G3SG1 Auto-Sniper", "", "Desert Eagle .50 AE",
                        "SG-552 Commando", "AK-47 Kalashnikov", "", "ES P90" }


在AMXX中每一項武器都有它的ID代碼,也就是照上面的位置順序,
這個代碼你可以由 amxconst.inc 查詢
/* Id of weapons in CS */
#define CSW_P228  1
#define CSW_SCOUT  3
#define CSW_HEGRENADE  4
#define CSW_XM1014  5
#define CSW_C4   6
#define CSW_MAC10  7
#define CSW_AUG   8
#define CSW_SMOKEGRENADE 9
#define CSW_ELITE  10
#define CSW_FIVESEVEN  11
#define CSW_UMP45  12
#define CSW_SG550  13
#define CSW_GALI  14
#define CSW_GALIL  14
#define CSW_FAMAS  15
#define CSW_USP   16
#define CSW_GLOCK18  17
#define CSW_AWP   18
#define CSW_MP5NAVY  19
#define CSW_M249  20
#define CSW_M3   21
#define CSW_M4A1  22
#define CSW_TMP   23
#define CSW_G3SG1  24
#define CSW_FLASHBANG  25
#define CSW_DEAGLE  26
#define CSW_SG552  27
#define CSW_AK47  28
#define CSW_KNIFE  29
#define CSW_P90   30
#define CSW_VEST  31
#define CSW_VESTHELM 32


[ 本文章最後由 yuehmao 於 09-2-16 13:47 編輯 ]
 

回覆 使用道具 檢舉

如果我想將ak47改為遊戲中選單武器的第一項..是不是這樣


// Buy Menu: Primary and Secondary Weapons ##購買選單:主要和次要武器的項目
new const g_primary_items[][] = { "weapon_galil", "weapon_famas", "weapon_m4a1", "weapon_ak47", "weapon_sg552", "weapon_aug", "weapon_scout",
                                "weapon_m3", "weapon_xm1014", "weapon_tmp", "weapon_mac10", "weapon_ump45", "weapon_mp5navy", "weapon_p90" }
new const g_secondary_items[][] = { "weapon_glock18", "weapon_usp", "weapon_p228", "weapon_deagle", "weapon_fiveseven", "weapon_elite" }


改成


// Buy Menu: Primary and Secondary Weapons ##購買選單:主要和次要武器的項目
new const g_primary_items[][] = { "weapon_ak47", "weapon_famas", "weapon_m4a1", "weapon_galil", "weapon_sg552", "weapon_aug", "weapon_scout",
                                "weapon_m3", "weapon_xm1014", "weapon_tmp", "weapon_mac10", "weapon_ump45", "weapon_mp5navy", "weapon_p90" }
new const g_secondary_items[][] = { "weapon_glock18", "weapon_usp", "weapon_p228", "weapon_deagle", "weapon_fiveseven", "weapon_elite" }


但是問題來了..........
// Max BP ammo for weapons
new const MAXBPAMMO[] = { -1, 52, -1, 90, 1, 32, 1, 100, 90, 1, 120, 100, 100, 90, 90, 90, 100, 120,
                        30, 120, 200, 32, 90, 120, 90, 2, 35, 90, 150, -1, 100 }

武器的排列方式就和,下面的名稱順序一樣
// Primary and Secondary Weapon Names ##購買選單的主要和次要武器的名字
new const WEAPONNAMES[][] = { , P228 Compact, , Schmidt Scout, , XM1014 M4, , Ingram MAC-10, Steyr AUG A1,
                        , Dual Elite Berettas, FiveseveN, UMP 45, SG-550 Auto-Sniper, IMI Galil, Famas,
                        USP .45 ACP Tactical, Glock 18C, AWP Magnum Sniper, MP5 Navy, M249 Para Machinegun,
                        M3 Super 90, M4A1 Carbine, Schmidt TMP, G3SG1 Auto-Sniper, , Desert Eagle .50 AE,
                        SG-552 Commando, AK-47 Kalashnikov, , ES P90 }



綠色字要不要改??
 

回覆 使用道具 檢舉

你需要登入後才可以回覆 登入 | 註冊

存檔|手機版|聯絡我們|新聞提供|鐵之狂傲

GMT+8, 24-12-24 11:33 , Processed in 0.022780 second(s), 18 queries , Gzip On.

回頂部