[Action] Script De Quest Que Sumona Monstros!

Doidin
Por Doidin
em Actions e Talkactions

Doidin

Delícia
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/06/08Posts: 723Gênero: MasculinoChar no Tibia: Diiva

Fala XTibianos,

Mais uma vez eu aqui ná seção de design trazendo meus amados scripts.. =)

Bom dessa vez eu fiz um script um pouquinho mais complexo porem ele é simples de ser configurável, bom vamos ao que interessa!

 

O script funciona assim: Você da use em algum item que esteja com a action nele e o script ira sumonar os monstros que você escolher de 15 em 15 segundos nas coordenadas que você escolher, além disso você você poderá configurar um item que o player irá ganhar após clicar no item com a action!

 

Resumindo: É um script de quest que juntamente sumona monstros!

 

Ok deixa de papo e vamos ao scripts...

 

Vá até a pasta "Actions" abra a pasta "Scripts" e crie um arquivo chamado "Summon.lua" e coloque este script dentro:

 

-- [( Script created by Doidin for XTibia.com )] --
function onUse(cid, item, fromPosition, item2, toPosition)

local itemid = 2195  -- ID do item que o player ganhará!
local monstername1 = "Dragon Lord" -- Nome dos monstros que serão sumonados após o player clicar no item!
local monstername2 = "Dragon" -- Nome dos monstros que serão sumonados após o player clicar no item!
local monster1 = {x=161,y=101,z=7} -- Coordenas de a onde o monstro irá aparecer! (Dragon Lord)
local monster2 = {x=162,y=102,z=7} -- Coordenas de a onde o monstro irá aparecer! (Dragon Lord)
local monster3 = {x=163,y=103,z=7} -- Coordenas de a onde o monstro irá aparecer! (Dragon Lord)
local monster4 = {x=164,y=104,z=7} -- Coordenas de a onde o monstro irá aparecer! (Dragon)
local monster5 = {x=165,y=105,z=7} -- Coordenas de a onde o monstro irá aparecer! (Dragon)

actionstatus = getPlayerStorageValue(cid,6666)
if actionstatus == -1 then
if doCreatureSay(cid,"You went in the wrong place, beware!",TALKTYPE_ORANGE_1) then
setPlayerStorageValue(cid,6666,1)
else
doPlayerSendTextMessageCancel(cid,MESSAGE_INFO_DESCR,"Sorry is not possible.")
end

function Quest()
doPlayerSendTextMessage(cid,22,"You have found the secret item!")
doPlayerAddItem(cid,itemid,1)
end

function Summon()
doSummonCreature(monstername1,monster1)
doSummonCreature(monstername1,monster2)
doSummonCreature(monstername1,monster3)
doSummonCreature(monstername2,monster4)
doSummonCreature(monstername2,monster5)
doSendMagicEffect(monster1,36)
doSendMagicEffect(monster2,36)
doSendMagicEffect(monster3,36)
doSendMagicEffect(monster4,36)
doSendMagicEffect(monster5,36)
end

addEvent(Summon,100)
addEvent(Summon,15000)
addEvent(Summon,30000)
addEvent(Summon,45000)
addEvent(Summon,60000)
addEvent(Summon,75000)
addEvent(Quest,6000)
end
end

Agora volte a pasta "Actions" e abra o arquivo "Actions.xml" e adicione a seguinte tag:

 

<action actionid="6666" event="script" value="Summon.lua"/>

Bom agora basta você colocar essa actions "6666" em algum item como por exemplo: uma estátua ou uma pedra e a quest funcionar, mas lembre-se de botar as coordenadas perto do item que possuir a action!

 

Abraços a todos e espero que gostem! =)

 

Script foi 100% feito por mim!

O kakilo me ajudou, a corrigir alguns erros... (Valeu brother)

Meu site pessoal:
https://devmat.com.br/


dono do um sitezinho qualquer

o lado negro da força, bjs

Dare Devil

Ex-Coordenador de Imprensa
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 27/06/07Posts: 598Gênero: Masculino

Fala XTibianos,

Mais uma vez eu aqui ná seção de design trazendo meus amados scripts.. =)

Bom dessa vez eu fiz um script um pouquinho mais complexo porem ele é simples de ser configurável, bom vamos ao que interessa!

 

Estranho não?

 

@Topic

 

Excelente script é bastante utilizando em quests falsas, ou seja, ao dar use em um baú aparece monstros, ao invés do item.

Atenciosamente,

Dare Devil.

 

Siga-me no Twitter,

@LucasPassosCDR

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

wow

 

Belo script, além de ser facil de configurar tanto os monstros quanto o premio,o script é bem compacto,e de facil entendimento para caso alguem queira adicionar mais monstros,parabens ótimo script.

 

Rep ++

bossisg.png

Doidin

Delícia
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/06/08Posts: 723Gênero: MasculinoChar no Tibia: Diiva

Que bom que gostaram, valeu pelo REP Vodkart =)

Meu site pessoal:
https://devmat.com.br/


dono do um sitezinho qualquer

o lado negro da força, bjs

matheusrp

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/10/06Posts: 15

Eu fiz essa action quando entra no portal, e quando sou teletransportado ja aparece todos os monstros, como que faço par sumonar um de cada vez? será que não tem que diferenciar:

addEvent(Summon,100)

addEvent(Summon,150000)

addEvent(Summon,30000)

addEvent(Summon,45000)

addEvent(Summon,60000)

addEvent(Summon,75000)

addEvent(Quest,6000)

end

?

Att~ Matheus.

Doidin

Delícia
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/06/08Posts: 723Gênero: MasculinoChar no Tibia: Diiva

matheusrp,

Cara essa action é "onUse", só irá funcionar caso você use o item que está com o ID da action implantado...

Meu site pessoal:
https://devmat.com.br/


dono do um sitezinho qualquer

o lado negro da força, bjs

doohrush

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 09/06/10Posts: 119Char no Tibia: Brokdor

voce podia fazer um que quando matace 5 mil mino puxava num lugar e sumonava um the horned fox, ia ficar show x)

ZaskxD

Imperial Zasks!
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/04/10Posts: 74Char no Tibia: Walking Knight

Doidin Muito bom script!! Mais tipo sera que tem jeito de colocar para usar em uma alavanca?

 

 

 

Crie Você Tbm Seu Avatar Clique aqui

refi

Numa terra do faz de conta.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/03/11Posts: 65

Me ajudou bastante em várias coisas essa action :thumbsupsmiley:

Obg e mesmo que seja antigo o tópico, vale um Rep ++ :button_ok:

Cara amada, você está me ouvindo?

Não me lembro de uma só palavra que você disse

Somos dementes?

ou sou perturbado?

O espaço que está entre insanidade e a insegurança.

 

OgAAAA1LLkJzdM-3bPMgF_oV_vErWuSwXbvSQg1js8ERbg4YZ-9UHGIdW2k1M-q9kFzrQkTXIkn1L80R109UU1JCw5wAm1T1UOw2aVKpnj7Gyxv0tLWw5SBnbvYd.jpg

 

Att: Refi.

Squexy

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/12/08Posts: 3

muito bom mesmo! sou seu fan :)

+REP

roriscrave

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 18/07/08Posts: 545Char no Tibia: Nem eu sei

boa isso ae

lemos99

Doutor
avatar
Campones
Campones

INFOS

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

Muito bom!

 

aprovado.

​_________________________________________

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

_________________________________________