Ir para conteúdo

Featured Replies

Postado

eae clan, queria uma ajuda de vcs com uns scripts aqui. 

to adicionando um sistema de addons no meu servidor de pokémon, e to com um problema ao usar o fly, o pokémon não recebe o addon.

 

a função de fly é essa aqui: 

 

Spoiler

function  getPokemonOutfitToSkill(pokeName)
	if flys[pokeName] then
	   return flys[pokeName][1]
	elseif rides[pokeName] then
	   return rides[pokeName][1]
	else 
	   return surfs[pokeName].lookType
	end
end

function  getPokemonSpeedToSkill(pokeName)
	if flys[pokeName] then
	   return flys[pokeName][2]
	elseif rides[pokeName] then
	   return rides[pokeName][2] * 4.5
	else 
	   return surfs[pokeName].speed
	end
end

function getPokemonSkills(pokeName)  
    local str = ""
    for a, b in pairs(specialabilities) do
		for i = 1, #b do
		    if(b[i] == pokeName) then
		       str = str .. (str == "" and "" or ", ") .. a
            end
        end 
	end
	return str
end

function demountPokemon(cid, kill)
if not isCreature(cid) then return false end
if not isRiderOrFlyOrSurf(cid) then return false end
	doEreasPlayerOrder(cid)
	if not kill then
		local ball = getPlayerSlotItem(cid, 8)
		doTransformItem(ball.uid, pokeballs[getPokeballType(ball.itemid)].off)
	end
end

 

 

 

precisava que quando fosse retornar o flys ou rides ele checasse isso: 

 

Spoiler

		local pb = getPlayerSlotItem(cid, 8).uid
		
		if getItemAttribute(pb, "addon") < 1 then
			doSetCreatureOutfit(cid, {lookType = flys[getPokemonName(getCreatureSummons(cid)[1])][1] + 351}, -1)
		else
			doSetCreatureOutfit(cid, {lookType = flysAddon[getItemAttribute (pb, "addon")][1]}, -1)
		end

 

 

não to conseguindo de jeito nenhum :/ por favor, me ajudem

Postado
  • Autor

consegui resolver tudo isso bro, expliquei melhor nesse post: 

 

 

se possivel da uma olhadinha ali

29 minutos atrás, marcot disse:

@Danxi aparece algum erro no terminal?

Você pode mostrar essas arrays que ele usa na primeira função?

flys

rides

surfs

 

 

@marcot 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.8k

Informação Importante

Confirmação de Termo