- 4 Febbraio 2012
- 3.018
- 0
- Miglior risposta
- 0
Salve e benvenuti alla guida su: Come modificare un emulatore.
Necessario:
- Net Framerwork 4
- MySQL Connector
- Le source di Season (Gecko e' outdated) (O Altri EMU) Perfavore, Entra oppure Registrati per vedere i Link!(E' Season, i diritti vanno a @#Juventuss)
- VisualBasic Professional
- Tanta PasienzaFase 1: Come iniziare
Dopo aver scaricato (e installato) i programmi sovrastanti creiamo una cartella e inseriamo i file di gecko.
Screen:
Fase 2: A cosa servono questi file??
Nella cartella HabboHotel possiamo trovare tutte le source che fanno funzionare i file flash del nostro hotel, ad esempio se vogliamo editare i giochi ci dobbiamo recare nella sottocartella "Rooms".
Il "Cuore"dell'emulatore è: UberEnvironment.cs da quì si avviano tutte le funzioni principali di un emu: senza questo file non funzionerebbe nulla.
Fase 3: Come aggiungere comandi.
Il file che contiene i comandi del nostro emu è CommandParser.cs (si trova nella cartella core) ATTENZIONE IL FILE PER I COMANDI PUO' CAMBIARE A SECONDO DELL'EMU!!
Per aggiungere un Comando ci basta inserire il nuovo comando sotto: switch (Input) {. Ad esempio:
PHP:Perfavore, Entra oppure Registrati per vedere i codici!
Ecco una bella idea che si potrebbe usare per aggiungere delle news nel client con un file txt:Fase 4: Interfacce grafiche.PHP:Perfavore, Entra oppure Registrati per vedere i codici!
Per creare un'interfaccia grafica è semplice: In alto clicchiamo su Progetto e poi aggiungi nuovo form.
Fatto questo ci rechiamo su UberEnvironment.cs e cerchiamo fino a quando non troviamo questo:
PHP:Perfavore, Entra oppure Registrati per vedere i codici!
Form1 interfaccia;
interfaccia = new Form1 (); //Buggato
interfaccia.Show();
Fase 5: Alcune utility
Form per mandare alert all'hotel dal server:
1 texbox
1 bottone
Codice:PHP:Perfavore, Entra oppure Registrati per vedere i codici!
Messaggio di benvenuto:
Aggiungere in Game Client.cs:PHP:Perfavore, Entra oppure Registrati per vedere i codici!
E questo nel config:
## Welcomes message
## Enabled = yes Disabled = no
welcome.message.enabled=yes
welcome.message=Testo
Guida creata da lupetto-99 (ciaomondo) postate la fonte se volete aggiungerla su altri forum! *
Perfavore, Entra oppure Registrati per vedere i Link!
Questo opera è distribuito con Perfavore, Entra oppure Registrati per vedere i Link!.
Ultima modifica: