TA

[DxP] Exclusivo Poketibia OpenSource

Por Taiger, 05 de jun. de 2016 em OTServer Alternativo (ATS)

dxp
tibia
pokemon
poke tibia
poketibia
sources
1.6k
253.9k
12 de junho de 2016 às 01:32
7 minutos atrás, deneblude disse:

Arrumado.

Agora vejamos os erros no SHOP

Ditto ao comprar vem uma pokeball vazia

Change Town não compra

Clans não muda de clan e não gasta as esmeraldas porem aparece uma mensagem em vermelho como

Orebound: 40

Realmente os problemas estão ocorrendo, porem acredito que seja alguma configuração, irei dar uma olhada no arquivo do shop. Pois foi retornado alguns erros na distro.

data/creaturescripts/scripts/opcodes/emerald_shop.lua

HikigayaH
12 de junho de 2016 às 01:55
21 minutos atrás, Justiceiro751 disse:

Realmente os problemas estão ocorrendo, porem acredito que seja alguma configuração, irei dar uma olhada no arquivo do shop. Pois foi retornado alguns erros na distro.

data/creaturescripts/scripts/opcodes/emerald_shop.lua

Olhei la talvez tenha que adicionar algo aqui, não?

[1] = {emeralds = 10, vipdays = 30},

[2] = {emeralds = 18, vipdays = 60},

[3] = {emeralds = 25, vipdays = 90},

[4] = {emeralds = 15, pokemon = "Ditto"},

[5] = {emeralds = 3, blessings = 2},

[6] = {emeralds = 6, blessings = 5},

[7] = {emeralds = 5},

}

 exemplo [8] = {emeralds = 50, clan = naturia, rank = 5},

Não deve ser algo assim, porem creio que seja algo desse tipo ou não ahuahuah

12 de junho de 2016 às 02:00
3 minutos atrás, deneblude disse:

Olhei la talvez tenha que adicionar algo aqui, não?

[1] = {emeralds = 10, vipdays = 30},

[2] = {emeralds = 18, vipdays = 60},

[3] = {emeralds = 25, vipdays = 90},

[4] = {emeralds = 15, pokemon = "Ditto"},

[5] = {emeralds = 3, blessings = 2},

[6] = {emeralds = 6, blessings = 5},

[7] = {emeralds = 5},

}

 exemplo [8] = {emeralds = 50, clan = naturia, rank = 5},

Não deve ser algo assim, porem creio que seja algo desse tipo ou não ahuahuah

Eu particularmente não entendo muito da linguagem lua e nem C++, eu ainda estou aprendendo com um amigo meu, mas pelo menos eu não vi nada de errado no arquivo, porem deve ter algo que deve ser adicionado na script em lua para ser entregue o pokémon normalmente.

Infelizmente se eu não achar nenhuma solução no fórum ou na internet, deveremos aguardar alguém que saiba programar em lua para solucionar este problema.

Drk ShadowD
12 de junho de 2016 às 02:20

@deneblude e @Justiceiro751

Eu arrumei o shopping aqui, vou postar o pack jaja, só estou organizando os arquivos.

HikigayaH
12 de junho de 2016 às 02:28
8 minutos atrás, Pokemonultimatetwo disse:

@deneblude e @Justiceiro751

Eu arrumei o shopping aqui, vou postar o pack jaja, só estou organizando os arquivos.

Eu estava procurando algo como "@onClick: g_game.talk("@buy xxx") " nos mods do otclient, porem não obtive sucesso
Teria como explicar como você arrumou? ;

Editado Junho 12 por deneblude

Drk ShadowD
12 de junho de 2016 às 02:31

@deneblude Não sei porque estava dando erro no outro também, este module que estou postando é oque eu uso no meu server antigo, mas provavelmente era a função g_game.talk, pois aqui eu uso ela pra definir o clan dos players.

Exemplo de um aqui:

 

 

 

 

 

 

 

 

    ClansButton
      text: gardestrike
      icon: /images/game/shop/clans/gardestrike
      @onClick:  g_game.talk("/clan gardestrike,5")     

 

No caso, vai ter o icon definido (/images/game/shop/clans/gardestrike)

e ao clicar, a função g_game.talk vai mandar /clan gardestrike,5 que é a talk criada pra trocar de clan xD

Editado Junho 12 por Pokemonultimatetwo

HikigayaH
12 de junho de 2016 às 02:42
8 minutos atrás, Pokemonultimatetwo disse:

@deneblude Não sei porque estava dando erro no outro também, este module que estou postando é oque eu uso no meu server antigo, mas provavelmente era a função g_game.talk, pois aqui eu uso ela pra definir o clan dos players.

Exemplo de um aqui:

 

  Ocultar conteúdo

 

 

 

 

 

 

 

 

    ClansButton
      text: gardestrike
      icon: /images/game/shop/clans/gardestrike
      @onClick:  g_game.talk("/clan gardestrike,5")     

 

 

No caso, vai ter o icon definido (/images/game/shop/clans/gardestrike)

e ao clicar, a função g_game.talk vai mandar /clan gardestrike,5 que é a talk criada pra trocar de clan xD

 

#TOPIC:

Pra quem quiser o Emerald Shop arrumado, só substituir os arquivos:

http://www.4shared.com/rar/TYpV7qUQce/PatchEmeraldShoppingDONEPokemo.html?

Então realmente era algo parecido com o que eu estava tentando fazer, huhauahu
No caso o do servidor esta apenas

   ClansButton


      text: gardestrike
      icon: /images/game/shop/clans/gardestrike


Faltando a função  @onClick: g_game.talk

Drk ShadowD
12 de junho de 2016 às 02:46
3 minutos atrás, deneblude disse:

Então realmente era algo parecido com o que eu estava tentando fazer, huhauahu

No caso o do servidor esta apenas

  Ocultar conteúdo

   ClansButton

 

      text: gardestrike

      icon: /images/game/shop/clans/gardestrike

 

Faltando a função  @onClick: g_game.talk

Depois vou dar uma olhada no do servidor pra ver se consigo adicionar a função de contagem de clan, ao invez de ir direto pro rank 5, eu acho meio inutil rs, mas tem gente que gosta né u.u

HikigayaH
12 de junho de 2016 às 02:56
11 minutos atrás, Pokemonultimatetwo disse:

Depois vou dar uma olhada no do servidor pra ver se consigo adicionar a função de contagem de clan, ao invez de ir direto pro rank 5, eu acho meio inutil rs, mas tem gente que gosta né u.u

Ah, eu tava vendo aqui a sua correção e faltou você colocar o arquivo sex.lua dentro das talkaction ;

Já que você colocou o seguinte

    <talkaction words="#changesex#" case-sensitive="no" event="script" value="sex.lua"/>

 

E a troca de clan esta de graça, teria que fazer alguma alteração no clan.lua pra cobrar o preço

Editado Junho 12 por deneblude

Drk ShadowD
12 de junho de 2016 às 03:02
5 minutos atrás, deneblude disse:

Ah, eu tava vendo aqui a sua correção e faltou você colocar o arquivo sex.lua dentro das talkaction ;

Já que você colocou o seguinte

    <talkaction words="#changesex#" case-sensitive="no" event="script" value="sex.lua"/>

 

E a troca de clan esta de graça, teria que fazer alguma alteração no clan.lua pra cobrar o preço

Nem tinha percebido ahahu vou arrumar e ja posto dnv

HikigayaH
12 de junho de 2016 às 03:03
14 minutos atrás, Pokemonultimatetwo disse:

Nem tinha percebido ahahu vou arrumar e ja posto dnv

Ah, outro erro mesmo estando com o novo item que usa no caso o 2145 que é o diamante na bag e com ela aberta o valor no shop continua 0

 

Vou tentar arrumar o shop original do client e posto a correção caso der certo.

Editado Junho 12 por deneblude

Drk ShadowD
12 de junho de 2016 às 03:31

Pra quem quiser o Emerald Shop arrumado, só substituir os arquivos:

http://www.4shared.com/rar/zUvLpxRpce/PatchEmeraldShoppingDONEPokemo.html?

 

A unica função que está faltando é a de quando clicar no clan selecionar o rank que quer, no meu ja está indo direto pro rank 5.

 

#EDIT:

Como o @deneblude reportou, não está fazendo a contagem de diamonds que o player tem pra ser exibido no shopping, porem, no shopping original do servidor também não aparecia... não sei oque é ainda, quando descobrir eu aviso

#EDIT:2 ARRUMADO

Editado Junho 12 por Pokemonultimatetwo

HikigayaH
12 de junho de 2016 às 03:57

Alguém que está utilizando site sabe me dizer se o ditto chega normal ou é apenas uma pokeball vazia? estou testando sem site pois estou sem xampp
obs: sem a correção do shop do @Pokemonultimatetwo

Editado Junho 12 por deneblude

Drk ShadowD
12 de junho de 2016 às 04:00
1 minuto atrás, deneblude disse:

Alguém que está utilizando site sabe me dizer se o ditto chega normal ou é apenas uma pokeball vazia? estou testando sem site pois estou sem xampp
obs: sem a correção do shop do @Pokemonultimatetwo

Como assim, não entendi? o shopping do site? nem tem a pagina la...

se for sobre algo relacionado ao emerald shopping, o meu dispensa o uso do opcode...

testei aqui e o ditto ta vindo normal com a correção que eu acabei de postar...

ou você se refere ao ditto ganhado no primeiro login do player ?

HikigayaH
12 de junho de 2016 às 04:02
Agora, Pokemonultimatetwo disse:

Como assim, não entendi? o shopping do site? nem tem a pagina la...

se for sobre algo relacionado ao emerald shopping, o meu dispensa o uso do opcode...

testei aqui e o ditto ta vindo normal com a correção que eu acabei de postar...

ou você se refere ao ditto ganhado no primeiro login do player ?

Não tipo, quero saber se sem o seu patch o ditto chega normalmente pra quem esta com o servidor utilizando site, pois talvez o ditto aqui não chegue devido a problemas com a .s3db, estou sem xampp pra testar e ver se é problema com a db, acho que agora consegui ser mais claro