Ir para conteúdo

Como criar placas legiveis..


SoulMaster

Posts Recomendados

Turorial de como criar placas legiveis..

Para criar uma placa que se ler a primeira coisa é ter um otserver q compativel.

Caso for é assim:

- Abra o arquivo signs.xml na pasta XML.

- Lá estará assim:

<?xml version="1.0"?>

<signs>

</signs>

- Então para criar vc coloca entre o <signs> e o </signs> isso para cada placa:

<sign x="Cord. X" y="Cord. Y" z="Cord. Z" text="Frase é escrita aqui...."/>

- Coloque isso para cada placa e salve.

- Reinicie seu otserver ou abra.

E Pronto!!

Ta awe....

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Kem nao tem a pasta signs tem que criar uma action para ler

Já que vcs querem aki vai:

Crie um arkivo .lua na pasta scripts em actions e adicione

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

signpos = {x=frompos.x, y=frompos.y, z=frompos.z}

if signpos.x==POS X and signpos.y==POS Y and signpos.z==POS Z then

doPlayerSendTextMessage(cid,22,"COMENTARIO")

end

return 1

end

Salve e agora abra actions.xml e acrescente:

<action itemid="1429" script="signs.lua" />

<action itemid="1430" script="signs.lua" />

<action itemid="1431" script="signs.lua" />

<action itemid="1432" script="signs.lua" />

<action itemid="1433" script="signs.lua" />

<action itemid="1438" script="signs.lua" />

<action itemid="1439" script="signs.lua" />

<action itemid="1440" script="signs.lua" />

<action itemid="1441" script="signs.lua" />

Intendendo melhor...

Se vc kiser que mais coisas sejam legiveis, acrescente em actions.xml u id do item

<action itemid="ID DO ITEM" script="signs.lua" />

Para por mais lugares com placas é só acrescentar antes do

"return 1

end"

acrescente:

if signpos.x==POS X and signpos.y==POS Y and signpos.z==POS Z then

doPlayerSendTextMessage(cid,22,"COMENTARIO")

end

Isso acho que vai ajudar um pokinho mais

vlws

Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
  • 2 weeks later...

Tava observando o meu YurOTS (v0.9.1), ele não tem o signs.xml, e sim o readables.xml, na pasta "Data", o esquema é o mesmo:

Lá ja deve estar algo do tipo:

<?xml version="1.0"?>

<readables>

</readables>

Para acrescentar a sua coloque entre o <readables> e o </readables> (na linha logo abaixo do <readables>) assim:

<readable x="cord. x" y="cord. y" z="andar (z)" text="Texto escrito na placa"/>

Simples né?

FLW's (primeiro post acho)

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
  • 5 months later...
×
×
  • Criar Novo...