Ir para conteúdo
Facebook Whatsapp Twitter Youtube

Cerejo

Membro
  • Total de Posts

    95
  • Registro em

  • Última visita

  • Dias Ganhos

    28

Tudo que Cerejo postou

  1. this is for source files, all the code is inserted in the client source, just download the file “edit.txt” , there is the complete code and it shows where you should insert the data.
  2. uma vez fui usar isso ele estava usando o .xml como place holder, tive que alterar em algum arquivo do configs.pck
  3. se não me engano esse testo está no interfaces.pck só editar o .xml. caso contrário vai estar no configs.pck em um dos arquivos de texto.
  4. Cerejo

    Instalador Client 1.5.2 - LevelUp

    [Conteúdo Oculto]
  5. pelo que entendi você está querendo algo tipo jogo isométrico, onde a camera é travada no angulo de 45 graus. até onde sei não existe nada disso no pw, seria possível fazer isso na source.
  6. Cerejo

    Instalador Client 1.6.2 - LevelUp

    LInk para download: [Conteúdo Oculto]
  7. Se você tiver experiências com server privates é uma boa ideia. Caso nunca tenha trabalhado com isso recomendo começar com coisas simples: montar servidor. Editar usando ferramentas. A Source só é realmente util para quem pretende adicionar inovações ou fazer upgrade para versões que não existem files disponíveis. Uma vez que você chegou no limite do que pode fazer com as ferramentas você parte para source.
  8. Cerejo

    Source 1.5.2

    Esses arquivos foram disponibilizados pelo @saito, Eu somente espelhei para donwload, de qualquer forma essa não é a que eu uso então não sei responder nada a respeito dela. [Conteúdo Oculto]
  9. 1 – Eu não sei que source você esta usando, mais provavelmente vai ter um arquivo com final (.sln) normalmente usado para compilar. 2 – Você parece estar usando um visual studio atual, você não vai conseguir compilar nada a não ser que tenha feito o upgrade de todas as dependencias do arquivos, levando em consideração que você não sabe nem o arquivo que é usado para compilar, então você não deve ter ideia de como fazer isso aí. 3 – Esse arquivo .vcproject, você pode abrir ele e vai informar a versão do visual studio que esse projeto foi criado. 4 - A minha 1.5.2 compila em cima do vs2005 . 5 – Além disso você precisa fazer as configurações do visual do visual studio(adicionar os caminhos para os arquivos no programa ou diretamente no projeto). 6 – Você vai precisar ter instalado o directx8.1 sdk no pc o client é construido em cima desse directx. Isso é só o basico para compilar ainda á outros problemas que podem aparecer, a maioria das pessoas que usam source são programadores ou estuda ela a bastante tempo. Em relação a source você só vai conseguir ajuda caso pague para alguém, mexer com código fonte é trabalhoso e muito tempo investido, normalmente as pessoas vendem o serviço talvez alguém te ajude de graça, infelizmente não posso ajudar muito além disso, tudo que sei tive que aprender sozinho atraves de estudo (vídeos tutoriais, google).
  10. Você vai precisar ter a Source do Client para usar essas informações.(caso esteja usando essas sources que edição são feita por DLL, não faço ideia de como aplicar nisso). Vai precisar saber usar o visual studio , para compilar o cliente. O código já está pronto é só copiar e colar. O código que eu adicionei só faz uma pequena modificação para exibir os icones (não é necessário usar eles), a lista funciona sem ele. Caso você queira que apareca os icones , é só copiar o meu código e substituir o existente. Básico sobre o arquivo disponibilizado pelo Alien compartilhado pelo Bruce. Algum Adm mova essa mensagem para o tópico original por favor, a pessoa fez a mesma pergunta aqui e lá.
  11. Para resolver isso você tem que pegar o offset correto e adicionar no arquivo de offsets
  12. Cerejo

    Editor Extra Drops (server)

    Eu compilei editor, segue o link do autor da ferramenta, caso você mesmo deseje recompilar. [Conteúdo Oculto] ExtraDropsEditor.7z
  13. Cerejo

    Client Beta LevelUP

    Instalador do cliente beta level up. [Conteúdo Oculto]
  14. Cerejo

    WinPck_v1.33

    Abre todas as versões, eu recompilei e traduzi essa é a ultima versão disponível, funciona em multiplos jogos Angelica. Testado em : PW , FW , SSO. criado por : [Conteúdo Oculto] Release.7z
  15. Cerejo

    Editor de Intefaces Angelica

    Esse editor foi compilado por mim, qualquer problema só entrar em contato que quando eu tiver um tempo eu respondo nesse link você já vai tirar a maioria das duvidas. [Conteúdo Oculto] AUIEditor2.7z
  16. eu não vou resolver isso por hora não, eu não estou pretendendo abrir servidor e nada do tipo, eu só add as imagens na lista para facilitar a identificação (eu até dei uma melhorada depois desse códigio que passei aí para exibir 2 itens por linha), porém no momento eu parei nisso, estou estudando para ver se crio um painel para uso próprio, ainda tem as ferramentas da Angelica que também dei um tempo. (muita coisa para fazer, mais pouco incentivo para isso) //drops list nos mobs , eu adicionei um espaçamento manual , porém existe outras maneiras de fazer for (int i = 0; i < 32; i += 2) { int id1 = pEssence->drop_matters[i].id; float prob1 = pEssence->drop_matters[i].probability; if (id1 != 0) { CECIvtrItem *pItem1 = CECIvtrItem::CreateItem(id1, 0, 1); if (!pItem1) continue; ACString strImage1 = GetGameUIMan()->GetIconsImageString(CECGameUIMan::ICONS_INVENTORY, pItem1->GetIconFile()); pItem1->GetDetailDataFromLocal(); ACString strHint1 = A3DCOLOR_TO_STRING(pItem1->GetNameColor()); strHint1 += pItem1->GetName(); if (i + 1 < 32) { int id2 = pEssence->drop_matters[i + 1].id; float prob2 = pEssence->drop_matters[i + 1].probability; if (id2 != 0) { CECIvtrItem *pItem2 = CECIvtrItem::CreateItem(id2, 0, 1); if (!pItem2) continue; ACString strImage2 = GetGameUIMan()->GetIconsImageString(CECGameUIMan::ICONS_INVENTORY, pItem2->GetIconFile()); pItem2->GetDetailDataFromLocal(); ACString strHint2 = A3DCOLOR_TO_STRING(pItem2->GetNameColor()); strHint2 += pItem2->GetName(); temp.Format(_AL("%s [%.2f%%] %s^ffffff %s [%.2f%%] %s^ffffff\n\r"), strImage1, prob1 * 100.f, strHint1, strImage2, prob2 * 100.f, strHint2); szText += temp; } } else { temp.Format(_AL("%s [%.2f%%] %s^ffffff%\n\r"), strImage1, prob1 * 100.f, strHint1); szText += temp; } } }
  17. Em relação ao gfx nos mobs, o jeito que o GFX está sendo exibido gera um bug visual que o gfx fica piscando, você deve usar um gfx statico para não incomodar ou corrigir no código. Perfect World_ Alvorecer Sombrio 2023-02-04 22-55-55.mp4
  18. aqui é para aparecer a imagem nos drops do báu, aqui não fiz o split porque a maioria dos báus tem poucos itens, então não é um problema para mim. mais caso queria fazer só usar a lógica acima.
  19. nesse segundo modo, faz um split da list para exibir 2 itens por linha, lembrando que os icones está sendo carregado com uma string, a manipulação tem que ser feita em cima disso. para alinhar o segundo itens da lista: minha ideia é fazer uma Getlenght no "strHint" assim você conta a quantidade de caracteres dentro e concatena com espações em branco, assim todos ficariam alinhado, se alguém quiser fazer aí. lembrando que o código le a droplist do mob, o primeiro metódo corta o conteudo, deste modo da para ver tudo só basta alinhar. e claro o código dá para ser melhorado.

Suporte GM

Comunidade de Perfect World do Brasil

Copyright © 2023-2024 SuporteGM Powered by Invision Community
Поддержка Invision Community в России

Links

×
×
  • Criar Novo...