Guida Come creare nuove forme stanze habbo retro

Simone500

Nuovo utente
Autore del topic
25 Agosto 2013
11
0
Miglior risposta
0
Salve Sciaxini , oggi volevo farvi assistere ad un tutorial su come creare nuove forme di stanze sui retro habbo.

Iniziamo subito:

Volevo chiarirvi una cosa , come voi sapete ( penso ) , ad ogni stanza, il db assegna un nome come per esempio : model_a , model_b etc....
Il model_a ovviamente sarà la prima stanza di quelle da creare . cioè quella di 104 caselle.

Noi per Modificare e non aggiungere , andremo in : localhost/phpmyadmin tenendo ovviamente Apache e MySql di xampp accesi , accederemo al db e cercheremo la casella o sezione "room_models" e l'apriamo.

Prendiamo un modello di stanza ( in questo caso io prendo model_a ) e clicchiamo la matita che si trova accanto alla stringa del modello stanza.
Ora guardate questo screen e seguite quello che faccio io .

Perfavore, Entra oppure Registrati per vedere i Link!



Lasciamo perdere tutto quello che c'è dentro e teniamo solo in considerazione la stringa "heightmap" . Lì ci sarà la forma della stanza ancora non modificata . In base a come la vogliamo , con le scale o più alta di mura , modifichiamo questa stringa ( heightmap ) . Qui troverete i codici della formazione della stanza :

0 = Piatta ( senza scale nè nulla )
1 = Scale ( leggi giù per approfondire le scale )
2 = Pareti ( si alzano in base a quanti 2 mettete )

Approfondimento Scale : Se noi abbiamo un modello stanza tutto piatto e vogliamo mettere delle scale , tutto quello che si troverà dopo l'1 delle scale non dovrà essere 0 sennò si bugga la room , ma dovrà essere tutto seguente di 1 : Screen :
Perfavore, Entra oppure Registrati per vedere i Link!


Una volta modificata la stanza con i numeri indicati sopra , ci segniamo le coordinate di dove mettere la porta d'ingresso.
Come si segnano le coordinate?
Semplicissimo : andiamo nella stanza desiderata , facciamo il comando :moonwalk e ci avviciniamo alla parte desiderata eseguendo il comando :coords : se per esempio abbiamo le coordinate x : 4 , y : 15 , door_z : 0 , door_dir : 2 , abbasseremo di un numero la "x" e quindi scriveremo : x : 3 , y : 15 , : door_z : 0 , door_dir : 2 ( Se non funziona la porta abbassate anche la "y" di un numero ). Una volta fatto ciò , cliccate "Esegui , o Ok , o Salva" e riavviate l'emulatore.



Come creare una nuova forma di stanza

Il procedimento è quasi lo stesso , apriamo il db , andiamo in room_models e clicchiamo in alto "Inserisci".
Mettiamo un modello ( va messo nella stringa "id" ) con lettere abbinate come per esempio : "model_ab , model_ac" per non confondere con quelli normali. Una volta messo il modello della stanza , seguiamo lo stesso procedimento di prima , mettendo però delle coordinate prese da una room normale ( non fate caso se poi quando riavviate emulatore la porta è bug perchè poi si aggiusta ) . Creiamoci una mappa della stanza e quindi partiamo così:


Larghezza
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
xx0000000000000000000000000|
xx0000000000000000000000000| Lunghezza
xx0000000000000000000000000| ( non copiate gli | , sono per indicare che
xx0000000000000000000000000| c'è una coincidenza tra le lunghezze )
xx0000000000000000000000000|
xx0000000000000000000000000|
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|

Importante : è importante mettere le "x" ( cioè gli spazi neri della stanza ) che coincidono in Lunghezza e che gli 0 che sono in una stringa , coincidano con le "x" della Larghezza .

Una volta fatto ciò cliccare Salva o Esegui o Ok.
Andate nella sezione "rooms" del db e fate "Inserisci" . Compilate tutto ( le cose essenziali ) e dove sta la stringa "model_name" ci mettete il nome del modello che avete messo nella creazione della stanza. Mettete il proprietario della stanza ( owner ) e riavviate emulatore ( fate prima esegui ) . La stanza è stata creata , per aggiungere una foto di questa stanza e permettere di farla creare a tutti ( nel navigatore ) , seguite un altro tutorial c:



Spero di esservi stato d'aiuto c: Arrivederci e alla prossima :emoji_smiley:


VIETATA LA COPIA
 
Ultima modifica: