僵尸感染 实现所有人类感染

Home Home
<< 1 2 >>
跳页: (共 2 页)
引用 | 编辑 qma
2011-08-27 15:58
楼主
推文 x0
虽然 版上也有个 感染所有人类的办法  但那办法不够好 而且 他在说明感染所有人类的修改方法时  弄错了   导致无法感染最后一个人
废话不多说 开始修改

声明一下: 本方法要用到 一个插件 round_terminator.amxx
源码不发了  编译条件很烦  所以就发插件了

开始:
第一步 安装 round_terminator.amxx
第二步 重点了 (修改难度并不大 目前只测试了ZP4.3)
打开 ZP主插件
先查找 Last human or not an infection round

把这段 // Last human or not an infection round
  if (g_survround || g_nemround || g_swarmround || g_plagueround || fnGetHumans() == 1)
  return HAM_IGNORED; // human is killed

改成

复制程式
 // Last human or not an infection round 
if (g_survround || g_nemround || g_swarmround || g_plagueround) 
return HAM_IGNORED; // human is killed


再查找这个 Ham Player Killed Post Forward  
加在
// Ham Player Killed Post Forward
public fw_PlayerKilled_Post()
{
 // Last Zombie Check
 fnCheckLastZombie()
}
下面 (其实不一定要加在这下面)

复制程式
public zp_user_infected_post(id, infector) 
{ 
if (!fnGetHumans()) 
{ server_cmd("terminate_round timer") 
} 
}


加在 Ham Player Killed Post Forward 这一段的下面 就基本完成了 

下面是附件 必须安装的(源码还是附上吧 给你们研究研究)
还不会的话 可以加我QQ 251279503 
也可以 回文提问

刚刚发现漏了一个步骤 嘿嘿 补回来了

本帖包含附件
档名: zip 回合终结.rar   (2022-06-09 14:18 / 410 KB)   下载次数:185


献花 x0
引用 | 编辑 a7811311622
2011-08-27 16:43
1楼
  
嘛…那篇教学的写法我没试过…不过我的写法也是差不多…但是也没问题…

反正我自己弄出来后也没用这方法…所以对我来说不是很重要就是了…

献花 x1
引用 | 编辑 Toy陈
2011-08-28 13:07
2楼
  
编译不了
怎么回事哦

献花 x0
引用 | 编辑 fouury
2011-08-28 21:08
3楼
  
不过我那篇是写在检查是否可以感染部份.

我将剩余一个人类以及其他条件去除了....自己试可以.

我那篇真的不行感染最后人类吗??= =
----

还有...
复制程式
 
把这段 // Last human or not an infection round 
  if (g_survround || g_nemround || g_swarmround || g_plagueround || fnGetHumans() == 1) 
  return HAM_IGNORED; // human is killed 

改成 

 // Last human or not an infection round if (g_survround || g_nemround || g_swarmround 
 || g_plagueround || fnGetHumans() == 1) return HAM_IGNORED; // human is killed[/pre]

[/code]
你这段判断式前半部就被删除....那后面写的不就错误了= =

所以你这里是有要把整个条件删除的意思??

献花 x0
引用 | 编辑 qma
2011-08-29 12:17
4楼
  
下面是引用 fouury 于 2011-08-28 21:08 发表的 : 到引言文
不过我那篇是写在检查是否可以感染部份.
我将剩余一个人类以及其他条件去除了....自己试可以.
我那篇真的不行感染最后人类吗??= =
----
还有...
.......

我删除了前半部分了吗 你看仔细点啊

献花 x0
引用 | 编辑 bengo123
2011-08-29 13:04
5楼
  
第2楼你的片非常正,全部K-on

献花 x0
引用 | 编辑 yzhyzlm
2011-08-29 18:51
6楼
  
我改了以后,所有的人类都只能杀死了?

献花 x0
引用 | 编辑 fouury
2011-08-29 22:39
7楼
  
下面是引用 qma 于 2011-08-29 12:17 发表的 : 到引言文


我删除了前半部分了吗 你看仔细点啊

我昨天看到明明就是这样= =|||
复制程式
 
把这段 // Last human or not an infection round 
  if (g_survround || g_nemround || g_swarmround || g_plagueround || fnGetHumans() == 1) 
  return HAM_IGNORED; // human is killed 

改成 

 // Last human or not an infection round if (g_survround || g_nemround || g_swarmround || 
g_plagueround || fnGetHumans() == 1) return HAM_IGNORED; // human is killed[/pre]

[/code]

你是在之后修改的吧.
---
利用//不是可以将后面字句删除吗??

献花 x0
引用 | 编辑 qma
2011-08-31 10:06
8楼
  
下面是引用 fouury 于 2011-08-29 22:39 发表的 : 到引言文
 
我昨天看到明明就是这样= =|||
复制程式
 
把这段 // Last human or not an infection round 
  if (g_survround || g_nemround || g_swarmround || g_plagueround || fnGetHumans() == 1) 
  return HAM_IGNORED; // human is killed 

改成 

 // Last human or not an infection round if (g_survround || g_nemround || g_swarmround || 
g_plagueround || fnGetHumans() == 1) return HAM_IGNORED; // human is killed[/pre]

[/code]

你是在之后修改的吧.
---
利用//不是可以将后面字句删除吗??


我的确是之后修改了 但是 修改前问题不大 只是格式太乱了 而且 // 是本来就有的 是写在说明上的 看清楚点在评论啊

献花 x0
引用 | 编辑 i-c0112
2011-08-31 19:10
9楼
  
下面是引用 qma 于 2011-08-31 10:06 发表的 : 到引言文



我的确是之后修改了 但是 修改前问题不大 只是格式太乱了 而且 // 是本来就有的 是写在说明上的 看清楚点在评论啊
你连 if 都注释掉了0.0   问题不小吧= = 可能连转档都不行

献花 x0
引用 | 编辑 qma
2011-09-03 11:10
10楼
  
下面是引用 i-c0112 于 2011-08-31 19:10 发表的 : 到引言文

你连 if 都注释掉了0.0   问题不小吧= = 可能连转档都不行

我没注释掉 只是粘贴上去的时候没换行而已   后来换的

献花 x0
引用 | 编辑 fouury
2011-09-04 01:43
11楼
  

下面是引用 qma 于 2011-08-31 10:10 发表的 : 到引言文


我的确是之后修改了 但是 修改前问题不大 只是格式太乱了 而且 // 是本来就有的 是写在说明上的 看清楚点在评论啊

不只有格式乱的问题喔~
 
所谓//可以消除后面的整排文字
 
所以这段
复制程式
 
 // Last human or not an infection round if (g_survround || g_nemround || g_swarmround ||  
g_plagueround || fnGetHumans() == 1) return HAM_IGNORED; // human is killed 

在编译时会被判断成这样...如同整段消失.
复制程式
 

g_plagueround || fnGetHumans() == 1) return HAM_IGNORED; // human is killed 

if消失...写法就错误了.    依此而无法转档.
--
看来需要看清楚再回覆的人是你吧.

献花 x0
引用 | 编辑 qma
2011-09-04 11:51
12楼
  
下面是引用 fouury 于 2011-09-04 01:43 发表的 : 到引言文


不只有格式乱的问题喔~
 
所谓//可以消除后面的整排文字
.......



我真是跟你说不清啊  我知道  / /  会注释掉的 那个//是ZP里本来就有的  不是我自己添上去的  明白了吗  我只是没有换行罢了

献花 x0
引用 | 编辑 =_=
2011-09-04 12:11
13楼
  
什么   遗下子都变将施妈

献花 x0
引用 | 编辑 fouury
2011-09-04 22:16
14楼
  
下面是引用 qma 于 2011-09-04 11:51 发表的 : 到引言文



我真是跟你说不清啊  我知道  / /  会注释掉的 那个//是ZP里本来就有的  不是我自己添上去的  明白了吗  我只是没有换行罢了

我哪时说你是自己添上去的??

我从头到尾是说你之前那段写法因为前面有了//导致前面判断式的if被消除而导致无法转档.....

加上如果前面你本是这样写就不止是    "有没有换行"   的问题....

因为你将判断式前头加在zp注解的后面...所以会被前面的//消除...

if不见....判断式就无效...所以转档会错误.

所以二楼用你未修改前的写法才无法转档.  (先说二楼的回覆是在你未修改前发表的= =) 

献花 x0
引用 | 编辑 fouury
2011-09-04 23:25
15楼
  
下面是引用 qma 于 2011-09-04 11:51 发表的 : 到引言文



我真是跟你说不清啊  我知道  / /  会注释掉的 那个//是ZP里本来就有的  不是我自己添上去的  明白了吗  我只是没有换行罢了

我哪时说你是自己添上去的??

我从头到尾是说你之前那段写法因为前面有了//导致前面判断式的if被消除而导致无法转档.....

加上如果前面你本是这样写就不止是    "有没有换行"   的问题....

因为你将判断式前头加在zp注解的后面...所以会被前面的//消除...

if不见....判断式就无效...所以转档会错误.

所以二楼用你未修改前的写法才错误.  

献花 x0
引用 | 编辑 qma
2011-09-10 11:08
16楼
  
下面是引用 fouury 于 2011-09-04 23:25 发表的 : 到引言文

我哪时说你是自己添上去的??

我从头到尾是说你之前那段写法因为前面有了//导致前面判断式的if被消除而导致无法转档.....

加上如果前面你本是这样写就不止是    "有没有换行"   的问题....

因为你将判断式前头加在zp注解的后面...所以会被前面的//消除...

if不见....判断式就无效...所以转档会错误.

所以二楼用你未修改前的写法才错误.  


那你说来说去什么意思呢

无事生非是吗?

黐线

献花 x0
引用 | 编辑 小咔咔
2011-09-13 17:19
17楼
  
有人教,真容易..

献花 x0
引用 | 编辑 fouury
2011-09-13 21:33
18楼
  
下面是引用 qma 于 2011-09-10 11:08 发表的 : 到引言文


那你说来说去什么意思呢

无事生非是吗?

黐线

不就只是我回复你引用.

说来说去是你我一起造成的.

你之前有错误我回覆说明.

哪来"无事生非".

之后是看你自己能否了解我所言.

献花 x0
引用 | 编辑 qma
2011-09-17 12:56
19楼
  
算了

我大人有大量

不鸟你

献花 x0
引用 | 编辑 fouury
2011-09-18 18:40
20楼
  
下面是引用 qma 于 2011-09-17 12:56 发表的 : 到引言文
算了

我大人有大量

不鸟你

那也没办法了=.=

到最后也是用这种口气回覆=.=

如果你"大人有大量".    连好好回覆都做不到的话.

那我也不知道你所谓的"大人"到底是有多么的"大量"了.

如果你"大人有大量".   那你必定也可"大人有大量"的无视我的回覆.

那你就"大人有大量"的别再回啰.

献花 x0
引用 | 编辑 qma
2011-09-23 16:11
21楼
  
下面是引用 fouury 于 2011-09-18 18:40 发表的 : 到引言文

那也没办法了=.=

到最后也是用这种口气回覆=.=

如果你"大人有大量".    连好好回覆都做不到的话.

那我也不知道你所谓的"大人"到底是有多么的"大量"了.

如果你"大人有大量".   那你必定也可"大人有大量"的无视我的回覆.

那你就"大人有大量"的别再回啰.


你说的话 真蠢

讲一大堆P话

我说的 大人有大量 不过是个玩笑 你当真干吗

玩笑都开不起

所以才  不鸟你 啊!!!!

献花 x0
引用 | 编辑 a7811311622
2011-09-24 20:20
22楼
  
下面是引用 fouury 于 2011-09-18 18:40 发表的 : 到引言文

那也没办法了=.=

到最后也是用这种口气回覆=.=

如果你"大人有大量".    连好好回覆都做不到的话.

那我也不知道你所谓的"大人"到底是有多么的"大量"了.

如果你"大人有大量".   那你必定也可"大人有大量"的无视我的回覆.

那你就"大人有大量"的别再回啰.

下面是引用 qma 于 2011-09-23 16:11 发表的: 到引言文


你说的话 真蠢

讲一大堆P话

我说的 大人有大量 不过是个玩笑 你当真干吗

玩笑都开不起

所以才  不鸟你 啊!!!!
呃…两位请自重…

会员qma…对方也是单纯的提醒内容有误…
但是您接下来的两篇回覆口气可一点都不友善…
下面是引用 qma 于 2011-09-10 11:08 发表的: 到引言文


那你说来说去什么意思呢

无事生非是吗?

黐线
下面是引用 qma 于 2011-09-17 12:56 发表的: 到引言文
算了

我大人有大量

不鸟你


献花 x0
引用 | 编辑 qma
2011-09-25 10:05
23楼
  
下面是引用 a7811311622 于 2011-09-24 20:20 发表的 : 到引言文


呃…两位请自重…

会员qma…对方也是单纯的提醒内容有误…
但是您接下来的两篇回覆口气可一点都不友善…




他说的话 让我火大啊  明明一点小错误 跟我周旋这么久

是不是 脑子有问题  还是故意刁难我啊

谁想说脏话啊  还不是逼不得已啊

献花 x0
引用 | 编辑 a7811311622
2011-09-25 11:26
24楼
  
下面是引用 qma 于 2011-09-25 10:05 发表的 : 到引言文



他说的话 让我火大啊  明明一点小错误 跟我周旋这么久

是不是 脑子有问题  还是故意刁难我啊

谁想说脏话啊  还不是逼不得已啊

如果知道自己有错误的话虚心受教就好了…何必口出恶言…?||= =

献花 x0
引用 | 编辑 qma
2011-10-01 09:05
25楼
  
下面是引用 a7811311622 于 2011-09-25 11:26 发表的 : 到引言文

如果知道自己有错误的话虚心受教就好了…何必口出恶言…?||= =


懒得理你 !!!

献花 x0
引用 | 编辑 qma
2011-10-01 09:08
26楼
  
下面是引用 a7811311622 于 2011-09-25 11:26 发表的 : 到引言文

如果知道自己有错误的话虚心受教就好了…何必口出恶言…?||= =



你什么意思啊   我哪里有错误

只是 没有换行而已  怎么

又来个 令不清的人啊

谁口出恶言了啊

你自己虽然没骂人

可你说的话 比骂人还难听呢

懂么

要想不在吵下去 就别回了

就这样 摆平 OK?

我发个帖 还惹来骂 真是见鬼

献花 x0
引用 | 编辑 a7811311622
2011-10-01 11:13
27楼
  
下面是引用 qma 于 2011-10-01 09:08 发表的 : 到引言文



你什么意思啊   我哪里有错误

只是 没有换行而已  怎么

又来个 令不清的人啊

谁口出恶言了啊

你自己虽然没骂人

可你说的话 比骂人还难听呢

懂么

要想不在吵下去 就别回了

就这样 摆平 OK?

我发个帖 还惹来骂 真是见鬼

下面是引用 qma 于 2011-09-25 10:05 发表的: 到引言文



他说的话 让我火大啊  明明一点小错误 跟我周旋这么久

是不是 脑子有问题  还是故意刁难我啊

谁想说脏话啊  还不是逼不得已啊
自己都承认自己有错误…现在又反过来说自己没错误…?
自己也承认自己逼不得已说脏话…现在又反问谁口出恶言…?
而且别人说话就代表要吵架…?明明对方完全没吵架的态度?

对啦对啦…反正不顺你意的发言就都是要吵架的啦…
发教学还不爽被人纠正那干脆不要发啦…

献花 x0
引用 | 编辑 i-c0112
2011-10-01 11:59
28楼
  
你什么意思啊   我哪里有错误

只是 没有换行而已 怎么
qma你脑洞么
        i-c0112
//=======================
qma
  你脑洞么 i-c0112

这2句话也只是换行位置有差异...不过我觉得意思差很多

献花 x0
引用 | 编辑 qma
2011-10-02 08:16
29楼
  
下面是引用 a7811311622 于 2011-10-01 11:13 发表的 : 到引言文


自己都承认自己有错误…现在又反过来说自己没错误…?
自己也承认自己逼不得已说脏话…现在又反问谁口出恶言…?
而且别人说话就代表要吵架…?明明对方完全没吵架的态度?

对啦对啦…反正不顺你意的发言就都是要吵架的啦…
发教学还不爽被人纠正那干脆不要发啦…


谁说没错误  那个错误等于是没的 只不过挤在一起了

你们懂不懂 AMXX 啊 不过挤在了一起 不影响意思

而且你完全 扭曲了我话的意思

说什么 我不爽

的确 我不爽

你的话让我很不爽

献花 x0
<< 1 2 >>
跳页: (共 2 页)