Jump to content

Search the Community

Showing results for tags 'mudar'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Forum
    • Anúncios
    • Apresentacoes
    • F.A.Q's & Guias
    • Arquivos
  • Hospedagem de imagens
  • Member special
  • Hardware
    • Tutoriais
    • Duvidas
  • Software
    • Programas
    • Guias & Tutoriais
    • Problemas & Duvidas
    • Segurança e Desempenho
  • Sistemas Operativos
    • FreeBSD
    • Windows
    • Linux
    • Android
  • Programação
    • PHP
    • C & C++
    • SQL
    • C# & .NET & VisualBasic
    • Python
    • Outros
  • Metin2
    • Geral
    • Servidores Privado
    • Tutoriais
    • Serverfiles
    • Quests
    • Cliente
    • Ferramentas/Software
    • 3D & 2D
    • Download
    • Duvidas & Problemas & Pedidos
  • Websites
    • Design
    • Codificado
  • Other Games
    • Dota2
    • League Of Legends
    • Payday 2
  • Design
    • Galeria
    • Tutoriais
    • Pedidos
    • Ferramentas/Diversos
  • Espaço web
    • Webmaster
    • Duvidas
    • Servidores
  • Classificados
    • Trocas e Vendas
    • Outros
  • Tema Livre
    • Filmes & Series
    • Anime
    • Mundo Livre
    • Outros
    • Youtube

Categories

  • Metin2
    • Quests
    • Clientes
    • Serverfiles
    • Tools
    • Other Downloads
    • Weapons & Armors
    • NPC & MOB
  • Software
  • Operating Systems
    • Windows
  • Member special
  • Honor Room

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


Jabber


AIM


ICQ


Yahoo! Messenger


Skype


Facebook


Twitter


Google Analytics Client ID

Found 8 results

  1. abra uiprivateshopbuilder.py e procure: class PrivateShopAdvertisementBoard(ui.ThinBoard): def __init__(self): ui.ThinBoard.__init__(self, "UI_BOTTOM") self.vid = None self.__MakeTextLine() alterem para class PrivateShopAdvertisementBoard(ui.ThinBoard): def __init__(self): ui.ThinBoard.__init__(self, "UI_BOTTOM") self.shopAdvertismentBoardSeen =[] self.vid = None self.__MakeTextLine() busquem : def Open(self, vid, text): deixem a função assim: def Open(self, vid, text): self.vid = vid self.textLine.SetText(text) if vid in self.shopAdvertismentBoardSeen: self.textLine.SetFontColor(1.0, 0.5, 0.1) self.textLine.UpdateRect() self.SetSize(len(text)*6 + 10*2, 20) self.Show() g_privateShopAdvertisementBoardDict[vid] = self busquem: def OnMouseLeftButtonUp(self): deixem a função assim: def OnMouseLeftButtonUp(self): if not self.vid: return net.SendOnClickPacket(self.vid) if self.vid != player.GetMainCharacterIndex(): self.textLine.SetFontColor(1.0, 0.5, 0.1) self.shopAdvertismentBoardSeen.append(self.vid) return True ficar atento as tabulações pois o codigo não está formatado creditos ao nicutzy da freakgamers
  2. Bom dia pessoal como o tópico diz eu gostaria de saber como mudar a cor do nome da loja offline eu tenho a minha assim [Hidden Content] até mesmo no mini mapa fica pontinho preto já tentei mudar no colorinfo.py mas mesmo assim não mudava caso alguém saiba como resolver este meu problema ficava agradecido.
  3. Boas pessoal, Este post é relativamente a um erro que tenho de momento. Crio um char normalmente, ando com ele, tudo sem qualquer problema, por vezes faço um ou outro reboot e algumas vezes ao clicar para inicar o jogo com o char seleccionado aparece para mudar o nome do char. Mas na tabela change_name está 0 || com 1 ou sem 0 não dá. Alguém já teve este problema ou tem alguma ideia o que possa ser? :/ Abreijos, Marco
  4. Boas como diz o titulo alguem me pode explicar como mudo o item_proto e o mob_proto txt para sql eu tenho os itens traduzidos no cliente mas quando mudo no navicat e dou reload p ou reboot os nomes que mudei voltam ao nome anterior
  5. Boas, hoje não venho deixar muito, o que deixo aqui para quem precisar é o comando para mudar de raça. Sei que este tutorial já existe na net, a diferença é que atualmente todos os que se encontram na net ficam bugados porque não desequipam os itens da personagem e ao mudar de raça, por exemplo de um guerreiro para xama, se o guerreiro tiver uma espada na mão o xama ficará dentro do chão, por isso decide partilha o comando já como deve ser. Codigo inicial foi criado pelo MartySama, no entanto ainda não actualizava, estava bugado tal como referi acima. Para começar ir a cmd.cpp e adicionar: ACMD(do_mudar_raca); Ainda no ficheiro cmd.cpp antes de { "\n", NULL, 0, POS_DEAD, GM_IMPLEMENTOR } Adicionar { "mudar", do_mudar_raca, 0, POS_DEAD, GM_IMPLEMENTOR }, Agora no ficheiro cmd_gm.cpp adicionar o seguinte: ACMD(do_mudar_raca) { char arg1[256], arg2[256]; two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2)); bool bIsSetSkillGroup = false; DWORD novaRaca = MAIN_RACE_MAX_NUM; DWORD grupoHabilidade = 0; LPITEM traje = ch->GetWear(WEAR_COSTUME_BODY); LPITEM trajedearma = ch->GetWear(WEAR_COSTUME_WEAPON); LPITEM armadura = ch->GetWear(WEAR_BODY); LPITEM arma = ch->GetWear(WEAR_WEAPON); LPITEM penteado = ch->GetWear(WEAR_COSTUME_HAIR); // Verificar arg1 if (!*arg1) { goto EXEMPLO; return; } // Verificar arg2 if (*arg2) { str_to_number(grupoHabilidade, arg2); grupoHabilidade = MINMAX(0, grupoHabilidade, 2); bIsSetSkillGroup = true; } // Verificar arg1 str_to_number(novaRaca, arg1); if (novaRaca >= MAIN_RACE_MAX_NUM) { goto EXEMPLO; return; } // Verificar se a nova raça escolhida é igual a raça antiga if (novaRaca==ch->GetRaceNum()){ ch->ChatPacket(CHAT_TYPE_INFO, "A nova raca escolhida e igual a raça que ja tens"); return; } // Desequipar Itens, para evitar que a personagem fique bugada if (traje != NULL) ch->UnequipItem(traje); if (trajedearma != NULL) ch->UnequipItem(trajedearma); if (armadura != NULL) ch->UnequipItem(armadura); if (arma != NULL) ch->UnequipItem(arma); if (penteado != NULL) ch->UnequipItem(penteado); // Mudar de Raça ch->ChatPacket(CHAT_TYPE_INFO, "Personagem antiga = %u, Tipo de Habilidade = %u", ch->GetRaceNum(), ch->GetSkillGroup()); ch->SetRace(novaRaca); ch->ClearSkill(); if (bIsSetSkillGroup) { ch->SetSkillGroup(grupoHabilidade); } // Transformar a personagem em poly para que possa atualizar a aparencia ch->SetPolymorph(101); ch->SetPolymorph(0); ch->ChatPacket(CHAT_TYPE_INFO, "Personagem atual = %u, Tipo de Habilidade = %u", ch->GetRaceNum(), ch->GetSkillGroup()); return; EXEMPLO: ch->ChatPacket(CHAT_TYPE_INFO, "Comando: /mudar <id da nova raca> <Grupo de Habilidade>"); ch->ChatPacket(CHAT_TYPE_INFO, "Lista de Racas"); ch->ChatPacket(CHAT_TYPE_INFO, "\tWarrior M = %d | Sura M = %d | Ninja M = %d | Shaman M = %d | Wolfman M = %d", MAIN_RACE_WARRIOR_M, MAIN_RACE_SURA_M, MAIN_RACE_ASSASSIN_M, MAIN_RACE_SHAMAN_M, MAIN_RACE_WOLFMAN_M); ch->ChatPacket(CHAT_TYPE_INFO, "\tWarrior W = %d | Sura W = %d | Ninja F = %d | Shaman F = %d", MAIN_RACE_WARRIOR_W, MAIN_RACE_SURA_W, MAIN_RACE_ASSASSIN_W, MAIN_RACE_SHAMAN_W); ch->ChatPacket(CHAT_TYPE_INFO, "\tNumeros Maximo = %d", MAIN_RACE_MAX_NUM); ch->ChatPacket(CHAT_TYPE_INFO, "Grupos de Skills"); ch->ChatPacket(CHAT_TYPE_INFO, "\tNenhuma = 0 | Primeiro = 1 | Segundo = 2"); return; } Cumprimentos, DThings
  6. Boas Malta, Estou com um problema no sistema de mudar de CH Se alguém conseguir ajudar Cumpz
  7. Mudar as cordeadas do mapa de inicio Como o titulo indica server para quem quiser alterar as cordeadas de onde o char aprece quando morremos e clicamos em recomeçar. Vamos lá Via FTP: ir a seguinte localização / Usr / game / share / local / xxxxx / map Vamos entrar no: "Index" Vamos baixar o (os) arquivo(s): vamos abrir depois: Veremos na imagem a cima localizado a esquerda: 1: Bandeira vermelha 1º index da aldeia, 3: Bandeira vermelha 2º index da aldeia, 21: Bandeira amarela 1º index da aldeia, 23: Bandeira amarela 2º index da aldeia, 41: Bandeira azul é o primeiro index da aldeia, 43: a bandeira azul é o segundo index da aldeia. Agora abrimos start_position.cpp in /// game / src /. Procuramos: long g_start_map [4] = Substituímos pelo número de índex do mapa inicial que deseja alterar. Procuramos: DWORD g_start_position [4] [2] = Quando está morto, você pode clicar no botão "Iniciar na cidade" e você poderá escrever as coordenadas de acordo com o mapa que você usa para determinar quais coordenadas nascerá, Na imagem a cima mostra onde editar as coordenadas Procuramos DWORD arena_return_position [4] [2] = Coordenadas do mapa onde você pode definir onde ir após um evento tipo war: Procuramos: DWORD g_create_position [4] [2] = Depois de criar o personagem, você pode alterar as coordenadas de ressurreição do personagem de acordo com o mapa que você está usando. Fonte: freackgamers Tradução e organização eu mesmo
  8. Boas a todos, andei a procura de um ch switcher que funcionasse, encontrei alguns e experimentei com source envolvida e sem, achei melhor este via python e sem precisar mexer em source... Vamos passar ao tutorial: 1- Fazer download do anexo, password: tlthings 2-uichangechannel and ui_wrapper na pasta root 3-*networkmodule.py Procurar: Adicionar: locale/xx/ui/systemdialog.py Procurar: Adicionar em baixo: game.py Procurar por: Adicionar em baixo: Procurar: Adicionar em baixo: intrologin.py Procurar: Adicionar em cima: interfacemodule.py Procurar: Adicionar em baixo: Procurar por: Trocar por: uisystem.py Adionar aos imports: Procurar por: Mudar por: Procurar por: Procurar por: Adicionar em baixo: Procurar por: Adicionar em cima: Procurar por: Adicionar em cima: Procurar por: Adicionar em baixo: Procurar por: Adicionar em baixo: Está testado e funcional no meu servidor, qualquer duvida não exitem em perguntar e CUIDADO com os espaços em vez de tabs que os foruns metem, qualquer dúvida ou se quiserem prints em relação à formatação mandem mensagem aqui neste tópico. Créditos Koray e JD9 CH SWITCHER.rar
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
You will be able to see content when you disable your adblocker and enable javascript.