Ir para conteúdo

Posts Recomendados

  Em 30/01/2016 em 16:17, ricardoberg disse:

ceetros, está acontecendo isso quando eu entro no surf e depois saio, n está dando erro na distro.

Troca em movement/surf.lua:

  
                local balla = getPlayerSlotItem(cid, 8).uid
                local balladdon = getItemAttribute(balla,"addon")
                if not balladdon then
                                doSetItemAttribute(balla,"addon",0) 

                end
                if balladdon > 0 then
                                doSetCreatureOutfit(cid, {lookType = balladdon}, -1)

                end

Por:

		local pk = getCreatureSummons(cid)[1]        
                local balla = getPlayerSlotItem(cid, 8).uid
                local balladdon = getItemAttribute(balla,"addon")
                if not balladdon then
                                doSetItemAttribute(balla,"addon",0) 

                end
                if balladdon > 0 then
                                doSetCreatureOutfit(pk, {lookType = balladdon}, -1)

                end
Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1683989
Compartilhar em outros sites

  Em 30/01/2016 em 16:24, Ceetros disse:

 

Troca em movement/surf.lua:

  
                local balla = getPlayerSlotItem(cid, 8).uid
                local balladdon = getItemAttribute(balla,"addon")
                if not balladdon then
                                doSetItemAttribute(balla,"addon",0) 

                end
                if balladdon > 0 then
                                doSetCreatureOutfit(cid, {lookType = balladdon}, -1)

                end

Por:

		local pk = getCreatureSummons(cid)[1]        
                local balla = getPlayerSlotItem(cid, 8).uid
                local balladdon = getItemAttribute(balla,"addon")
                if not balladdon then
                                doSetItemAttribute(balla,"addon",0) 

                end
                if balladdon > 0 then
                                doSetCreatureOutfit(pk, {lookType = balladdon}, -1)

                end

ceetros, funcionou, mas to com um problema, tipo, se eu tiver 100 addons iguais do " Gyarados " e eu usar 1 dessas 100, certo ele ganhou a addon, mas eu posso usar denovo essa mesma addon nele, ficando com 98 addons, sendo que ele já tinha essa addon, ai só fiz gastar o item, tem como bloquear para usar somente 1 addon de cada ? mas eu poderia também adicionar outros tipos de addon no mesmo poke ? e outra coisa, poderia criar uma talkaction para remover a addon dele, e para repor a addon dele, e se ele possuir + que 1 addon, um comando também para trocar a addon ? tipo !addon 0 para remover a addon dele, !addon 1 para usar a primeira addon, e !addon 2 para ele usar a segunda addon que ele possui, e assim vai.

Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1683991
Compartilhar em outros sites

  Em 30/01/2016 em 16:34, Ceetros disse:

Depois eu vou fazer uma modificaçao, e quando poe outro addon o primeiro some.

ss ok.

ceetros, deu 2 erros aqui, um na goback quando bota o poke pra fora, e outra no order.lua, quando usa o fly com o poke com a addon, a addon some, e quando sai do fly a addon some também e n da mais pra voltar o poke pra ball.

 

 

  Mostrar conteúdo oculto

 

 

 

order.lua

 

 

  Mostrar conteúdo oculto

 

Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1683994
Compartilhar em outros sites

  Em 30/01/2016 em 16:49, ricardoberg disse:

ss ok.

ceetros, deu 2 erros aqui, um na goback quando bota o poke pra fora, e outra no order.lua, quando usa o fly com o poke com a addon, a addon some, e quando sai do fly a addon some também e n da mais pra voltar o poke pra ball.

 

 

  Mostrar conteúdo oculto

 

 

 

order.lua

 

 

  Mostrar conteúdo oculto

 

Explica direito

arruma o goback.

	local pksz = getCreatureSummons(cid)[1]
	                local pksc = getPlayerSlotItem(cid, 8).uid
                local pkss = getItemAttribute(bolaloka,"addon")
                if not pkss then
                                doSetItemAttribute(pksc,"addon",0) 

                end
                if pkss > 0 then
                                doSetCreatureOutfit(pksz, {lookType = pkss}, -1)
								end

para

	local pksz = getCreatureSummons(cid)[1]
	                local pksc = getPlayerSlotItem(cid, 8).uid
                local pkss = getItemAttribute(pksc,"addon")
                if not pkss then
                                doSetItemAttribute(pksc,"addon",0) 

                end
                if pkss > 0 then
                                doSetCreatureOutfit(pksz, {lookType = pkss}, -1)
								end
Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1683995
Compartilhar em outros sites

  Em 30/01/2016 em 16:50, Ceetros disse:

Explica direito

tipo, eu coloco uma addon no Dragonite, certo, depois do fly com ele, sendo que em vez de aparecer a addon no fly, deu aquele erro no order.lua da lib e o poke ficou sem addon no fly, e quando sair do fly ele também ficou sem a addon, a addon sumiu, e quando tentei voltar o poke pra ball n voltou, e o primeiro erro que apareceu na distro, no caso o do goback.lua do action, foi quando eu summono o poke para fora da ball, ai deu aquele erro.

Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1683996
Compartilhar em outros sites

  Em 30/01/2016 em 16:54, ricardoberg disse:

tipo, eu coloco uma addon no Dragonite, certo, depois do fly com ele, sendo que em vez de aparecer a addon no fly, deu aquele erro no order.lua da lib e o poke ficou sem addon no fly, e quando sair do fly ele também ficou sem a addon, a addon sumiu, e quando tentei voltar o poke pra ball n voltou, e o primeiro erro que apareceu na distro, no caso o do goback.lua do action, foi quando eu summono o poke para fora da ball, ai deu aquele erro.

 

refaz o tutorial, dei uma atualizada.

Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1683997
Compartilhar em outros sites

  Em 30/01/2016 em 16:57, Ceetros disse:

 

refaz o tutorial, dei uma atualizada.

ok

ceetros, pegou normal agr, só que deu um erro no gaback, quando eu summono o poke.

 

 

  Mostrar conteúdo oculto

 

post-381687-0-07917700-1454173975_thumb.png

Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1683998
Compartilhar em outros sites

  Em 30/01/2016 em 17:12, ricardoberg disse:

ok

ceetros, pegou normal agr, só que deu um erro no gaback, quando eu summono o poke.

 

 

  Mostrar conteúdo oculto

 

                if not look then
                                doSetItemAttribute(pb,"addon",0) 

                end
                if look > 0 then
                                doSetCreatureOutfit(pk, {lookType = look}, -1)

                end

Deixa assim

                if look = 0 then
                                doSetItemAttribute(pb,"addon",0) 

                end
                if look > 1 then
                                doSetCreatureOutfit(pk, {lookType = look}, -1)

                end
else
Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1684001
Compartilhar em outros sites

  Em 30/01/2016 em 17:21, Ceetros disse:
                if not look then
                                doSetItemAttribute(pb,"addon",0) 

                end
                if look > 0 then
                                doSetCreatureOutfit(pk, {lookType = look}, -1)

                end

Deixa assim

                if look = 0 then
                                doSetItemAttribute(pb,"addon",0) 

                end
                if look > 1 then
                                doSetCreatureOutfit(pk, {lookType = look}, -1)

                end
else

ceetros, agr quando eu clico na ball para o poke ser summonado, n acontece nada, ele n sai da ball, nem um poke. e n da nem um erro na distro

Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1684002
Compartilhar em outros sites

  Em 30/01/2016 em 17:37, ricardoberg disse:

ceetros, agr quando eu clico na ball para o poke ser summonado, n acontece nada, ele n sai da ball, nem um poke. e n da nem um erro na distro

                if look = 0 then
                                doSetItemAttribute(pb,"addon",0) 

                end
                if look > 1 then
                                doSetCreatureOutfit(pk, {lookType = look}, -1)

                end

deixa assim:

                if look > 0 then
                                doSetCreatureOutfit(pk, {lookType = look}, -1)

                end
Link para o comentário
https://xtibia.com/forum/topic/239146-addon-system-pde/page/2/#findComment-1684004
Compartilhar em outros sites

×
×
  • Criar Novo...