XI

Fazendo Houses

Por Xiu Xiu, 26 de nov. de 2005 em Tutoriais de Scripting

15
4.7k
Xiu XiuX
26 de novembro de 2005 às 12:20

issu mesmo vc fez uma houses no simone map editor so q geral entra nela =/ vamus começar XD

primeiro vah na pasta do seu ot server dps data depois houses ai se quizer pegue uma de amostra para fazer outra

ai eu peguei a bamboo camp 1 nela tah assim

<?xml version="1.0"?>

<house><frontdoor x="181" y="104" z="7"/><owner name=""/></house>

primeiro lugar frontdoor e a porta aonde aparace aquele troço casa do tal owner alguem ai tu vai coloca as coodernada da porta ai mas primeiro pegue uma world ou bloco de notas e coloque assim fazemos de conta q a cordenada da minha porta sera assim x158 y55 z7

ai sera assim

 

<?xml version="1.0"?>

<house><frontdoor x="158" y="55" z="7"/><owner name=""/></house>

 

e condo for salvar de um nome pra casa tipo casa do amor >.<

fikara assim casa do armor.xml condo for salvar!!

ai vem outro para q o sistema saiba q aonde começa a casa e aonde termina vc deve coloca outra coodernada aonde tem na data chamado houses.xml

<houses>

<house name="Great Street I">

<tile x="140" y="32" z="7"/>

<tile x="137" y="29" z="7"/>

<tile x="138" y="29" z="7"/>

<tile x="139" y="29" z="7"/>

<tile x="140" y="29" z="7"/>

<tile x="141" y="29" z="7"/>

<tile x="142" y="29" z="7"/>

<tile x="143" y="29" z="7"/>

<tile x="137" y="30" z="7"/>

<tile x="138" y="30" z="7"/>

<tile x="139" y="30" z="7"/>

<tile x="140" y="30" z="7"/>

<tile x="141" y="30" z="7"/>

<tile x="142" y="30" z="7"/>

<tile x="143" y="30" z="7"/>

<tile x="137" y="31" z="7"/>

<tile x="138" y="31" z="7"/>

<tile x="139" y="31" z="7"/>

<tile x="140" y="31" z="7"/>

<tile x="141" y="31" z="7"/>

<tile x="142" y="31" z="7"/>

<tile x="143" y="31" z="7"/>

<tile x="137" y="29" z="6"/>

<tile x="138" y="29" z="6"/>

<tile x="139" y="29" z="6"/>

<tile x="140" y="29" z="6"/>

<tile x="141" y="29" z="6"/>

<tile x="142" y="29" z="6"/>

<tile x="143" y="29" z="6"/>

<tile x="137" y="30" z="6"/>

<tile x="138" y="30" z="6"/>

<tile x="139" y="30" z="6"/>

<tile x="140" y="30" z="6"/>

<tile x="141" y="30" z="6"/>

<tile x="142" y="30" z="6"/>

<tile x="143" y="30" z="6"/>

<tile x="137" y="31" z="6"/>

<tile x="138" y="31" z="6"/>

<tile x="139" y="31" z="6"/>

<tile x="140" y="31" z="6"/>

<tile x="141" y="31" z="6"/>

<tile x="142" y="31" z="6"/>

<tile x="143" y="31" z="6"/>

</house>

essas coodernadas sao os pisos da casa aonde vc pode colocar items q ira salva vc devera ir no final e addisonar issu "antes do </houses>

" ai vc coloca <tile x="141" y="31" z="6"/> se lembra da cooderndas da casa ai vc tera q colocar cada coodernada dela aonde tem os pisos e tals e no começo <house name="Casa do amor"> pronto agora a casa so com autorizaçao podera entrar xD

outra coisa e se as casas deren erro pq vc num addisono na pasta de houses en data o housegen ai vc devera coloca en world pad ou bloco de notas 2 coisas um chamdo gen outro index no gen coloque issu

<?php

$name = $_GET['name'];

$left = $_GET['left'];

$top = $_GET['top'];

$right = $_GET['right'];

$bottom = $_GET['bottom'];

$floor = $_GET['floor'];

header('Content-type: text/xml');

print '<?xml version="1.0"?>';

print '<house name="' . $name . '">';

for ($x = $left; $x <= $right; $x++)

for ($y = $top; $y <= $bottom; $y++)

  print '<tile x="' . $x . '" y="' . $y . '" z="' . $floor . '"/>';

print '</house>';

?>

e no index

<form method="get" action="gen.php">

<b>House generator for YurOTS</b>

<table>

<tr><td>Name:</td><td><input type="text" name="name" /></td></tr>

<tr><td>Top-left corner</td><td>x = <input type="text" name="left" /> y = <input type="text" name="top" /></td></tr>

<tr><td>Bottom-right corner</td><td>x = <input type="text" name="right" /> y = <input type="text" name="bottom" /></td></tr>

<tr><td>Floor:</td><td><input type="text" name="floor" /></td></tr>

</table>

<input type="submit" value="Generate">

</form>

pronto agora a house funfa tomara q tenha ajudado e comentem !!! e Se alguem tive duvida e postem se quizere saber mais coisas de ot me addisone no msn pq eu num posso posta mto topico se naum me daum alerta du nada >.< flws pessoal!!

Editado Novembro 27 por Xiu Xiu

27 de novembro de 2005 às 14:07

Kra vc expliko boum + falei mt mal,ñ dei kause pa enteder nd pow,+ foi um good tutorial,gratz!!

Xiu XiuX
27 de novembro de 2005 às 21:12

descupaaaaaa :p ainda estou apredendo a fazer turorials :p mais vlw pelo agradecimento xD

SpankerIIS
27 de novembro de 2005 às 21:45

Isto mesmo.

Voce foi colocar "QUOTE" mas não deu certo ! Ai voçe não arrumou !

Tudo bem o tutorial está bem explicado, más tem muita coisa e ficou um pouco enbaralhado !

Você quer que eu arrumo para voçê ?

Qualquer coisa me avise quer concerto para voçê o seu tutorial, porque esta muito confuso.

Obrigado

Spanker

Xiu XiuX
27 de novembro de 2005 às 21:49

eh ate eskeci .. de edita vlw spanker fika trankilo q irei ageitar vlw mesmo

1 ano depois...
ChakauC
29 de janeiro de 2007 às 21:55

Muito bom

manin

parabens

aqui funfoiu perfeito

PARABENS

1 mês depois...
maharishyM
14 de fevereiro de 2007 às 12:42

muito bom e muito bem explicado parabens ai kra

2 semanas depois...
TylerT
24 de fevereiro de 2007 às 23:47

po o tuto da certo so q tem q coloca umas Cores aew =//

 

ta mto preto =//

 

MAs o tuto em si esta bom !

3 meses depois...
viniiiihhV
28 de maio de 2007 às 16:49

mto massa

 

:)~

4 meses depois...
christenC
10 de setembro de 2007 às 11:49

bem explicado e esta recomendado!!!

NOTA: 9,5

thayamT
10 de setembro de 2007 às 13:18

Eh mano o Tuto ta certo, mais ta meio confuso

mais blz vlw pelo tuto ae fera

1 mês depois...
04 de outubro de 2007 às 19:46

mano fiz tdo certo mais a porta da house não abre

SaMuOTS
05 de outubro de 2007 às 11:14

Bom tuto.. meio confuso.. mas ta bom...

 

um problema... a porta da house n abre o_O

 

pq?

 

responde ai... vlw

 

flw

2 anos depois...
AyameA
23 de novembro de 2009 às 03:55

Otimo

Tuto e

Recomendado

tipow axo q nao vai servir na versao

do meu ot pq é meio diferente o esquema de house

+ é sempre bom ter inovaçoes akie no xtibia

 

\Mattheus ~*\
23 de novembro de 2009 às 14:31

Ayame, tente não reviver tópicos com mais de um mês de inatividade, se estiver com alguma dúvida encaminhe alguma PM (Private Message) para que o dono do tópico tire a sua dúvida, se ele não responder a sua dúvida você pode postar em alguma seção que tira a sua dúvida.

 

Leia as regras do XTibia para se manter informado(a).

 

Abraços.