Ir para conteúdo

Livros De Quest


Visitante xbowaxx

Posts Recomendados

Visitante xbowaxx

Olá tibianos tudo bom? não sei se já tem essa action aqui mas se tem eu não achei pelo menos, essa action é o seguinte: quando você abrir um baú e a recompensa for um livro, quando você der "use" nele, ele abrirá com um texto que você pré-define no arquivo ja, bom apra livros com dicas de quests. Eu vou dar um exemplo de um baú que você vai pegar um red tome e vai vim o texto: Teste nele. Ae vai então:

Obs: Tutorial baseado em OTserv 7.5 (Yurots)

1) Coloque um baú no seu mapa e coloque UniqueID = 2000.

2) Abra o arquivo rwitems.lua em "data/actions/script"

3) Mude a essa 1º linha aqui:

doShowTextWindow(item.uid,100000,1)

O "100000" é o número máximo de letras que pode conter um livro.

4) Abra seu chest.lua (Arquivo onde você arruma as quests) e adicione isto:

elseif item.uid == 2000 then

queststatus = getPlayerStorageValue(cid,1000)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"You have founded a red tome.")

book_uid = doPlayerAddItem(cid,2790,1)

doSetItemActionId(book_uid,5000)

doPlayerSendTextMessage(cid,22,"Teste")

setPlayerStorageValue(cid,1000,1)

else

return 0

end

5) Agora crie um arquivo chamado "books.lua"

6) Cole isto no arquivo:

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

if item.actionid == 5000 then

queststatus = getPlayerStorageValue(cid,1000)

if queststatus >= 1 then

doShowTextWindow(item.uid,0,0)

if queststatus == 1 then

end

else

return 0

end

return 0

end

return 1

end

7) Abra o arquivo "actions.xml" e adicione isto:

<action uniqueid="2000" script="chest.lua" />

<action itemid="2790" script="books.lua" />

Pronto, quando você abrir o bau você irá pegar o red tome e quando der "use" nele vai abri uma janela preta com o texto que você dexo no "chest.lua", qu no caso é o: "Teste"

Link para o comentário
Compartilhar em outros sites

  • 3 months later...
Olá tibianos tudo bom? não sei se já tem essa action aqui mas se tem eu não achei pelo menos, essa action é o seguinte: quando você abrir um baú e a recompensa for um livro, quando você der "use" nele, ele abrirá com um texto que você pré-define no arquivo ja, bom apra livros com dicas de quests. Eu vou dar um exemplo de um baú que você vai pegar um red tome e vai vim o texto: Teste nele. Ae vai então:

Obs: Tutorial baseado em OTserv 7.5 (Yurots)

1) Coloque um baú no seu mapa e coloque UniqueID = 2000.

2) Abra o arquivo rwitems.lua em "data/actions/script"

3) Mude a essa 1º linha aqui:

O "100000" é o número máximo de letras que pode conter um livro.

4) Abra seu chest.lua (Arquivo onde você arruma as quests) e adicione isto:

5) Agora crie um arquivo chamado "books.lua"

6) Cole isto no arquivo:

7) Abra o arquivo "actions.xml" e adicione isto:

Pronto, quando você abrir o bau você irá pegar o red tome e quando der "use" nele vai abri uma janela preta com o texto que você dexo no "chest.lua", qu no caso é o: "Teste"

fonte: [Retirado]

 

 

 

gostei do script. irei até usar...

mas como idéia base pra criar um código mais específico que no books.lua terá a itemid de todos os livros como condição na qual cada um dirá algo sobre alguma quest.... esse é meio específico demais para esse red tome

Link para o comentário
Compartilhar em outros sites

afff.... meu como pode vc saber de tanta coisa em quanto eu me mato so para fazer uma vc ja fez umas 1000, to zuando cara vc é mt bom vlw ae!

 

 

 

esse script naum é dele, se vc ler bem foi retirado [Retirado]

todos os scripts aki dele saum retirados de la

Link para o comentário
Compartilhar em outros sites

Po mano num vo dizer q a action eh ruim pq sei q estarei mintindo... mais vc simplesmente copia e cola aki (pelo menos cola aki e num num otro forum) eu queria q vc desse mais antençaum maos seus post... pq como eu disse antes vc soh copia cola e abandona o topico.. muitas pessoas as vezes tem duvida.. eu naum estou cum nenhuma

mais o @Ventura ali por exemplo tava cum duvida... sorte dele q o @colex ajudou ele... se acaso vc ler isso por favor pense nisso... vlw

Link para o comentário
Compartilhar em outros sites

  • 8 months later...
×
×
  • Criar Novo...