sabrina9292 1 Postado Dezembro 27, 2011 Share Postado Dezembro 27, 2011 Bom pessoal... To com algumas duvidas, sera que tem como voces me derem um help? 1- O que sao sources? 2- Onde elas ficam? 3- Tem a possibilidade do meu ot nao ter source? 4- Como faço pra editar uma funçao que esta nas source? Desde ja, muito obrigada ;D Link para o comentário Compartilhar em outros sites More sharing options...
Fir3element 185 Postado Dezembro 27, 2011 Share Postado Dezembro 27, 2011 (editado) 1- É como se fosse o executador descompilado. 2- Elas deviam vir junto com o otserv mas nem todos fazem isso. 3- Poucas, qual versão você usa? 4- Começar a editar do nada assim é meio que difícil mas é +- assim: Quero editar comandos do guildchat, chat.cpp. Quando você abri-las vai entender melhor. TFS 0.3.6pl1, versão 8.60: http://www.xtibia.com/forum/topic/176413-sources-tfs-860-036pl1/ Editado Dezembro 27, 2011 por fireelement Link para o comentário Compartilhar em outros sites More sharing options...
sabrina9292 1 Postado Dezembro 27, 2011 Autor Share Postado Dezembro 27, 2011 1- Ahhhh entendi ;D 2- Acho que o meu nao veio com as sources nao 3- Meu servidor e versao 8.54, utilizo TFS versao 3.6 (Crying Damson) 4- Ehhh, realmente parece ser bastante complexo, mas eu preciso apenas de editar a funçao "doCreatureAddMana", ou talvez terei que criar uma outra, que removesse a mana do player sem ele pegar pz, sem aparecer aquela mensagem "you lose x mana" e de preferencia com umna outra cor... Me falaram que fazer isso nao e dificil Mas de qualquer forma... Muitissimo obrigada Link para o comentário Compartilhar em outros sites More sharing options...
Fir3element 185 Postado Dezembro 27, 2011 Share Postado Dezembro 27, 2011 (editado) TFS 0.3.6pl 8.54 direto da fonte \o/: http://otland.net/subversion.php?svn=public&file=dl.php&repname=forgottenserver&path=%2Ftags%2F0.3.6pl1%2F&rev=96&peg=96&isdir=1 Essa função fica em luascript.cpp Dei uma olhada aqui, doCreatureAddMana(cid, mana[, aggressive]) não é só por (cid, mana, false) ? pra não ficar agressiva ;s Editado Dezembro 27, 2011 por fireelement Link para o comentário Compartilhar em outros sites More sharing options...
sabrina9292 1 Postado Dezembro 27, 2011 Autor Share Postado Dezembro 27, 2011 Eu imagino que se eu fizer isso, ai todos os scripts que contiverem essa funçao nao ira pegar pz, entao se for assim, terei que criar outra funçao, assim a original nao sera alterada... Vou dar uma olhada aqui, depois que eu editar a funçao, e soh eu compilar e trocar o executavel velho pelo que acabei de editar? Desde ja... Muito obrigada Link para o comentário Compartilhar em outros sites More sharing options...
Fir3element 185 Postado Dezembro 27, 2011 Share Postado Dezembro 27, 2011 Sim, se quiser me envie por MP como é certinho o que você quer fazer, quero aprender a mexer mais nessas funções ^^ Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados