Ir para conteúdo

Distro Sem Bug Dos Npcs


Posts Recomendados

Bem, pra quem nao sabe, os Otservers 8.6 que usam o TFS 0.3.6pl1 vem com um bug de comprar itens contaveis de graça nos npcs. Eu fiz um negocio aqui para tirar o bug, foi algo bem simples e qlqr um poderia faze.

 

O bug eh que se voce comprar um item com quantidade 0 (somente o bot faz isso) voce nao paga nada e recebe o item mesmo assim.

 

Va em npc.cpp e procure por:

if(NpcState* npcState = getState(player, true))
	{
		npcState->amount = amount;
		npcState->subType = count;
		npcState->itemId = itemId;
		npcState->buyPrice = getListItemPrice(itemId, SHOPEVENT_BUY);
		npcState->ignoreCap = ignoreCap;
		npcState->inBackpacks = inBackpacks;

		const NpcResponse* response = getResponse(player, npcState, EVENT_PLAYER_SHOPBUY);
		executeResponse(player, npcState, response);
	}

 

Substitua por:

if(NpcState* npcState = getState(player, true))
	{
	    if(amount <= 0){
	    amount = 1;
	    }
		npcState->amount = amount;
		npcState->subType = count;
		npcState->itemId = itemId;
		npcState->buyPrice = getListItemPrice(itemId, SHOPEVENT_BUY);
		npcState->ignoreCap = ignoreCap;
		npcState->inBackpacks = inBackpacks;

		const NpcResponse* response = getResponse(player, npcState, EVENT_PLAYER_SHOPBUY);
		executeResponse(player, npcState, response);
	}

 

Soh tres linhas '-'

 

Agora soh compilar xD.

 

Downloads

 

Executavel ja compilado: Megaupload

Scan: VirusTotal

 

Sources sem o bug: Megaupload

Scan: VirusTotal

 

Isso ai.

 

OBS: Deu um virus ali no distro. Se voce nao confiar baixa as sources e compila que elas nao estao dando virus.

 

Agradecimentos:

BrunoCarvalho (Comedinhas) por ter compilado pra mim :)

Editado por MatheusMkalo
Link para o comentário
Compartilhar em outros sites

Hm eu tinha arrumado mas foi por otro lugar, não me lembro

 

@dlls aqui não da virus que eu coloco elas na pasta do windows, dai não preciso usar a que vem nos ots ;x

 

rep+

Editado por fireelement
Link para o comentário
Compartilhar em outros sites

muito bom isso varias pessoas vao precisar...

 

mas alguem sabe como eu consigo as sources do tfs 0.4 dev? eh que eu uso ele pra usar o guild war system com escudos do walef mas alguem tem as sources dele?

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...
  • 3 months later...
  • 2 weeks later...
  • 2 months later...

Sei que o topico e antigo mas pelo simples fato do FBI ter fexado o megaupload fica impossivel baixar tem como alguem me mandar? valeu

 

Preciso muito da ajuda de vocês =/

Editado por cs007
Link para o comentário
Compartilhar em outros sites

  • 2 months later...
×
×
  • Criar Novo...