SK

Tutorial Igual Do Global

Por SkyDangerous, 03 de nov. de 2010 em Actions e Talkactions

script
12
2.9k
SkyDangerousS
03 de novembro de 2010 às 16:20

Tutorial Global

 

Salve Salve !

 

Bora desenvolver o tutorial igual do global , quem quiser participar pode postando algumas partes ai , que eu vou adicionando devidos créditos e no mapa , vai ser bem louco.

 

1º Parte

 

Ele irá nascer num piso e assim aparecerá o primeiro tutorial.(Muito facil)

 

 

function onStepIn(cid,position) 
doPlayerSendTutorial(cid, 1)
end

 

 

Veja como irá ficar.

 

 

deletar.jpg

 

 

 

2º Parte

 

Ele irá caminhar por determinada posição irá aparecer o segundo tutorial.(Muito facil)

 

 

function onStepIn(cid,position) 
doPlayerSendTutorial(cid, 2)
end

 

 

Veja como irá ficar.

 

 

deletar2.jpg

 

 

 

3º Parte

Ele irá andar , e aparecerá um tutorial , esse tutorial não existe , então tive que fazer o meu próprio.

 

 

function onStepIn(cid, item, pos)
mensagem = 'To look at objects such as this sing. right-click on them and select "Look". Sometimes you have to walk a bit closer to sings '
local tutorial = {x = 1025, y = 1018, z = 7} 
      doSendMagicEffect(tutorial, 55)
doSendMagicEffect(tutorial, 56)
doPlayerSendTextMessage(cid,22,mensagem)
return true
end

 

 

Veja como irá ficar.

 

 

deletar3.jpg

 

 

 

4º Parte (Construção , necessito de script que aparece coisas marcadas no mapa (marks) brilhantes

Ele irá andar novamente , e aparecerá um tutorial.

 

 

function onStepIn(cid, item, pos)
mensagem = 'Now continue to the next mark on your automap to the east. You can point your mouse cursor on a mark to read its name.'
doPlayerSendTextMessage(cid,22,mensagem)
end

 

 

Veja como irá ficar.

 

 

deletar4.jpg

 

 

 

5º Parte

Ele irá andar novamente , novamente .. e ai aparecerá um setinha e uma msg pedindo para que suba a escada para montanha.

 

 

function onStepIn(cid, item, pos)
local tutorial = {x = ?, y = ?, z = ?} 
      doSendMagicEffect(tutorial, 55)
mensagem = 'To go up stairs or ramps like this one, simply walk on them..'
doPlayerSendTextMessage(cid,22,mensagem)
return true
end

 

 

Veja como irá ficar.

 

 

deletar5.jpg

 

 

 

6º Parte

Quando ele subir a montanha vai aparecer uma msg.

 

 

function onStepIn(cid, item, pos)
mensagem = 'This is Santiago, a Non-Player-Character. You can chat with NPCs by typing 'Hi' or 'Hello'. Walk to Santiago and try it!'
doPlayerSendTextMessage(cid,22,mensagem)
end

 

 

Veja como irá ficar.

 

 

deletar6.jpg

 

 

 

7º Parte

Npc Santiago (Em Formação)

 

 


 

 

 

8º Parte

Após o player falar com o npc , subir para pegar a roupinha

 

 

function onStepIn(cid, item, pos)
local tutorial = {x = ?, y = ?, z = ?} 
      doSendMagicEffect(tutorial, 55)
mensagem = ' Do you see a chest like this in this room? Right-click on it and select 'Open' from the context menu to take what's inside.'
doPlayerSendTextMessage(cid,22,mensagem)
return true
end

 

 

Veja como irá ficar.

 

 

deletar7.jpg

 

 

 

9º Parte 9 (Formação) (Script)

O player pegará o item e aparecerá o tutorial e o item e uma msg)

 

 


 

 

Veja como irá ficar.

 

 

deletar8.jpg

 

 

 

 

 

Em Construção , quem quiser participar é só falar.

Editado Novembro 3 por SkyDangerous

SubwatS
03 de novembro de 2010 às 16:42

o tutorial 3 existe sim,é das QUESTS olha a barrinha quest -->> no cantinho da tela,ae ira aparecer em laranja em volta pra vc clikar Lá,existe sim :)

SkyDangerousS
03 de novembro de 2010 às 16:45

Ah ..

 

O tutorial 3 existe sim.

 

Porém eu pensava que era em seguencia ,e o 3 é isso que você disse "quests" , não aparece aquela msg no 3 passo do tutorial , então tive que implementar.

 

Esse quests e lá na 5 parte .. do tutorial .. que jaja eu chego lá ;)

 

 

-=-=

Necessito de npc makers :)

 

Eu passo as falas dos npcs e tudo + !

Editado Novembro 3 por SkyDangerous

rickymartinR
03 de novembro de 2010 às 19:58

otimo tutorial

gogo terminar o npc agr ^^

SkyDangerousS
03 de novembro de 2010 às 20:26

RickyMartin

 

S2 YOU !

 

Obrigado por me ajudar no script.

 

 

-=-=-Próximo Update !

 

Antes você podia pisar várias vezes e ficava bugando as setinha , enchia e dava lag.

 

Resolvido !!

 

Agora só pode uma vez ;) !!

joaohdJ
04 de novembro de 2010 às 12:51

Caso a função que faz aparecer marks no mapa seja a de criar marks no minimap, a sintaxe é a seguinte:

 

doPlayerAddMapMark(cid, pos, type[, description])

 

 

Onde type é o id do desenho (vide constant.lua) e description é o texto que aparece ao colocar o mouse em cima.

 

 

flw

1 ano depois...
04 de julho de 2012 às 17:13

Sky,

 

Se voce puder terminar o tutorial, eu agradeceria muito!

To mesmo precisando dos NPCs.

 

 

Obrigado.

Editado Julho 13 por VictorTasquin

2 meses depois...
NewtonnotwenN
02 de setembro de 2012 às 20:34

Eu acho desnecessário esse script, mas parabéns, um belíssimo trabalho.

SkymagnumS
02 de setembro de 2012 às 21:22

Porquê descenessario? quem quiser algum servidor semelhante ao global precisara disso.

NewtonnotwenN
02 de setembro de 2012 às 21:26

Porquê descenessario? quem quiser algum servidor semelhante ao global precisara disso.

Simplesmente por se tratar de um tutorial que todos que jogam Tibia já sabem fazer.

 

A não ser os novatos que devem começar jogando o global, não um ot server.

4 semanas depois...
Piabeta KunP
25 de setembro de 2012 às 05:58

Bem legal para pessoas que querem deixa seu servidor o mais proximo do global, pena que muitos achem chato todo conteudo inicial do tibia!

+REP pelos scripts!

15790911
25 de setembro de 2012 às 13:32

Tem alguma forma de editar esses tutoriais?!