Fórum iBlue
Add todos os pet no seu catalogo e no emulator Buddy_Group

Bem Vindos ao iBlue GAMES!

Registre-se para obter acesso especial em todo conteúdo presente no Fórum!
Tenha um bom uso do nosso fórum, e seja ativo!





Fórum iBlue
Add todos os pet no seu catalogo e no emulator Buddy_Group

Bem Vindos ao iBlue GAMES!

Registre-se para obter acesso especial em todo conteúdo presente no Fórum!
Tenha um bom uso do nosso fórum, e seja ativo!





Somos ÚNICOS, somos o SEU fórum


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

Convidad

1Add todos os pet no seu catalogo e no emulator Empty Add todos os pet no seu catalogo e no emulator Sáb 28 maio 2011 - 21:27

avatar
Convidado
Add pet no seu catalogo ou no emulator isso e bastante simples mais algumas pessoas não sabem fazer mais vou encinar a você eu dayvson112 criei 100% o codigo, para que fazemos isso precisamos que o emu seja open source entao vamos la.

primeiro passo vamos em : Messages/Requests/Catalogs.cs
Vamos procurar por :
private void CheckPetName()
{
Session.GetMessageHandler().GetResponse().Init(36);
Session.GetMessageHandler().GetResponse().AppendInt32(UberEnvironment.GetGame().GetCatalog().CheckPetName(Request.PopFixedString()) ? 0 : 2);
Session.GetMessageHandler().SendResponse();
}
Logo abaixo adicione :
private void PetRaces()
{
/*
* Créditos a Dayvson1112
*/
string Type = Request.PopFixedString();
Dictionary Races = new Dictionary();
int Race = Convert.ToInt32(Type.Substring(6));
Console.WriteLine(Race);
#region Races Info
Races.Add(0, "QFHHIHHIIHHJIHHKIHHPAIHHQAIHHRAIHHSAIHHPBIHHQBIHHRBIHHSBIHHPCIHHQCIHHRCIHHSCIHHPDIHHQDIHHRDIHHSDIHHPEIHHQEIHHREIHHSEIHHPFIH");
Races.Add(1, "QFIHIHIIIHIJIHIKIHIPAIHIQAIHIRAIHISAIHIPBIHIQBIHIRBIHISBIHIPCIHIQCIHIRCIHISCIHIPDIHIQDIHIRDIHISDIHIPEIHIQEIHIREIHISEIHIPFIH");
Races.Add(2, "PCJHIHJIIHJJIHJKIHJPAIHJQAIHJRAIHJSAIHJPBIHJQBIHJRBIHJSBIH");
Races.Add(3, "SAKHIHKIIHKJIHKKIHKPAIHKQAIHKRAIH");
Races.Add(4, "PAPAHIHPAIIHPAJIHPAKIH");
Races.Add(5, "SAQAHIHQAIIHQAJIHQAKIHQAQAIHQASAIHQAPBIH");
Races.Add(6, "QCRAHIHRAIIHRAJIHRAKIHRAPAIHRAQAIHRARAHIRASAHIRAPBHIRAQBHIRARBHIRASBIHRAPCHI");
Races.Add(7, "PBSAHIHSAIIHSAJIHSAKHISAPAIHSAQAIHSARAIHSASAIH");
Races.Add(8, "QCPBHIHPBIIHPBJIHPBKIHPBPAIHPBQAIHPBRAIHPBSAIHPBPBIHPBQBIHPBRBIHPBSBIHPBRCIH");
Races.Add(10, "IRBHIHIZMUPEHHI");
Races.Add(11, "RCSBIIHSBJIHSBKIHSBPAIHSBQAIHSBRAIHSBPBHHSBQBIHSBRBIHSBSBIHSBPCIHSBQCIHSBSCIHSBRDIH");
Races.Add(12, "RAPCHIHPCIIHPCJIHPCKIHPCPAIHPCQAIH");

#endregion

if (!Races.ContainsKey(Race))
{
Session.SendNotif(Race + " Este pet não está disponível");
Races.Clear();
return;
}

GetResponse().Init(827);
GetResponse().AppendStringWithBreak(Type);
GetResponse().AppendStringWithBreak(Races[Race]);
SendResponse();

Races.Clear();
}

Agora vamos em HabboHotel/Catalogs/Catalogs.cs
Procure por : if (Race.Length != 3)
Subistitua por : if (Race.Length != 1)

Agora vamos procurar por : "public void DeliverItems(GameClient Session, Item Item, int Amount, String ExtraData)"

Subistitua da case "pet" toda por esse codigo :
case "pet":

string[] PetData = ExtraData.Split('\n');
int PetType = 0;

switch (PetData[3])
{
// Valid ItemID's
case "2349":
PetType = 5; // Porco
break;

case "2430":
PetType = 3; // Cão de toca
break;

case "2431":
PetType = 4; // Urso
break;

case "2432":
PetType = 1; // Gato
break;

case "2433":
PetType = 0; // Cachorro
break;

case "2434":
PetType = 2; // Crocodilo
break;

case "7457":
PetType = 6; // Leão
break;

case "5354":
PetType = 7; // Rinoceronte
break;

case "6000":
PetType = 8; // araña
break;

case "6001":
PetType = 11; // rana
break;

case "6002":
PetType = 10;
break;

case "9465":
PetType = 12; // Dragão
break;

default:
PetType = 8; // Error
Session.SendNotif("Algo deu errado! O tipo de item não pôde ser processada. Por favor não tente comprar mais esse item, pede apoio informar o mais rapidamente possível.");
break;
}

if (PetType != Cool
{
Pet GeneratedPet = CreatePet(Session.GetHabbo().Id, PetData[0], PetType, PetData[1], PetData[2]);

Session.GetHabbo().GetInventoryComponent().AddPet(GeneratedPet);
Session.GetHabbo().GetInventoryComponent().AddItem(GeneratedId, 320, "0");
}
else
{
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link] Error: " + "Alguém só tentou comprar Item ID: " + PetData[3] + " O que não é um Pet válido. (Catalog.cs)", Core.LogLevel.Error);
}
break;

Créditos
TheDjPaulo 90%
CSHP 10% pelos codigos

|XXL|
Membro
massa mano otimo tutorial continue assim que pena que so uso closed source =S

http://fb.com/GuguGRP
Castiel
Membro Lendário
|XXL| escreveu:massa mano otimo tutorial continue assim que pena que so uso closed source =S

http://toon.forumfacil.net
мเร†эя¢๏мקล¢†๏я

4Add todos os pet no seu catalogo e no emulator Empty Re: Add todos os pet no seu catalogo e no emulator Dom 29 maio 2011 - 10:22

мเร†эя¢๏мקล¢†๏я
Membro Gold
Ótimo tópico ira ajuda muitas pessoas que não sabe

AiPede
Membro Avançado
Recomendo fecharem o topico! O codigo não funciona!

http://toon.forumfacil.net/
T-Lord
Administrador
Aurelio voce deve ter errado em alguma coisa.

Tente novamente e com calma.

http://www.zonetoony.net/
Convidado

7Add todos os pet no seu catalogo e no emulator Empty Re: Add todos os pet no seu catalogo e no emulator Seg 4 Jul 2011 - 16:55

avatar
Convidado
Muito Bom o Tuto Muito Bom Paulo!

@Aurelio

Tente Denovo As Vezes vc Esqueçeu de alguma coisa no Código!

fehzicka1

8Add todos os pet no seu catalogo e no emulator Empty Re: Add todos os pet no seu catalogo e no emulator Qua 20 Jul 2011 - 14:26

fehzicka1
Membro Gold
Ótimo tópico,continue assim

iPad
Membro Perdido
vlw,topico muito organizado

T-Lord
Administrador
Sim, Adorei o Topico.

http://www.zonetoony.net/
iPad
Membro Perdido
Topico Excelente.Parabéns


Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos