їPor quй no se crea el incendio?
#1

Tengo este Stock que se activa cuando cargan las casas, avisa en la consola y todo pero no se crea nada de incendio.

Код:
stock CrearIncendio(idcasa, idincendio){
	if(idincendio != INEXISTENTE){
	    Incendios[idincendio][inCasaID] = idcasa;
		Incendios[idincendio][inObjetosExt][14] = CreateDynamicObject(18691, CasaInfo[idcasa][cx], CasaInfo[idcasa][cy], CasaInfo[idcasa][cz], 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][13] = CreateDynamicObject(18691, CasaInfo[idcasa][cx], CasaInfo[idcasa][cy], CasaInfo[idcasa][cz] + 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][12] = CreateDynamicObject(18691, CasaInfo[idcasa][cx], CasaInfo[idcasa][cy] + 2, CasaInfo[idcasa][cz], 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][11] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] + 2, CasaInfo[idcasa][cy], CasaInfo[idcasa][cz], 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][10] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] + 2, CasaInfo[idcasa][cy] + 2, CasaInfo[idcasa][cz], 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][9] = CreateDynamicObject(18691, CasaInfo[idcasa][cx], CasaInfo[idcasa][cy] + 2, CasaInfo[idcasa][cz] + 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][8] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] + 2, CasaInfo[idcasa][cy], CasaInfo[idcasa][cz] + 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][7] = CreateDynamicObject(18691, CasaInfo[idcasa][cx], CasaInfo[idcasa][cy], CasaInfo[idcasa][cz] - 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][6] = CreateDynamicObject(18691, CasaInfo[idcasa][cx], CasaInfo[idcasa][cy] - 2, CasaInfo[idcasa][cz], 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][5] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] - 2, CasaInfo[idcasa][cy], CasaInfo[idcasa][cz], 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][4] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] - 2, CasaInfo[idcasa][cy] - 2, CasaInfo[idcasa][cz], 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][3] = CreateDynamicObject(18691, CasaInfo[idcasa][cx], CasaInfo[idcasa][cy] - 2, CasaInfo[idcasa][cz] - 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][2] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] - 2, CasaInfo[idcasa][cy], CasaInfo[idcasa][cz] - 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][1] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] + 2, CasaInfo[idcasa][cy] + 2, CasaInfo[idcasa][cz] + 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosExt][0] = CreateDynamicObject(18691, CasaInfo[idcasa][cx] - 2, CasaInfo[idcasa][cy] - 2, CasaInfo[idcasa][cz] - 2, 0.0, 0.0, 0.0, -1, -1);
		Incendios[idincendio][inObjetosInt][14] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx], CasaInfo[idcasa][cyy], CasaInfo[idcasa][czz], 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][13] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx], CasaInfo[idcasa][cyy], CasaInfo[idcasa][czz] + 2, 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][12] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx], CasaInfo[idcasa][cyy] + 2, CasaInfo[idcasa][czz], 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][11] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] + 2, CasaInfo[idcasa][cyy], CasaInfo[idcasa][czz], 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][10] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] + 2, CasaInfo[idcasa][cyy] + 2, CasaInfo[idcasa][czz], 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][9] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx], CasaInfo[idcasa][cyy] + 2, CasaInfo[idcasa][czz] + 2, 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][8] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] + 2, CasaInfo[idcasa][cyy], CasaInfo[idcasa][czz] + 2, 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][7] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx], CasaInfo[idcasa][cyy], CasaInfo[idcasa][czz] - 2, 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][6] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx], CasaInfo[idcasa][cyy] - 2, CasaInfo[idcasa][czz], 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][5] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] - 2, CasaInfo[idcasa][cyy], CasaInfo[idcasa][czz], 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][4] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] - 2, CasaInfo[idcasa][cyy] - 2, CasaInfo[idcasa][czz], 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][3] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx], CasaInfo[idcasa][cyy] - 2, CasaInfo[idcasa][czz] - 2, 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][2] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] - 2, CasaInfo[idcasa][cyy], CasaInfo[idcasa][czz] - 2, 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][1] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] + 2, CasaInfo[idcasa][cyy] + 2, CasaInfo[idcasa][czz] + 2, 0.0, 0.0, 0.0, idcasa, -1);
		Incendios[idincendio][inObjetosInt][0] = CreateDynamicObject(18691, CasaInfo[idcasa][cxx] - 2, CasaInfo[idcasa][cyy] - 2, CasaInfo[idcasa][czz] -2, 0.0, 0.0, 0.0, idcasa, -1);
	}
	else{
	    return false;
	}
	return 1;
}
Reply
#2

Podria ser que no cargan los objetos o tiene parametros de mбs
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)