GA

Como Remover as Mounts

Por gaps, 07 de jun. de 2013 em Clients

14
1.9k
gapsG
07 de junho de 2013 às 12:58

Galera quero tirar a opçao de "montar" do meu otclient como faço isso?

e outra qnd eu clico com o botao direito na criatura ou player nao aparece akele quadrado vermelho no sqm em volta da criatura, como resolvo isso??

Editado Junho 9 por BananaFight

BananaFightB
07 de junho de 2013 às 13:53

1° de tudo que esta na área errada

 

2° Que da proxima vez que você por um titulo desses eu vou deletar o tópico, Use o titulo para esclarecer o que você precisa.

 

Voltando ao tópico:

 

nas source do otclient, em game.cpp tem essa linha

 

    if(version >= 870) {
       enableFeature(Otc::GameDoubleExperience);
       enableFeature(Otc::GamePlayerMounts);
       enableFeature(Otc::GameSpellList);
   }

 

creio que removendo o "enableFeature(Otc::GamePlayerMounts);" deva tirar as mounts do client.

 

Tópico movido para a área correta.

gapsG
07 de junho de 2013 às 14:07

Obrigado BananaFighter, e desculpa pelo titulo do enunciado.....

 

# Removi e nao deu certo, eu queria retirar das opçoes do botao direito / Olhar,Usar,Escolher roupa,"Montar",Copiar Nome

Editado Junho 7 por gaps

BananaFightB
07 de junho de 2013 às 17:12

Você recompilou as source ?

gapsG
07 de junho de 2013 às 18:02

Nao. ;s

StyloMaldosoS
07 de junho de 2013 às 18:32

intão como voce quer q funcione?

 

ah meu deus, depois que fala bobagem, reclamao.

gapsG
07 de junho de 2013 às 18:35

StyloMaldoso, kr estou aprendendo ainda si nao quer ajuda nao ajude...

BananaFightB
08 de junho de 2013 às 12:47

Porque diabos você ainda não compilou cara, ninguém aqui vai fazer isso pra você, ja existem tutoriais ensinando tudo isso.

gapsG
09 de junho de 2013 às 11:38

Eu nao to pedino pra ngm faze pra mim, estou pedindo pra me ensinarem pois comecei a aprende criar um serve nao faz 1 semana, to correno atraz de tudo, scrypt,sprites, mapping,otclient... vc axa que é facil pra qm esta começano agora ve tudo isso???

StyloMaldosoS
09 de junho de 2013 às 11:49

isso aí é poblema é teu.

 

Agora faze uma modíficação nas soures do otClient

e não compila e vim falando que não deu já é burrise demais.

gapsG
09 de junho de 2013 às 12:07

Sim erro meu, todo mundo erra, mais nao to pedino nada pronto tenho minhas maos pra mim faze so quero aprender!

Darckx13D
09 de junho de 2013 às 14:21

Gaps não precisa mecher nas sources não faz o seguente

 

vai na pasta de modulos/game_interface e abre o interface.lua

ai vc aperta ctrl+f e coloca isso g_game.getFeature(GamePlayerMounts) vai parecer as seguntes linhas

  if g_game.getFeature(GamePlayerMounts) then
	if not localPlayer:isMounted() then
	  menu:addOption(tr('Mount'), function() localPlayer:mount() end)
	else
	  menu:addOption(tr('Dismount'), function() localPlayer:dismount() end)
	end
  end

 

e so deletar essa parte e pronto a opção de mount vai sumir quando clicar com botao direito no xar espero que tenha te ajudado

mas ai se o player apertar ctrl+r ele vai montar ai e so deletar a pasta game_playermount e pronto vc remove o mount do cliente

 

 

Rep+ ;)

Editado Junho 9 por Darckx13

HolyMaNH
09 de junho de 2013 às 16:47

@Darckx13, n tentei fazer, mais no caso n daria erro no console do OTC? sei que está tentando outra maneira... mais bugg pode prender char, e até mandar infos erradas para bugar o banco de dados.... jah sofri por isso no meu server e tive q tirar o OTC...

isso seria gambiarra, se ficar com bugg os players podem sofrer por isso... é realmente aconselhável mudar via source.

BananaFightB
09 de junho de 2013 às 17:27

Como o @GOD Gniu disse, pode trazer bug, Eu não recomendo fazer Gambiarra para depois dar um bug, e ninguém saber resolver, Então basta visitar a área de tutoriais para aprender a compilar.

 

Duvida Sanada, Tópico fechado e movido.

 

@off

Só pra lembrar da nova regra, O titulo do tópico deve induzir aos membros sobre o assunto dentro do mesmo, Esta proibido títulos com nome que não mostram o assunto do tópico como: "Ajuda, ou Dou +REP".

Editado Junho 9 por BananaFight