Ir para conteúdo

Featured Replies

Postado

Bom eu tenho esse script e gostaria de converte-lo para tfs 1.2

ele não apresenta nenhum erro na distro.

 

O script funciona da seguinte maneira, o player usa a chave com um certo action id  na estatua que possui um certo unique id e é teleportado.

O problema é que não apresenta nenhum erro na distro e não acontece nada.

eu creio que deve ser algo relacionado a itemEx.uid, pois ele não passa dessa linha.

 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

	if item.itemid == 2091 and item.actionid == 666 and itemEx.uid == 1300 then
		local posit = {x=516,y=544,z=8}
		
		doTeleportThing(cid, posit, FALSE)
		
		doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS)
		return true
	end

	if itemEx.uid == 1400 then
		local posit = {x=1574,y=478,z=7}
		
		if getPlayerPremiumDays(cid) > 0 then
			doTeleportThing(cid, posit, FALSE)
			doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS)
			return true
		else
			doPlayerSendCancel(cid,"Somente jogadores VIP podem entrar aqui.")
			return true
		end
	end
	
	--joga pro andar de cima
	if item.itemid == 2091 and item.actionid == 3050 and itemEx.uid == 1410 then
		doRemoveItem(item.uid)
		local posit = {x=toPosition.x, y=toPosition.y, z=(toPosition.z-1)}
		doTeleportThing(cid, posit, FALSE)
		
		doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS)
		return true
	end
	
	if item.itemid == 2091 and item.actionid == 3070 and itemEx.uid == 6109 then
		doRemoveItem(item.uid)
		local posit = {x=1305, y=1359, z=1}
		doTeleportThing(cid, posit, FALSE)
		
		doSendMagicEffect(posit,CONST_ME_SMALLCLOUDS)
		return true
	end
	
	return true
end

 

 

 

 

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.9k

Informação Importante

Confirmação de Termo