Jump to content
Sadness

Sistema De Lojas Offline By Ken (Actualizado)

Recommended Posts

Olá,

 

Estava outro tópico aberto com o mesmo sistema, mas menos completo, daí a criação deste tópico.

 

Esta é uma versão actualizada do sistema com correção mysql.

 

Vídeo:

 
 

Agradecimentos:

Please login or register to see this link. zarcky][/color]

Please login or register to see this link. tierrilopes[/color]]

 
 

Cumprimentos,

Sadness.

 

Password: forum.tlthings.net

 
 

Please login or register to see this attachment.

  • Upvote 5

Share this post


Link to post
Share on other sites

Boas

 

Para inserir basta fazer comparação dos ficheiros ou diz lá o que tem de se mudar?

 

Obrigado

Share this post


Link to post
Share on other sites
Please login or register to see this quote. Estive a ver agora, e sim aparentemente é necessário a comparação de alguns ficheiros.
  • Upvote 1

Share this post


Link to post
Share on other sites

Já também que sim xD

 

Não trás o ficheiro config.cpp?

 

Visto que tem novas CONFIG, onde estaram estas declaradas?

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Boas novamente, penso que o que procuras está aqui:

Please login or register to see this image.

e

eLMUsTH.png

Cumprimentos Gol .D Roger

  • Upvote 1

Share this post


Link to post
Share on other sites

Fail <.<

 

Pensei que era para estarem no config.cpp

 

E tenho de adicionar alguma coisa ao config.cpp normal?

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Segundo o que sei, não é necessário.

Penso que o conteúdo disponibilizado no tópico chega para a instalação da loja com sucesso, mas não tenho a total certeza pois não tive a oportunidade de testar pessoalmente.

 

Cumprimentos Gol .D Roger :wub:

  • Upvote 1

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

 

Não, adicionas os ficheiros .cpp da loja offline à tua makefile, e as config funcionarão sem estarem no config.cpp

  • Upvote 1

Share this post


Link to post
Share on other sites

Atualização:

Informações:

Please login or register to see this spoiler.

 

Please login or register to see this attachment.

  • Upvote 2

Share this post


Link to post
Share on other sites

Boas,

 

Para tudo funcionar basta por os ficheiro no "/../Server/game/src"

Compilar?

 

A parte do cliente basta substituir?

 

Cumpz

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Não, é necessário comparar os ficheiros

Share this post


Link to post
Share on other sites

Caso encontrem algum erro no sistema pedimos que o reportem no tópico para que possamos corrigi-lo e atualizá-lo.

Obrigado Please login or register to see this image. /uploads/emoticons/xenforo-smilies-sprite.png.274688e589d11cf51879e1b36985bd7d.png" alt=":)">

  • Upvote 1

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Fiz a instalação de tudo, e na hora de compilar o game surgiu os seguintes erros:

Please login or register to see this code.

Usei os arquivos os arquivos originais do LINK acima, e não fiz nenhuma modificação. Alguma solução ?

 

Edit: Já achei o erro, vou corrigir e tentar compilar.

Edited by Sinval

Share this post


Link to post
Share on other sites

Os arquivos não eram para ser substituídos no game mas sim para comparar com os teus

Please login or register to see this code.

Não esta declarado em Packet.h

  • Like 1

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Antes eu apenas fui arquivo por arquivo e procurava tudo relacionado com "offline" e "offline_shop", agora fiz a compração de arquivo por arquivo e fiz a instalação sem problemas, compilei e não apresentou nenhum erro.

 

Porém clico para abrir e não acontece nada, será que fiz algo errado ou é algo relacionado às configurações?  PS: Não tem nenhum erro no syserr do cliente ou servidor. 

 

Criei o arquivo "OFFLINE_SHOP_CONFIG" e coloquei dentro de todos os cores.

 

Please login or register to see this code.

 

Please login or register to see this image.

Edited by Sinval

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Já revi tantas vezes, vou tentar aqui :/

Please login or register to see this image.

Edited by Sinval

Share this post


Link to post
Share on other sites

Poderá não estar bem implementado num dos outros ficheiros python, procura no tutorial por OfflineShopButton e revê esses passos

  • Like 1

Share this post


Link to post
Share on other sites

Resolvido. (Na versão atualizada falta algumas partes em uiinventory.py para abrir a loja pelo icon do inventário. )

Edited by Sinval

Share this post


Link to post
Share on other sites

Boa noite!

 

Consegui instalar e encontrei um BUG, o gold não vai pro "Banco", então se o jogador criar a loja e deslogar, se alguém comprar algo ele não irá receber o gold, se ele deslogar e passar o tempo do refresh ele recebe normalmente, igual se estiver online, ele recebe na mesma hora. Alguma solução ?

Share this post


Link to post
Share on other sites

Não tenho esse sistema instalado, mas vou tentar recriar aqui o problema de cache, penso que sei como resolver.

Depois aviso se funcionou ou não

  • Thanks 1

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

Fico na espera, desde já agradeço!! (Pesquisei por toda parte e a última atualização que está na net, já está com esse problema, a solução é em vez do gold ir pra player.player money ir pra player.offfline_bank money, aonde salve o PID do jogador e o gold, e corrigir o sistema pra poder remover o gold desse "banco" para o inventário do jogador, tenho a noção de como resolver, mais infelizmente não domino a linguagem de programação :/)

Share this post


Link to post
Share on other sites
Please login or register to see this quote.

O que experimentei não funcionou.

Solução que está na internet, podes colocar aqui a estrutura da tabela player.offline_bank sff?

Share this post


Link to post
Share on other sites
Please login or register to see this quote. Please login or register to see this code.

A ideia seria verificar se o jogador está online, caso contrário o gold das vendas deveria ir para essa tabela, aonde ele poderia remover depois, pelo sistema do banco .

Share this post


Link to post
Share on other sites

Notei agora que dentro de Offline Shop\esarfe update

É utilizado o campo "money2" e não "money" como nos ficheiros originais, experimenta meter esses updates primeiro

Share this post


Link to post
Share on other sites

×

Important Information

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