Boa
Tava precisandu msm ![]()
Boa
Tava precisandu msm ![]()
O meu não tem a pasta /signs, tem como eu criar editando o config.lua ou no meu ot é impossivel? (Guilcera 2.3)
info
Grupo: Campones
Registrado: 04/08/05
Posts: 5
Reputação: 0
AEW GALERA, PRA QUEM Ñ TIVE A PASTA SINGS, VE SE TEM A PASTA XML, NO MEU TEM E LA DENTRO TEM O ARQUIVO signs.xml, BOM TUTORIAL, GOSTEI, TAVA QUERENDO
Mas, tipo..
Isso server para qualquer placa?
Até aquelas que dizem o nome da rua?!
Falous, bom tuto ^^
Aeee .. Finalmente minha Anihilator tem uma plaquinha legível !! uhaHUEUAEUHEauh
info
Grupo: Campones
Registrado: 31/07/05
Posts: 4
Reputação: 0
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
info
Grupo: Campones
Registrado: 07/08/05
Posts: 8
Reputação: 0

@Pedrimp
pow mas desse jeito q vc coloco, a gente vai ter q dar "Use" para ler as placas, num tem algum jeito q fassa q tenha q dar look para ler???
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)
hehehe
deu certinho
bom tuto
curto mais explicativo
xD
Bom tutorial Soul..
Continue assim que você vai longe o//
flws
Bom tutorial, mas isso naum pega no YurOTS
Vlw do msm Jeito
info
Grupo: Artesão
Registrado: 19/10/05
Posts: 119
Reputação: +2
Char no Tibia: (~.~)"

<bom tuto>
<legal> <hehe>
Editado Novembro 14 por thi
info
Grupo: Campones
Registrado: 16/04/06
Posts: 17
Reputação: 0
Gênero: Masculino
Char no Tibia: nao interessa

aew mt + facil qui os outros e mt + simples nota 10 cara
info
Grupo: Campones
Registrado: 31/07/05
Posts: 5
Reputação: 0
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....