下面是引用 zxzyman 于 2013-04-15 12:46 发表的 胜利得弹包 怎么加入 平局人类得弹包: #include <amxmodx> #include <zombieplague> #define PLUGIN_NAME "Ammo Packs Reward" #define PLUGIN_VERS "1.0" #define PLUGIN_AUTH "nhp" .......
if (fnGetZombies() && fnGetHumans())
下面是引用 a7811311622 于 2013-04-15 15:47 发表的 : 我测试是有效…你的ZP坏了吗…? 如果没主插件SMA能修理…那解决方法就是自己判断啰… ZP判断 WIN_NO_ONE 的方法是: 复制程式 if (fnGetZombies() && fnGetHumans()) 人类和僵尸都有一人以上存活就是 WIN_NO_ONE
下面是引用 zxzyman 于 2013-04-15 18:51 发表的 : 没有坏耶~! 平局时 两方都有增加弹包 (僵尸加的是照着人类的数量)但是怎么只让人类得到弹包-----方才想到一个方法...移除ZP中的平局.. 应该是可行的!谢谢!!
case WIN_NO_ONE: if(!zp_get_user_zombie(i)) zp_set_user_ammo_packs(i, zp_get_user_ammo_packs(i)+get_pcvar_num(g_pCvarAmmo[0]))
下面是引用 八云の橙猫 于 2013-04-16 18:16 发表的 : 复制程式 case WIN_NO_ONE: if(!zp_get_user_zombie(i)) zp_set_user_ammo_packs(i, zp_get_user_ammo_packs(i)+get_pcvar_num(g_pCvarAmmo[0])) 似乎是这样吧...? (炸
下面是引用 zxzyman 于 2013-04-19 10:11 发表的 : 这样不行...我会再试试的