Magic Tree

Dekooo
Por Dekooo
em Actions e Talkactions
  • 1
  • 2

Dekooo

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/05/07Posts: 377Char no Tibia: Sirke Amere *( AsTeRa )*

...

::: Magic Tree :::...

 

 

 

 

EXPLICANDO:

 

 

-Oque você ira explicar nesse tutorial?

Nesse tutorial eu irei explicar como você podera fazer uma arvore que quando você der use nela ela ira retirar toda sua mana e metade de seu hp... (A quatidade de hp e de mana retiradas eu explicarei também como você poderar mudar)

 

Vamos la:

 

 

 

 

Fazendo a area

 

 

 

Ø1° passo: Escolhendo a area

 

Escolha uma area aonde você ira colocar a sua arvore

 

*Dica*

 

-Coloque a arvore numa floresta ou num jardin... porque você ja viu uma arvore desta no deserto ou numa ilha de gelo 0.o

 

Eu usarei está area, que é uma jardin que fica em cima de uma construção. Veja:

 

comeolo1.jpg

 

Ø2° passo: Adicionando objetos

 

Adicione a arvore (id: 2699) no local e se quiser enfeite o local

 

*Dica*

 

-Coloque no local objetos misticos,pedras coloridas, fontes, sujeiras, etc

 

Depois disso clique com o botão direito em cima da arvore e clique em propriedades. Depois disso adicione um Action id, mas lembre-se nunca adicione um action id que ja esteja em uso.

 

Veja:

 

meiolq4.jpg

 

Actions

 

 

Ø1° passo: Adicionando o Script

 

-OMG 0.0. Scripts?

Sim, você acho que seria a base de milagre, claro que não... ^^

 

Abra a pasta do seu ot e vá em data/actions/scripts. Copie qualquer arquivo e renomei para Tree.

Apague tudo que estiver dentro e cole isso:

 

----- Magic Tree by Darckkk -----

function onUse(cid, item, frompos, item2, topos)

pos = getPlayerPosition(cid)

mana = getPlayerMana(cid)

hp = getPlayerHealth(cid)

if item.actionid == 1000 then

doPlayerAddMana(cid,-mana)

doSendMagicEffect(pos,12)

doPlayerAddHealth(cid,-hp/2)

doSendMagicEffect(pos,12)

if hp == 1 then

doPlayerAddHealth(cid,-hp)

doSendMagicEffect(pos,12)

else

doPlayerSendCancel(cid,"Desculpe, Não é possivel")

end

end

end

 

Explicando:

 

- 1000 >>> Este é o action id que colocamos na arvore.

 

- mana >>> Aqui é quanto de mana a arvore ira tirar.

 

- hp/2 >>> Aqui é quanto de life a arvore ira tirar.

 

 

Ø2° passo: Adicionando a tag

 

Abra a pasta do seu ot e vá em data/actions e adicione isso:

 

<action actionid="1000" script="Tree.lua" />

 

*Explicando

 

"1000" >>> Aki é o action id que nós colocamos na arvore

 

"Tree.lua" >>> Aqui é o nome do arquivo

 

 

Veja como ficou a minha:

 

prontogo2.jpg

 

Mudando o dano

 

 

Agora vo falar como você irá determinar o dano...

 

Se você deixar como estar, ele ira tirar toda a mana e metade da life do player...

 

Se você quiser mudar é só você ditar isso:

 

doPlayerAddMana(cid,-mana)

doSendMagicEffect(pos,12)

doPlayerAddHealth(cid,-hp/2)

doSendMagicEffect(pos,12)

if hp == 1 then

doPlayerAddHealth(cid,-hp)

doSendMagicEffect(pos,12)

 

--Mudando a quantidade de mana:

 

- mana >>> é so você trocar isso pela quantidade, por exemplo se voce colocar -500 ele ira tirar 500 de mana, mais lembrese, sempre coloque o sinal de - na frente, porque senão ele ira adicionar ao inves de retirar

 

- Mudando a quantidade de hp:

 

- hp/2 >>> é so você mudar para a quantidade de hp que você que que ele perca, sempre lembrando que o numero deve ser negativio (com o sinal de - na frente), por que se não quando ele der use ira adicionar e não retirar

 

-- Definindo se o player ira morre

 

if hp == 1 then

doPlayerAddHealth(cid,-hp)

doSendMagicEffect(pos,12)

 

Se você não quser que ele morrar basta apenas retirar essa parte do script ficando assim:

 

function onUse(cid, item, frompos, item2, topos)

pos = getPlayerPosition(cid)

mana = getPlayerMana(cid)

hp = getPlayerHealth(cid)

if item.actionid == 1000 then

doPlayerAddMana(cid,-mana)

doSendMagicEffect(pos,12)

doPlayerAddHealth(cid,-hp/2)

doSendMagicEffect(pos,12)

else

doPlayerSendCancel(cid,"Desculpe, Não é possivel")

end

end

 

-- Determinado com quanto de life o player ira morre

 

Para determinar quanto de life o player ira morre é só editar isso aqui

 

if hp == 1 then

 

Basta trocar este numero, ai esta falando que quando o player estiver com 1 de life ele ira morre...

 

 

Bem o tutorial fica por aqui, espero que vocês tenham gostado

 

Creditos: D@rk

 

Até a proxima ^^

assinatura bugada, vide sobre mim

Maum Migo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/01/07Posts: 56

Você gosta dos tutoriais do D@rck hein? ;)

Mas tá valendo...

Tutorial muito legal, creio que seja movido

hukzuki

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/08/07Posts: 24Char no Tibia: Sasuke-kun Sharingan

Parabens mais uma vez xDD

valeu denovo tmb XDD

está muito bom e bem explicado xDDD

'-'

Morpheus_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 09/08/07Posts: 233

Muito bom nao sabia deste...

Deveria ser Movido...

hauhau

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/04/06Posts: 48

mto bom, + vou fazer uma arvore q tira mana e da vida pra fik irado

 

dúvida

 

tem como fazer o player falar algo qndo clika (tipo, com o vial de mf ele fala Aaaah...)

 

thx

 

//hauhau

salvatore

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 29/06/07Posts: 106

Bom tutorial Deko,

 

Continue trazendo mais dessas criatividades pro fórum.

 

svT~

O "Ser Atleticano" ... (Roberto Drumond)

Presentes:

Dekooo

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/05/07Posts: 377Char no Tibia: Sirke Amere *( AsTeRa )*

#All

Muito obrigado pelos elogios!

 

 

Pessoal!!

 

Postem ae!!!

 

Tem muitos tutoriais esquecidos la embaixo

assinatura bugada, vide sobre mim

flokos

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/06/07Posts: 44Char no Tibia: Kaussidon

Legal...

 

Apessar de nao ser normal dar use en arvorés.


"O impossível é aquilo que ninguém faz...até que alguém faça"
(Lair Ribeiro)


__________________________________________________________________________


Fiz Algo que vc gostou muito?
Então Coloke minha FãnBar Oras Bolas, Afinal e para issu que serve =]

Conde Sapo

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/08/07Posts: 322Char no Tibia: Conde Sapo (Secura)
Apessar de nao ser normal dar use en arvorés.
Foi clicando em árvores que eu consegui 2 chaves.

(no tibia global)

 

e tem uma quest que poucos conseguiram fazer.

quem fez não conta como.

é só clicar numa "coisinha"

 

isso é RPG fio.

 

 

@Dekoo Sorcerer xD

só tenho 1 coisa a dizer ....

aplauso.gif

 

Ps.: Acerta o créditos ae

é D@rk

-----------------------
-------------------------------


Encontro de Quake na minha Ex-LAN

odeio rapidshare

"Criticas enriquecem o trabalho dos inteligentes.
Os negligentes simplesmente as ignoram." - Conde Sapo

"A melhor recompensa do Mestre ,
é ver o Aluno superar as espectativas." - Conde Sapo



(finalmente me convenceram a fazer a Fan Bar)

Meus trabalhos :
\/------- Clicar

01 - Porta com chave numérica
02 - Efeito de MAR em movimento
03 - Fruta na Árvore (acrescentei arvore)
04 - NPC Messager
05 - Monstros Morrem Mas Nao Somem Do Mapa
06 - Simulando UnderWater
07 - SpellBook (Book 2175)
08 - CommandsSpellBook (Book 6120)
09 - Fixo: Tudo Sobre A Linguagem Lua
10 - Dice (Rolando os dados)
11 - Voodoo Skull (previsão da sorte do dia)
12 - Caça Niqueis
13 - Mapa-spawn.xml (Como funciona)
14 - Pendurando objetos na parede
15 - Santa Doll (Papai Noel)
16 - EuTeAmoVoce [Instant Spell]
17 - doSendAnimatedText (Todas as cores)
18 - NPC Banqueiro
19 - 8 Bichos (Massive Summon)
20 - Transformando Barril Simples em Barril de Mana Fluid
21 - Quebrando Itens Com Arma (Tirando BUG)
22 - Padre Marcelo (Totalmente REFEITO)
23 - Npc De Backpack ( Back Picka )
24 - Npc De Dolls ( Baby Doll )
25 - Fonte Da Juventude (Mana e Life)
26 - NPC que troca itens
27 - Removendo paredes com PAUSA, (efeito visual lindo)
28 - Halloween - Fazendo o PumpkinHead
29 - Halloween - Criando o monstro Halloween Hare
30 - Mapa pra fazer Testes (Sapo.otbm)
31 - Fishing Rod (Qualquer versão)
32 - Jungle Maw (planta que morde)
33 - Npc Stan (fantasias de Carnaval)
Clicar -------/\

Dekooo

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 21/05/07Posts: 377Char no Tibia: Sirke Amere *( AsTeRa )*

Eu acertei os creditos...

é que eu to acostumado com DARCKKKK

não D@rk ^^

assinatura bugada, vide sobre mim

Jvchequer

"Veni, vidi, vici."
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 10/10/05Posts: 2161Char no Tibia: Master Chequer

Movido.

1271330714-U1306.gif

 

~ Fiz parte da Equipe Xtibia em um tempo que Tibia era minha família. Saudades de todos vocês.

Ferrys

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 10/10/07Posts: 110Char no Tibia: Ferrys

mais um tutorial muito bom

mas tem uns que não dão

certo, mas mesmo muito bom

 

~Ferrys

i love otserv (?)

didinhaxd

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/02/08Posts: 81Char no Tibia: nemhum

boaaaaaaaaa

aprovadoO

xD

ajudou mta genti!!!

vini_xxe

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/11/06Posts: 260

Realmente nao eh normal dar use em arvores

mas achei esse tuto bem criativo

vou colocar no meu ot xD~~

Gratz

Bem na moral galera
Enquanto vocês ficam ae preocupados com uns OT SERVER
com um joguinho MEDIOCRE que nao leva a NADA
A vida ta passando
Comecei a jogar de brincadeira, quando me dei conta
4 ANOS se passaram, e ai, oq eu ganhei?
Perdi muitas minas, perdi muitas festas, muitos jogos :S
PAREI, PEGO GERAL, TO EM TODAS AS FESTAS
Fiquem ae jogando NERDS
Que eu vo vive minha vida
@@@@@@@@@@@@@@@@@@@@@@@@@@@@;

TIBIA, UM JOGO QUE VICIA, E EH PIOR QUE ALCOOL
NAO MATA A PESSOA
SOH ACABA COM SEU CONVIVIO SOCIAL
VOCE DEIXA SUA MAE LA SOZINHA PRA PEGA UM SKILL DE SWORD
WTF?
VC NAO SAI COM A GALERA PRA PEGA MINA, PQ TEM Q UPA --"
NERD !@;

StriusxD

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/04/07Posts: 13

mtu bomo tuto ^^ parabens aew

Sou fan de:


Sou:
100% Quebra-Galho =D

--==Metas==--

[x] 1 post (grande conquista=D)
[x]5 posts (SERVO)
[x]10 posts (CAMPONÊS)
[x]25 posts (CAÇADOR)
[ ]50 posts (CAVALEIRO)
[ ]100 posts (BARONETE)
[ ]200 posts (BARÃO)
[ ]300 posts (VISCONDE)
[ ]400 posts (DUQUE)
[ ]600 posts (ARQUEDUQUE)
[ ]800 posts (ARISTOCRATA)
[ ]1000 posts (REGENTE)
[ ]1400 posts (SÁBIO)
[ ]1800 posts (SACERDOTE)
[ ]2500 posts (PRÍNCIPE)

  • 1
  • 2