LA
action

[Action] Script Televisão + Pokémon Ots [Simples]

Por LaisDosOts, 12 de nov. de 2010 em Actions e Talkactions

otserv
tibia
script
14
4.5k
LaisDosOtsL
12 de novembro de 2010 às 19:02

Olá XTibia,

 

Comecei a aprender scripting e fiz uma action.

 

Essa é a minha primeira.

 

Avaliem =]

 

Sobre o script: Quando se da use na televisão, aparecerá para o player uma frase sortida.

 

Bom, eu tentei fazer o player falar, e não aparecer a mensagem sortida mas não funcionou =[

 

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

Script

 

- Vá em \data\actions\scripts

- Depois, crie um arquivo.lua com o nome de TV

 

Abra-o, e coloque isso dentro:

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

sorte = math.random(10)

pos = getPlayerPosition(cid)

 

if sorte == 1 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid, 22, "Vai lá naruto mata essa raposa maldita.")

 

elseif sorte == 2 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid, 22, "Snif que final triste.")

 

elseif sorte == 3 then

doSendMagicEffect(pos,14)

doPlayerSendTextMessage(cid, 22, "Por favor Mcqueen ganhe a corrida!")

 

else

end

end

 

 

Configurando:

 

Vermelho - Mensagem que aparecerá pro player.

 

Tag

 

- Vá em Vá em \data\actions

- Abra o arquivo actions.xml como bloco de notas e coloque esta tag dentro

<action itemid="3707;3708;3706" event="script" value="TV.lua"/>

 

 

Observação

 

A tag esta configurada para ot de pokémon, as três partes da TV que ficaria no centro pokémon.

Editado Novembro 12 por LaisDosOts

tinferT
12 de novembro de 2010 às 19:14

pro player falar da para fazer sim,e tbm da para diminuir seu script:

 

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

local frases = { -- defina suas frases
"Vai lá naruto mata essa raposa maldita",
"Snif que final triste.",
"Por favor Mcqueen ganhe a corrida!"
}
pos = getPlayerPosition(cid)
doSendMagicEffect(pos,14)
doCreatureSay(cid, frases[math.random(#frases)], TALKTYPE_SAY)
return TRUE
end

LaisDosOtsL
12 de novembro de 2010 às 19:18

Ok, obrigada. Eu estava tentando fazer de outro jeito... Quero fazer mais actions =]

Editado Novembro 12 por LaisDosOts

tinferT
12 de novembro de 2010 às 19:22

BELEZA,QUANTO MAIS MELHOR,SE EU PUDER TE AJUDAR EM ALGUMA COISA SÓ DAR UM TOQUE.

VALEU

brunin86B
12 de novembro de 2010 às 19:49

Por ser seu primeiro script, parabéns, espero que continue sempre nos ajudando e melhorando sua atuação em scripting cada vez mais.

Obrigado por trazer seu conteúdo para o xTibia.

AkszA
12 de novembro de 2010 às 20:42

Achei legal ...

Tem que colocar um exausted pra não ficarem clicando toda hora sem parar...

LaisDosOtsL
13 de novembro de 2010 às 09:28

Obrigada a todos =]

camcamC
18 de novembro de 2010 às 17:24

Mais para oque que serve esta action?

Editado Novembro 18 por camcam

brunin86B
18 de novembro de 2010 às 18:32

@Up

 

Funciona como se vc estivesse vendo uma novela e estivesse pensando um comentário sobre a mesma...

No caso, Ao usar os itens com o id:

 

"3707, 3708 e 3706"

 

Irá aparecer na sua tela uma frase sortida, no caso :

 

- Vai lá naruto mata essa raposa maldita.
- Snif que final triste.
- Por favor Mcqueen ganhe a corrida!

 

Esse é uma amostra de um primeiro script da usuária @LaisDosOts

Editado Novembro 18 por brunin86

renansdcR
18 de novembro de 2010 às 18:36

O nome do tópico está enganando muita gente, rs!

Pelo que eu vi essa script é um "aplicativo" para o sistema de televisão...

Por ser a primeira script está ótimo, continue assim!

LaisDosOtsL
18 de novembro de 2010 às 19:34

Pois é, o pessoal entra achando que é uma coisa grande. Mas enquanto não sai meu script de televisão enquanto alguém não faz um, é esperar mesmo.

camcamC
18 de novembro de 2010 às 20:03

Atá entendi !!! vou adicionar no meu Server ;D

VodkartV
20 de novembro de 2010 às 22:06

é,me enganou também rs

mais parabéns pelo script,de fato começamos com coisas simples e depois se tivermos persistencia em aprender as coisas simples vao se tornando mais simples ainda,porem mais chatas,mais basta querer que vc chega lá

abraços lais

 

atenciosamente Vodkart.

LilitaL
23 de novembro de 2010 às 19:12

renomeá-lo para rastrear todo mundo dá !pwned!