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
254k
12 de junho de 2016 às 15:09

Como mudar kit inicial? Tira o ditto e gengar obrigado...

HikigayaH
12 de junho de 2016 às 15:11

@RicardoRoX
Aqui esta normal
cd15f7c80ce740809831dbc8665b2e56.png
Porem como pra alguns pelo visto funciona e pra outros não
Não tem como eu resolver já que aqui funciona normalmente :/

jajazenhoJ
12 de junho de 2016 às 15:11

@RicardoRoX Isso é verdade, não aparecem pokemons no Battle

RicardoRoXR
12 de junho de 2016 às 15:11
function onCreaturePositionChange(creature, newPos, oldPos)  if creature:isLocalPlayer() then    if oldPos and newPos and newPos.z ~= oldPos.z then      checkCreatures()    else      for id, creatureButton in pairs(battleButtonsByCreaturesList) do        addCreature(creatureButton.creature)      end    end  else    local has = hasCreature(creature)    local fit = doCreatureFitFilters(creature)    if has and not fit then      removeCreature(creature)    elseif fit then      addCreature(creature)    end  endend

Essa função havia sido retirada, em game_battle/battle.lua , por isso não tava dando erro.

JosegvbJ
12 de junho de 2016 às 15:11
33 minutes ago, Mestre Server said:

Como mudar kit inicial? Tira o ditto e gengar obrigado...

 

troque a funçao beta item do login por essa:

Spoiler

function BetaItem(cid)

    if getPlayerStorageValue(cid, storages.betaStorage) == -1 then

        

        setPlayerStorageValue(cid, storages.betaStorage, 1)

        

        

        item = doCreateItemEx(12330)

        doItemSetAttribute(item, "unique", getCreatureName(cid))

        doPlayerAddItemEx(cid, item)

    end

end

 

jajazenhoJ
12 de junho de 2016 às 15:13

@RicardoRoX se por essa função irá funcionar o battle normalmente ricardo?

12 de junho de 2016 às 15:15
3 minutos atrás, Josegvb disse:

 

troque a funçao beta item do login por essa:

  Mostrar conteúdo oculto

function BetaItem(cid)

    if getPlayerStorageValue(cid, storages.betaStorage) == -1 then

        

        setPlayerStorageValue(cid, storages.betaStorage, 1)

        

        

        item = doCreateItemEx(12330)

        doItemSetAttribute(item, "unique", getCreatureName(cid))

        doPlayerAddItemEx(cid, item)

    end

end

 

Tenho que muda ou bota aonde? pode me manda a login.lua completa amigo?

RicardoRoXR
12 de junho de 2016 às 15:16

@jajazenho Vai funcionar mas o bug irá voltar... 

 

então... fica a seu critério

 

ps.: A função é importante pro bom funcionamento do sistema.

Editado Junho 12 por RicardoRoX

JosegvbJ
12 de junho de 2016 às 15:17
33 minutes ago, Mestre Server said:

Tenho que muda ou bota aonde? pode me manda a login.lua completa amigo?

só a funçao betaitem la

12 de junho de 2016 às 15:18
1 minuto atrás, Josegvb disse:

só a funçao betaitem la

obrigado amigo rep+ ae

jajazenhoJ
12 de junho de 2016 às 15:22

@RicardoRoX eu percebi que basta clicar na fotinha la do pikachu no battle que os pokemons aparecem nao precisa editar nada!

RicardoRoXR
12 de junho de 2016 às 15:24

sim, fiz esse teste... porém quando você sai do range e volta tem que ficar apertando toda vez...

jajazenhoJ
12 de junho de 2016 às 15:33

VIxi verdade, não tinha percebido isso

TaigerT
12 de junho de 2016 às 15:36

Galera é só esperar que vou atualizar o topico com o cliente compilado pelo Drakopoulos, sem esses erros. Estamos fazendo testes.

RicardoRoXR
12 de junho de 2016 às 15:39

Drakopoulos mito