Modme Forums

Zombie Death

Game Modding | Call of Duty: Black Ops 3 | Scripting


ModmeBot:

Thread By: alexisloic21
Hello I have come here to ask for help, I have create a script that normally when a zombie die near my object it puts a message but when it dies there is no msg

Script :

function debug_iprintlnbold( string )
{
		iprintlnbold( "^Debug:^7 "+string ); 
}


function dragon_init ()
{

	level.Head = [];
	level.distance = 200;
	level.zombie_to_eat = 15;
}

function Check(system)
{
	self endon("death");

	level.Head[system]--;
	if(level.Head[system]<=0)
	{
		thread RewardAllHead(system);
	}
	
	
}
function RewardAllHead(system)
{
	level notify (system + "_Finish");

}
function dragonhead (system)
{
	
	self endon("disconnect");
	Head = GetEntArray(system,"targetname");
	level.Head[system]=Head.size;
	thread Check(system);


while(1)
{
	level endon("Finish");
	zombies = GetAISpeciesArray("axis" ,"all");
	for(i=0;i<zombies.size;i++) {="" if(isdefined(zombies[i].dragonhead))="" {="" continue;="" }="" else="" {="" zombies[i]="" thread="" zombiekill();="" }="" }="" wait(.05);="" }="" }="" function="" zombiekill()="" {="" level="" endon("finish");="" if(isdefined(self))="" {="" self.dragonhead="true" ;="" }else="" {="" return;="" }="" self="" waittill("death");="" start="self.origin+(0,0,60);" if(!isdefined(start))="" {="" return;="" }="" head="[];" keys="GetArrayKeys(level.Head);" foreach(ame="" in="" keys)="" {="" head="ArrayCombine(Head" ,="" getentarray(ame,"targetname"),false,false);="" }="" distancebg="level.distance;" cgs="undefined;" foreach(gs="" in="" head="" )="" {=""></zombies.size;i++)>