[ZP]彷 L4D2 的Hazmat 和 火焰子彈   [支援ZP燃燒彈]

Home Home
<< 1 2 3 4 5 >>
跳頁: (共 7 頁)
引用 | 編輯 HsK
2010-07-15 13:35
樓主
推文 x23
【插件資訊】

插件來源:原創
使用指令:zp_fire_ammo_max 90 //火焰子彈, 最多有多小
zp_fire_ammo_buy 30 //買一次火焰子彈可得到多小
zp_fire_fireduration 10 // 燃燒時間
zp_fire_damage 10     // 燃燒傷害 [每0.2秒]
zp_fire_slowdown 0.7       // 燃燒減慢速度 (0.5 = 速度減一半) [0-關閉]
安裝路徑:addons\amxmodx\scripting

【插件介紹】

L4D2 介紹 :
只出現在「教區」戰役地圖的「核能研究者」,身穿黃色、白色或是綠色的核能隔離防護衣,因此對於火焰或是燃燒子彈免疫,玩家必須
想辦法使用不同的方式才能擊倒他們。 


這 核能研究者 正是 Hazmat
L4D2中有 燃燒子彈
而 火焰子彈  正是 燃燒子彈


或者先看看影片 ^^::





而也支援ZP燃燒彈, 但你必須在 ZP 中進行小量更改

教學在1F ^^


這4元  8威望


[此文章售價 4 雅幣已有 261 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!



獻花 x10
引用 | 編輯 HsK
2010-07-15 13:35
1樓
  
更改教學: 

先打開 ZP 主插件

1. 先找出 new g_zombie[33]  在下一句加入
複製程式
new g_flame_zombie[33]

2. 找出 humanme(id, survivor, silentmode)  內的
複製程式
      
g_zombie[id] = true
g_survivor[id] = false
g_nemesis[id] = false
g_firstzombie[id] = false
在下一句加入
複製程式
g_flame_zombie[id] = false 


3. 找出 zombieme(id, infector, nemesis, silentmode, rewards)  內的
複製程式
      
g_zombie[id] = false
g_nemesis[id] = false
g_survivor[id] = false
g_firstzombie[id] = false
g_canbuy[id] = true
g_nvision[id] = false
g_nvisionenabled[id] = false
在下一句加入
複製程式
g_flame_zombie[id] = true 

4. 找出 fire_explode(ent)

內有
複製程式
while ((victim = engfunc(EngFunc_FindEntityInSphere, victim, originF, NADE_EXPLOSION_RADIUS)) != 0)
{
// Only effect alive zombies
if (!is_user_valid_alive(victim) || !g_zombie[victim] || g_nodamage[victim])
continue;

// Heat icon?
if (get_pcvar_num(cvar_hudicons))
{
message_begin(MSG_ONE_UNRELIABLE, g_msgDamage, _, victim)
write_byte(0) // damage save
write_byte(0) // damage take
write_long(DMG_BURN) // damage type
write_coord(0) // x
write_coord(0) // y
write_coord(0) // z
message_end()
}
改為
複製程式
while ((victim = engfunc(EngFunc_FindEntityInSphere, victim, originF, NADE_EXPLOSION_RADIUS)) != 0)
{
// Only effect alive zombies
if (!is_user_valid_alive(victim) || !g_zombie[victim] || g_nodamage[victim])
continue;

if (g_flame_zombie[victim] == 1)
continue;

// Heat icon?
if (get_pcvar_num(cvar_hudicons))
{
message_begin(MSG_ONE_UNRELIABLE, g_msgDamage, _, victim)
write_byte(0) // damage save
write_byte(0) // damage take
write_long(DMG_BURN) // damage type
write_coord(0) // x
write_coord(0) // y
write_coord(0) // z
message_end()
}

5. 找出
複製程式
public native_get_user_zombie(id)
{
return g_zombie[id];
}

在 } 下加入

複製程式
public native_set_zombie_flame(id, flame)
{
if (flame != 0 && flame != 1)
return 0;
     

if (!flame)
g_flame_zombie[id] = false
else
g_flame_zombie[id] = true
return 1;
}

6. 找出 public plugin_natives() 在最尾加入
複製程式
// Get and Set Zombie flame
register_native("zp_set_zombie_flame", "native_set_zombie_flame", 1)



最後十分重要!!!!

打開  \cstrike\addons\amxmodx\scripting\include 內的  zombieplague

在最底加入
複製程式
/*
Set id is flame
*/
native zp_set_zombie_flame(id, flame)


獻花 x1
引用 | 編輯 abc121212
2010-07-15 13:38
2樓
  
射出子彈有火焰燃燒?

獻花 x0
引用 | 編輯 HsK
2010-07-15 13:43
3樓
  
下面是引用 abc121212 於 2010-07-15 13:38 發表的 : 到引言文
射出子彈有火焰燃燒?

是的...可燃燒喪屍

獻花 x0
引用 | 編輯 abc121212
2010-07-15 13:46
4樓
  
那hazmat有什麼用?

獻花 x0
引用 | 編輯 HsK
2010-07-15 13:47
5樓
  
不怕燃燒子彈

也不怕 ZP 的 燃燒彈 << 要改改ZP

獻花 x0
引用 | 編輯 abc121212
2010-07-15 13:49
6樓
  
喔....... 那這就是屍用的hazmat@@~ 接住我的花花 表情

獻花 x0
引用 | 編輯 andrew5579
2010-07-15 13:51
7樓
  
既然有燃燒子彈,那何時會有爆炸子彈~
而且還有核防護衣殭屍,期待下一次的新作~

獻花 x0
引用 | 編輯 bugatti1024
2010-07-15 14:08
8樓
  
火焰子彈的燃燒效果能持續多久?可以燒死殭屍嗎?

獻花 x0
引用 | 編輯 mnbmnb5266
2010-07-15 14:25
9樓
  
这个插件也不错!帮你推一下,不过大大什么时候能修复“英雄戰擊”的BUG啊,我还在等待中..................... 表情

獻花 x1
引用 | 編輯 HsK
2010-07-15 14:35
10樓
  
下面是引用 andrew5579 於 2010-07-15 13:51 發表的 : 到引言文
既然有燃燒子彈,那何時會有爆炸子彈~
而且還有核防護衣殭屍,期待下一次的新作~
爆炸子彈 的效果是!?


下面是引用 bugatti1024 於 2010-07-15 14:08 發表的: 到引言文
火焰子彈的燃燒效果能持續多久?可以燒死殭屍嗎?

可以

下面是引用 mnbmnb5266 於 2010-07-15 14:25 發表的: 到引言文
这个插件也不错!帮你推一下,不过大大什么时候能修复“英雄戰擊”的BUG啊,我还在等待中.....................

那BUG...很多人也沒有...我也不可甚麼事-.-

獻花 x0
引用 | 編輯 ChaosX
2010-07-15 14:44
11樓
  
火焰子彈好帥
可是
你的喪屍
讓我感覺說...
不改ZP就一樣會被燃燒彈給燒死就對了
那也就是說...
其他插件所附加的火焰攻擊...
通通對這喪屍有效囉
表情 表情 表情

獻花 x0
引用 | 編輯 HsK
2010-07-15 14:51
12樓
  
下面是引用 Chaosx 於 2010-07-15 14:44 發表的 : 到引言文
火焰子彈好帥
可是
你的喪屍
讓我感覺說...
不改ZP就一樣會被燃燒彈給燒死就對了
那也就是說...
其他插件所附加的火焰攻擊...
通通對這喪屍有效囉
表情   表情   表情
因為amxx沒有判斷  id 被火燒的語法=/=

獻花 x0
引用 | 編輯 ChaosX
2010-07-15 15:01
13樓
  
下面是引用 sk@.@ 於 2010-07-15 14:51 發表的 : 到引言文
因為amxx沒有判斷  id 被火燒的語法=/=
原來是只能防火焰子彈的喪屍阿
真可惜...
不過很厲害了
表情表情表情

獻花 x0
引用 | 編輯 shawn2424
2010-07-15 15:49
14樓
  
是燃燒子彈?
我玩的什後為什麼上面寫高爆彈?

獻花 x0
引用 | 編輯 xsunnylai
2010-07-15 16:51
15樓
  
ㄚ勒~我還差威望1
看來我還需要加把勁
感激分享喔

獻花 x0
引用 | 編輯 kongchiyung
2010-07-15 16:57
16樓
  
sk,身穿防護衣的喪屍模型是你做的嗎?

獻花 x0
引用 | 編輯 tw2twtw
2010-07-15 17:50
17樓
  
有沒有辦法改成美金購買........
殭屍地域要用 表情

獻花 x0
引用 | 編輯 toretmods
2010-07-15 17:54
18樓
  
強大阿....連這都模擬...沒想到連放火殭屍也搞出來

高手~~~ 表情

獻花 x0
引用 | 編輯 01a2Bc3DeF
2010-07-15 18:33
19樓
  
下面是引用 andrew5579 於 2010-07-15 13:51 發表的 : 到引言文
既然有燃燒子彈,那何時會有爆炸子彈~
而且還有核防護衣殭屍,期待下一次的新作~
大概像榴彈砲的效果?

獻花 x0
引用 | 編輯 a7811311622
2010-07-15 18:38
20樓
  
嗯…剛才認真思考一番後發現…
如果用<csx.inc>這個模塊的話…
在不修改ZP主插件的情況下…
除了ZP燃燒彈沒法處理外…
其他可能都可以另外處理…

簡單說:
不用新增任何native就能判別火焰子彈攻擊的目標是否為Hazmat殭屍… 表情

廢話:
高爆子彈還比較好做呢…
反正就像每發子彈都是榴彈的說~
隨便亂炸後會讓殭屍很無言罷了…


獻花 x0
引用 | 編輯 HsK
2010-07-15 18:49
21樓
  
火焰子彈那沒改任何native

改native是改ZP燃燒彈=.=

獻花 x0
引用 | 編輯 ++HAUN
2010-07-15 19:19
22樓
  
原來啊~把子彈改成ZP的高爆(也就是燃燒彈)那.....把ZP的燃燒彈關閉就會變成爆炸子彈?
悶.... 表情 喝茶 表情 喝到噎到 表情

獻花 x0
引用 | 編輯 andrew5579
2010-07-15 19:29
23樓
  
L4D2使用爆炸子彈殺掉敵人後,敵人的身體多會被分開數份- -
而且威力比普通子彈更高 表情

獻花 x0
引用 | 編輯 a7811311622
2010-07-15 19:37
24樓
  
下面是引用 sk@.@ 於 2010-07-15 18:49 發表的 : 到引言文
火焰子彈那沒改任何native

改native是改ZP燃燒彈=.=

我當然知道native是拿去改ZP燃燒彈…表情

我的意思是如果用<csx.inc>模塊的話可以讓「非依靠ZP做出的燃燒子彈」和
「額外插件做成的Hazmat殭屍」可以「不用任何native」就能達成「抗火燄」
的效果…畢竟又不是每個人都「能改」和「會改」ZP主插件啊…
表情  表情 表情

獻花 x0
引用 | 編輯 g3684184
2010-07-15 20:08
25樓
  
感覺好棒!連子彈限制都一樣而且換彈還是存在的 表情

獻花 x0
引用 | 編輯 BONE32121
2010-07-15 22:25
26樓
  
這插件不錯呢
等等把燒傷傷害改成500來虐待殭屍
SK大辛苦拉~
給您花花+推推

獻花 x0
引用 | 編輯 岳岳
2010-07-16 10:24
27樓
  
SK大大的作品果然都是非常棒的
我想在這論壇裡
SK大大的作品大概都受很多人的好評唷^^
連我都不例外XDD 表情

獻花 x0
引用 | 編輯 mnbmnb5266
2010-07-17 01:12
28樓
  
有些複雜,還要修改主插件,嗨.........還是留給專業人士用吧。 表情

獻花 x0
引用 | 編輯 allen6804
2010-07-17 22:57
29樓
  
沒有AMXX檔.... 我不會用 囧

獻花 x0
<< 1 2 3 4 5 >>
跳頁: (共 7 頁)