Ir para conteúdo
  • Cadastre-se

[Ajuda] Warzone 2 bugada


Posts Recomendados

Quando mata o parasita do lado da parede ela  não cai :( segue o script.

function onKill(cid, target)
	if(string.lower(getCreatureName(target)) == "parasite" and getGlobalStorageValue(3149) < 1) then
		pos = {
			{x = 33097, y = 31976, z = 11},
			{x = 33097, y = 31977, z = 11},
			{x = 33097, y = 31978, z = 11},
			{x = 33097, y = 31979, z = 11}
		}
		barrier = false
		for i = 1, 4 do
			if(getCreaturePosition(target).x == pos[i].x and
				getCreaturePosition(target).y == pos[i].y and
				getCreaturePosition(target).z == pos[i].z
			) then
				barrier = true
			end
		end	
		last = false
			if(barrier == true) then
					doRemoveItem(getTileItemById({x = 33098, y = 31976, z = 11}, 18459).uid, 1)
					doRemoveItem(getTileItemById({x = 33098, y = 31977, z = 11}, 18459).uid, 1)
					doRemoveItem(getTileItemById({x = 33098, y = 31978, z = 11}, 18459).uid, 1)
					doRemoveItem(getTileItemById({x = 33098, y = 31979, z = 11}, 18459).uid, 1)
					addEvent(doCreateItem, 40 * 1000, 18459, {x = 33098, y = 31976, z = 11})
					addEvent(doCreateItem, 40 * 1000, 18459, {x = 33098, y = 31977, z = 11})
					addEvent(doCreateItem, 40 * 1000, 18459, {x = 33098, y = 31978, z = 11})
					addEvent(doCreateItem, 40 * 1000, 18459, {x = 33098, y = 31979, z = 11}) 
					addEvent(doSummonCreature, 45*1000, "Gnomevil", {x = 33117, y = 31956, z = 11})     	
					last = true
				end
			end
			if(barrier == true and last == true) then
				setGlobalStorageValue(3149, 1)
				addEvent(setGlobalStorageValue, 30 * 60 * 1000, 3149, 0)  	
		end
	return true
end

Ajuda plz

Link para o post
Compartilhar em outros sites
  • 2 months later...

Testa esse aqui irmao , se tu poder me passar teu script da warzone 1 e o da 3 pra mim testar aqui eu agradeceria <3 valeu

 

 

 

function onKill(cid, target)


if(string.lower(getCreatureName(target)) == "parasite" and getGlobalStorageValue(3144) < 1) then
pos = {
{x = 33097, y = 31976, z = 11},
{x = 33097, y = 31977, z = 11},
{x = 33097, y = 31978, z = 11},
{x = 33097, y = 31979, z = 11}
}
barrier = false
for i = 1, 4 do
if(getCreaturePosition(target).x == pos.x and
getCreaturePosition(target).y == pos.y and
getCreaturePosition(target).z == pos.z
) then
barrier = true
end
end
last = false
if(barrier == true) then
for i = 1, 4 do
barrier = {
{x = 33098, y = 31976, z = 11},
{x = 33098, y = 31977, z = 11},
{x = 33098, y = 31978, z = 11},
{x = 33098, y = 31979, z = 11}
}
if(getTileItemById(barrier, 18459).uid > 0) then
doTransformItem(getTileItemById(barrier, 18459).uid, getTileItemById(barrier, 18459), 19460, 1)
elseif(getTileItemById(barrier, 18460).uid > 0) then
doTransformItem(getTileItemById(barrier, 18460).uid, getTileItemById(barrier, 18459), 19461, 1)
elseif(getTileItemById(barrier, 18459).uid > 0) then
doRemoveItem(getTileItemById(barrier, 18461).uid, 1)
addEvent(doCreateItem, 30 * 60 * 1000, 18459, 1, barrier)
last = true
end
end
end
if(barrier == true and last == true) then
setGlobalStorageValue(3144, 1)
addEvent(setGlobalStorageValue, 30 * 60 * 1000, 3144, 0)
doSummonCreature("gnomevil", {x = 33114, y = 31953, z = 11})
addEvent(teleportAllPlayersFromArea, 6 * 20 * 1000 + 30 * 60 * 1000, {
{x = 33102, y = 31942, z = 11},
{x = 33130, y = 31970, z = 11}
}, {x = 33011, y = 31937, z = 11})
addEvent(removeBoss, 6 * 20 * 1000 + 30 * 60 * 1000, {
{x = 33102, y = 31942, z = 11},
{x = 33130, y = 31970, z = 11}
}, "gnomevil")
end
end
return true
end

Editado por EduardoRohmann (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo