Máquina De Summons 2.0 Final

guixap
Por guixap
em Actions e Talkactions
  • 1
  • 2

guixap

Beyond Sky
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/09/08Posts: 174Char no Tibia: Knight do Momento

tittle-5.png

 

Servidor Testado: 0.4 SVN

Versão: 2.0 (Agora com os 4 elementos setados.)

Protocolo: 8.6

Descrição: Uma máquina que sumona um monstro variado setado por você e só é ativa si sacrificar um certo item colocando-o em uma mesa e puxando uma alavanca.

Autor: Beyond Sky

 

 

Hiho Guys, essa é a nova versão da máquina de summon. Agora ela está 100% igual ao RadBR.



A mudança foi que agora você pode usar 4 items e cada um tem a chance de sumonar um de 4 monstros e tudo isso na mesma alavanca.

 

Requisitos:

  • Conhecimento básico para instalação;
  • Download da sala; (opicional)

Download: MaqSummon.otbm (4SHARED)

instal.png

 

Vá em data/actions/scripts e crie um arquivo chamado MaqSummon.lua e adicione o seguinte dentro:

 

function onUse(cid, item, fromPos, itemEx, toPos)

-- [[iNICIO CONFIG - Beyond Sky]]
monstros =
{
[1] = {chance = 30, name = "Demon"},				 --[[Monstro do shirine fire e item fire]]
[2] = {chance = 30, name = "Fire Elemental"},		--[[Monstro do shirine fire e item fire]]
[3] = {chance = 30, name = "Hellfire Fighter"},	  --[[Monstro do shirine fire e item fire]]
[4] = {chance = 10, name = "Dourado"},			   --[[Monstro do shirine fire e item fire]]
[5] = {chance = 30, name = "Gigante de Gelo"},	   --[[Monstro do shirine ice e item ice]]
[6] = {chance = 30, name = "Frost Dragon"},		  --[[Monstro do shirine ice e item ice]]
[7] = {chance = 30, name = "Frost Giantess"},		--[[Monstro do shirine ice e item ice]]
[8] = {chance = 10, name = "Orghus"},				--[[Monstro do shirine ice e item ice]]
[9] = {chance = 30, name = "Multi"},				 --[[Monstro do shirine tera e item tera]]
[10] = {chance = 30, name = "Juggernaut"},		   --[[Monstro do shirine tera e item tera]]
[11] = {chance = 30, name = "Hydra"},				--[[Monstro do shirine tera e item tera]]
[12] = {chance = 10, name = "Guardiao da Montanha"}, --[[Monstro do shirine tera e item tera]]
[13] = {chance = 30, name = "Minotaur Mage"},		--[[Monstro do shirine energy e item energ]]
[14] = {chance = 30, name = "Dragon Guardian"},	  --[[Monstro do shirine energy e item energ]]
[15] = {chance = 30, name = "Thunder Dragon"},	   --[[Monstro do shirine energy e item energ]]
[16] = {chance = 10, name = "Nephtys"}			   --[[Monstro do shirine energy e item energ]]
}

local uniqid = 9999 --[[uNIQUE ID DA ALAVANCA - Beyond Sky]]

local ItemIdFire = 6550		  --[[item do shrine Fire]]
local ItemIdIce = 6551		   --[[item do shrine Ice]]
local ItemIdTera = 6549		  --[[item do shrine Tera]]
local ItemIdEnergy = 6548		--[[item do shrine Energy]]

local PosNameFire = {x=2203, y=2085, z=8}		 --[[Pos do monster da shrine Fire]]
local PosNameIce = {x=2203, y=2079, z=8}		  --[[Pos do monster da shrine Ice]]
local PosNameTera = {x=2203, y=2076, z=8}		 --[[Pos do monster da shrine Tera]]
local PosNameEnergy = {x=2203, y=2088, z=8}	   --[[Pos do monster da shrine Energy]]

local PosItem = {x=2229, y=2081, z=8, stackpos = 255}	  --[[Posição do item que vai ser preciso]]
local getitem = getThingfromPos(PosItem)
-- [[FIM CONFIG - Beyond Sky]]

for i = 1, 4 do
	if item.uid == uniqid and getitem.itemid == ItemIdFire and item.itemid == 9825 and (monstros[i].chance >= math.random(1, 100)) then
doSummonCreature(monstros[i].name, PosNameFire)
doRemoveItem(getitem.uid,1)
doCreatureSay(cid, "A máquina de summon criou um "..monstros[i].name..".", TALKTYPE_ORANGE_1)
doSendMagicEffect(PosItem, 13)	

elseif item.uid == uniqid and getitem.itemid == ItemIdIce and item.itemid == 9825 and (monstros[i+4].chance >= math.random(1, 100)) then
  doSummonCreature(monstros[i+4].name, PosNameIce)
doRemoveItem(getitem.uid,1)
doCreatureSay(cid, "A máquina de summon criou um "..monstros[i+4].name..".", TALKTYPE_ORANGE_1)
doSendMagicEffect(PosItem, 13)  

elseif item.uid == uniqid and getitem.itemid == ItemIdTera and item.itemid == 9825 and (monstros[i+8].chance >= math.random(1, 100)) then
		doSummonCreature(monstros[i+8].name, PosNameTera)
doRemoveItem(getitem.uid,1)
doCreatureSay(cid, "A máquina de summon criou um "..monstros[i+8].name..".", TALKTYPE_ORANGE_1)
doSendMagicEffect(PosItem, 13)  

elseif item.uid == uniqid and getitem.itemid == ItemIdEnergy and item.itemid == 9825 and (monstros[i+12].chance >= math.random(1, 100)) then
		doSummonCreature(monstros[i+12].name, PosNameEnergy)
doRemoveItem(getitem.uid,1)
doCreatureSay(cid, "A máquina de summon criou um "..monstros[i+12].name..".", TALKTYPE_ORANGE_1)
doSendMagicEffect(PosItem, 13)  

elseif item.uid == uniqid and item.itemid == 9826 then
doTransformItem(item.uid, item.itemid - 1)
return TRUE
	end
end
end

 

agora no arquivo data/actions/actions.xml e adicione a seguinte tag:

 

<action actionid="9999" script="MaqSummon.lua">

 

PS.: Essa versão creio que está 100%, caso haja bugs me reportem por favor. Obrigado desde já.

 

sumon2.png

 

sumon1.png

Desvendando Scripting:



Thanks: Marcelin e Demonbholder

 

yeti.gif

SkyDangerous

Deus Kalec
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 17/01/09Posts: 2098Char no Tibia: Adra Sata

Bem Criativo.

Parabéns, irei testar em breve.

 

REP + !

Me segui lá (:

 

b906.png

http://ageofwar.servegame.com/

IP: ageofwar.servegame.com

TIBIA: 10.78

GLOBAL PERFECT CUSTOM

lemos99

Doutor
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/11/11Posts: 30Gênero: MasculinoChar no Tibia: Vivikkie

Que ótimo, eu estava precisando apenas do script para meu map.

 

Irei testa-lo !

 

Uma pergunta, ele está programado para funcionar com os lukys?

pode identificar em que parte do código eu seleciono os iditems que devo colocar?

 

Explique um pouco para mudanças de terceiros.

 

Obrigado & Aprovado!

 

Que ótimo, eu estava precisando apenas do script para meu map.
Irei testa-lo !
Uma pergunta, ele está programado para funcionar com os lukys?
pode identificar em que parte do código eu seleciono os iditems que devo colocar?
Explique um pouco para mudanças de terceiros.
Obrigado & Aprovado!

 

 

Sobre o que disse, ja localizei os pontos de items de Luky ou não !

Para quem não sabe ai vai !

 

local ItemIdFire = 6550 --ID do Item 1

local ItemIdIce = 6551 --ID do Item 2

local ItemIdTera = 6549 -- ID do Item 3

local ItemIdEnergy = 6548 -- ID do Item 4

 

 

local PosItem = {x=2229, y=2081, z=8, stackpos = 255} -- Onde será a Posição que o item deve ficar para quando puxar a alavanca crie o montro

 

Muito Bom !

 

Obrigado !

​_________________________________________

Em um mundo como este, devemos manter a mente ativa.

 

PowerBR Acesse já!

 

Informações:

Versão: 8.71

Mapa: RadBR

IP: powerbr.servegame.com

PORT: 7171

SITE:

PowerBR

_________________________________________

risada21

HARD Corporation
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/08/11Posts: 44

Uma Duvida os Monsters:

Dourado

Dragon Guardian

Gigante de Gelo

Orghus

Guardiao da Montanha

Multi

Thunder Dragon

Nephtys

 

Eu nao Tenho, Tem como Me Ajudar a Cria-los?

Eles Tem que Dar Muita EXP e ter Pouca VIda?

Como Funciona?

Monsters 1% Sao Melhores dos 25%

 

Tem como VOce posta o

Sistema de Blessar Armas?

 

sistemabless.gif

Sistema de Mana Potion?

 

imagempotions.gif

 

VLw Cara. Muito , Muito Obrigado por Fazer com que o Tibia Evoluia Transformando Script Libertados para a Evoluçao de TIBIA.

"Quem começa a guerra , não pode lamentar a morte" @HARD 2011-2012 Corporation Tibia.

Definindo o TIbia em 2012: INOVAÇÃO.

Esta Preparado para Inovar?TIBIA?MAPAS?Scripts?Sites?Poketibia?outros..

"Meu Ponto de VIsta Critico e Social é Suficiente para Manter-me VIvo, Ate que meu Sangue Derrame-se Todo."

83670544.gif93341863.gif61691408.gif

Este Comentario PUBLICADO NESTE TOPICO Possui Direitos Autorais.

 

A Declaração dos Direitos do Homem e do Cidadão, em seu artigo 11, DIZ:

"Art. 11. A livre comunicação das idéias e das opiniões é um dos mais preciosos direitos do homem; todo cidadão pode, portanto, falar, escrever, imprimir livremente, respondendo, todavia, pelos abusos desta liberdade nos termos previstos na lei".

 

Da mesma forma, a Declaração Universal dos Direitos do Homem, no artigo XIX:

"Artigo XIX

Todo homem tem direito à liberdade de opinião e expressão; este direito inclui a liberdade de, sem interferências, ter opiniões e de procurar, receber e transmitir informações e idéias por quaisquer meios e independentemente de fronteiras."

 

"Art. 5o. Da Constituiçao Brasileira

XIV - é assegurado a todos o acesso à informação....;

guixap

Beyond Sky
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/09/08Posts: 174Char no Tibia: Knight do Momento

LucasLemos - O script se explica por si só.

AjudantePrivate - Os monster você pode colocar os que quiser eu coloquei esses pois são os originais

 

Tópico atualizado com imagens do sistema.

Desvendando Scripting:



Thanks: Marcelin e Demonbholder

 

yeti.gif

knightmage

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/06/08Posts: 2Char no Tibia: Knight of Mage

Ae, tem como por pra sumonar no MAXIMO 2 monstros, 1h la dentro no maximo, e uma pessoa por vez ? dai só poder sumonar mais quando tiver matado esses 2 ?

Grato e se vc consseguir = Reputado.

guixap

Beyond Sky
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/09/08Posts: 174Char no Tibia: Knight do Momento

Desculpe mas esse script fiz a muito e tempo e eu estou bem fraco em relação a Script

e acho que não vou conseguir fazer isso manolo :x

Desvendando Scripting:



Thanks: Marcelin e Demonbholder

 

yeti.gif

Bababoom

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/10/11Posts: 15

Bom cara, já dei meu REP+, pois você mereceu tópic bem organizado, script bem feito.. Ve se tu consegue fazer o de Bless !!

REGE SATANAS! AVE SATANAS! HAIL SATAN!

knightmage

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/06/08Posts: 2Char no Tibia: Knight of Mage

Ahh, fmz.. dei rep mesmo assim.

KennyConrad

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/08/11Posts: 470Char no Tibia: ...

mano fiz tudo igual vc mando + no meu ot n funciono deu esse erro aki

 

 

 

[02/12/2011 08:18:42] [Warning - BaseEvents::loadFromXml] Cannot open actions.xml file.

[02/12/2011 08:18:42] Line: 624, Info: Premature end of data in tag actions line 2

 

 

[02/12/2011 08:18:42] > ERROR: Unable to load Actions!

me ajuda ae

vitorvvm

--Sei um pouco de tudo--
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 07/06/11Posts: 122Char no Tibia: shakerspere

po... vlw pelo script mto shw... aprovado... e vai ajudar muito...

guixap

Beyond Sky
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/09/08Posts: 174Char no Tibia: Knight do Momento

mano fiz tudo igual vc mando + no meu ot n funciono deu esse erro aki

 

 

 

[02/12/2011 08:18:42] [Warning - BaseEvents::loadFromXml] Cannot open actions.xml file.

[02/12/2011 08:18:42] Line: 624, Info: Premature end of data in tag actions line 2

 

 

[02/12/2011 08:18:42] > ERROR: Unable to load Actions!

me ajuda ae

 

 

Mano você colocou errado dentro do arquivo actions.xml

Veja si você copiou tudo certo, o erro acusa um final prematuro da tag.

Desvendando Scripting:



Thanks: Marcelin e Demonbholder

 

yeti.gif

KennyConrad

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/08/11Posts: 470Char no Tibia: ...

qual actionid ou uniqueid eu coloco na alavanca ?

guixap

Beyond Sky
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/09/08Posts: 174Char no Tibia: Knight do Momento

a mesma que você usar na tag do actions.xml

Desvendando Scripting:



Thanks: Marcelin e Demonbholder

 

yeti.gif

Dudusz

<a href="http://www.danasoft.com"><img src=&q
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/01/12Posts: 3Char no Tibia: Haxixe Spy

Cara está dando esse erro aqui

 

[02/12/2011 08:18:42] [Warning - BaseEvents::loadFromXml] Cannot open actions.xml file.

[02/12/2011 08:18:42] Line: 624, Info: Premature end of data in tag actions line 2

 

 

[02/12/2011 08:18:42] > ERROR: Unable to load Actions!

 

 

Me Ajud Ae plx .

<a href="http://www.danasoft.com"><img src="http://www.danasoft.com/sig/Otavioazeveddo.jpg" border="0"></a><div style="font-family:arial,sans-serif;font-size:11px;"><p>Sign by Danasoft - <a href="http://www.danasoft.com">For Backgrounds and Layouts</a></p></div>

  • 1
  • 2