Ir para conteúdo
  • Cadastre-se

(Resolvido)(DUVIDA) Como colocar uma mount/addon especifica a venda


Ir para solução Resolvido por Summ,

Posts Recomendados

Olá Amigos estou com uma duvida já vi em alguns server no site Gesior a venda a quela mount ou aquela addon não queria mount doll ou addon doll exemplo quero por a venda a Mount (Dragonling) como faço ?

 

ou o Outfits (Beastmaster) como faço ?

 

 

 

 

VALENDDO REP ><

 

 

 

Solução > http://www.tibiaking.com/forum/topic/50629-addonmount-para-shopsystem-por-storage/

Editado por Tomaxx (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Então amigo, eu recomento um item para usar e ganhar a mount... no jogo você deixa normal, porém no gesior você usa o item, bem mais facil... 

O site do Gesior que o Global usa, é diferente, eles mesmos desenvolveram aquela página para mounts.

 

Outra idéia que acho que daria certo...

 

- Criar uma gif da mount, e colocar na pasta que ficam as imagens dos itens, ai você pega o script por exemplo da compra de premium account do gesior e modifica para ao invez de adicionar a premmy, adicionar uma storage (não sei como está no seu OT), e ai habilita a mount. E quando for comprar no site, vai aparecer a gif da mount.

 

Boa Sorte!

xBlackWolf

THX @Storm Night

Best Avatar Ever

 

9p0FoTd.png

Link para o post
Compartilhar em outros sites

Você pode criar uma categoria para montaria no shopsystem, modificando a tabela sql.

E no script do globalevents, você pode fazer o tratamento variando de acordo com a categoria.

Não há necessidade de ter um sistema exclusivo para isso, apenas modifique o que já existe.

Caso não tenha conhecimento, ficarei feliz em ajudar quando estiver em casa, como estou no serviço agora, não tenho como fazer.

Atenciosamente,

Bruno Minervino

Link para o post
Compartilhar em outros sites

Somos 3 com a mesma dúvida, ao invés de dar certo item para domar ele já de a mount, além disso 
com addon também queria saber como funciona :)

 

Até peguei a db do servidor do mitsuig, abri ela tentei copiar 
o  INSERT INTO `z_shop_offer` (`id`, `points`, `itemid1`, `count1`, `itemid2`, `count2`, `offer_type`, `offer_description`, `offer_name`, `PID`) VALUES.....


Com todos os itens, mas da erro, não transfere os itens, e não aparecem como mount, itens e addon
nas abas do shopping.

Editado por neykos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

É fácil, use o sistema de venda de storages para gesior, e faça uma verficação onLogin, no shop do positive-global eu fiz assim para o Allison ...

 

Existe algum tutorial, para melhor compreender?

Link para o post
Compartilhar em outros sites

@EnzzoCaaue, coloque a parte do shop do gesior referente a add alguma query, por exemplo redskull, removeban, e etc .. que monto um exemplo! (não gosto de dar de mão beijada, gosto de ensinar) 

 

Pesquisando aqui no tk, encontrei um tópico, onde você chegou a comentar sobre isso, e um membro postou um código dizendo que era possível só substituir, o shop.lua por isso, entendi mais ou menos o código ainda não testei mais daqui a pouco vou fazer isso :)

-- ### CONFIG ###
-- message send to player by script "type" (types you can check in "global.lua")
SHOP_MSG_TYPE = 18
-- time (in seconds) between connections to SQL database by shop script
SQL_interval = 30
-- ### END OF CONFIG ###
function onThink(interval, lastExecution)
    local result_plr = db.storeQuery("SELECT * FROM z_ots_comunication")
    if(result_plr ~= false) then
        repeat
            local id = tonumber(result.getDataInt(result_plr, "id"))
            local action = tostring(result.getDataString(result_plr, "action"))
            local delete = tonumber(result.getDataInt(result_plr, "delete_it"))
            local cid = getPlayerByName(tostring(result.getDataString(result_plr, "name")))
            if(cid) then
                local itemtogive_id = tonumber(result.getDataInt(result_plr, "param1"))
                local itemtogive_count = tonumber(result.getDataInt(result_plr, "param2"))
                local container_id = tonumber(result.getDataInt(result_plr, "param3"))
                local container_count = tonumber(result.getDataInt(result_plr, "param4"))
                local add_item_type = tostring(result.getDataString(result_plr, "param5"))
                local add_item_name = tostring(result.getDataString(result_plr, "param6"))
                local received_item = 0
                local full_weight = 0
				
				-- Script para addons e montaria full pelo Gesior -- 
				if(add_item_type == 'mounts') then
				local player = Player(cid)
				if (getPlayerStorageValue(cid,itemtogive_id) == -1) then
				doPlayerAddMount(cid, itemtogive_id)
				setPlayerStorageValue(cid,itemtogive_id,1)
				doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)
				doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received '.. add_item_name ..' from Otserv Soft Shop.')
				db.query("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";")
                db.query("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";")
				else
				doPlayerSendTextMessage(cid,25,"You Already have this Mount.")
				end
				return TRUE
				
				end				
				-- fim do script --
				-- Script para addons e montaria full pelo Gesior -- 
				if(add_item_type == 'addons') then
				local player = Player(cid)
				if (getPlayerStorageValue(cid,itemtogive_id) == -1) then
				doPlayerAddOutfit(cid, itemtogive_id, 3) 
				doPlayerAddOutfit(cid, container_id, 3)
				setPlayerStorageValue(cid,itemtogive_id,1)
				doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)
				doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received '.. add_item_name ..' from Otserv Soft Shop.')
				db.query("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";")
                db.query("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";")
				else
				doPlayerSendTextMessage(cid,25,"You Already have this Outfit.")
				end
				return TRUE
				end				
				-- fim do script --
				
				
				
                if(add_item_type == 'container') then
                    container_weight = getItemWeight(container_id, 1)
                    if(isItemRune(itemtogive_id)) then
                        items_weight = container_count * getItemWeight(itemtogive_id, 1)
                    else
                        items_weight = container_count * getItemWeight(itemtogive_id, itemtogive_count)
                    end
                    full_weight = items_weight + container_weight
                else
                    full_weight = getItemWeight(itemtogive_id, itemtogive_count)
                    if(isItemRune(itemtogive_id)) then
                        full_weight = getItemWeight(itemtogive_id, 1)
                    else
                        full_weight = getItemWeight(itemtogive_id, itemtogive_count)
                    end
                end
                local free_cap = getPlayerFreeCap(cid)
                if(full_weight <= free_cap) then
                    if(add_item_type == 'container') then
                        local new_container = doCreateItemEx(container_id, 1)
                        local iter = 0
                        while(iter ~= container_count) do
                            doAddContainerItem(new_container, itemtogive_id, itemtogive_count)
                            iter = iter + 1
                        end
                        received_item = doPlayerAddItemEx(cid, new_container)
                    else
                        local new_item = doCreateItemEx(itemtogive_id, itemtogive_count)
                        received_item = doPlayerAddItemEx(cid, new_item)
		
                    end
                    if(type(received_item) == "number" and received_item == RETURNVALUE_NOERROR) then
                        doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received '.. add_item_name ..' from Otserv Soft Shop.')
                        db.query("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";")
                        db.query("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";")
                    else
                        doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, ' '.. add_item_name ..' from Keltera Shop is waiting for you. Please make place for this item in your backpack/hands and wait about '.. SQL_interval ..' seconds to get it.')
                    end
                else
                    doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, ' '.. add_item_name ..' Keltera Shop is waiting for you. It weight is '.. full_weight ..' oz., you have only '.. free_cap ..' oz. free capacity. Put some items in depot and wait about '.. SQL_interval ..' seconds to get it.')
                end
            end
        until not result.next(result_plr)
        result.free(result_plr)
    end
    return true
end
Editado por neykos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

@neykos, não tem nada a ver com o shop.lua, e sim o shop do site ... 

 

 

Esse script não é o responsável por entregar determinado item ao personagem quando efetua uma compra?

pois o do servidor que estou usando é assim olha 

-- ### CONFIG ###
-- message send to player by script "type" (types you can check in "global.lua")
SHOP_MSG_TYPE = 18
-- time (in seconds) between connections to SQL database by shop script
SQL_interval = 30
-- ### END OF CONFIG ###
function onThink(interval, lastExecution)
    local result_plr = db.storeQuery("SELECT * FROM z_ots_comunication")
    if(result_plr ~= false) then
        repeat
            local id = tonumber(result.getDataInt(result_plr, "id"))
            local action = tostring(result.getDataString(result_plr, "action"))
            local delete = tonumber(result.getDataInt(result_plr, "delete_it"))
            local cid = getPlayerByName(tostring(result.getDataString(result_plr, "name")))
            if(cid) then
                local itemtogive_id = tonumber(result.getDataInt(result_plr, "param1"))
                local itemtogive_count = tonumber(result.getDataInt(result_plr, "param2"))
                local container_id = tonumber(result.getDataInt(result_plr, "param3"))
                local container_count = tonumber(result.getDataInt(result_plr, "param4"))
                local add_item_type = tostring(result.getDataString(result_plr, "param5"))
                local add_item_name = tostring(result.getDataString(result_plr, "param6"))
                local storage = tostring(result.getDataString(result_plr, "param7"))
                local received_item = 0
                local full_weight = 0
                if(add_item_type == 'container') then
                    container_weight = getItemWeight(container_id, 1)
                    if(isItemRune(itemtogive_id)) then
                        items_weight = container_count * getItemWeight(itemtogive_id, 1)
                    else
                        items_weight = container_count * getItemWeight(itemtogive_id, itemtogive_count)
                    end
                    full_weight = items_weight + container_weight
                else
                    full_weight = getItemWeight(itemtogive_id, itemtogive_count)
                    if(isItemRune(itemtogive_id)) then
                        full_weight = getItemWeight(itemtogive_id, 1)
                    else
                        full_weight = getItemWeight(itemtogive_id, itemtogive_count)
                    end
                end
                local free_cap = getPlayerFreeCap(cid)
                if(full_weight <= free_cap) then
                    if(add_item_type == 'container') then
                        local new_container = doCreateItemEx(container_id, 1)
                        local iter = 0
                        while(iter ~= container_count) do
                            doAddContainerItem(new_container, itemtogive_id, itemtogive_count)
                            iter = iter + 1
                        end
                        received_item = doPlayerAddItemEx(cid, new_container)
                    else
                        local new_item = doCreateItemEx(itemtogive_id, itemtogive_count)
                        received_item = doPlayerAddItemEx(cid, new_item)
                    end
                    if(type(received_item) == "number" and received_item == RETURNVALUE_NOERROR) then
                        doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received '.. add_item_name ..' from ArenaTibia Shop.')
						setPlayerStorageValue(cid,storage+555884621212,1)
                        db.query("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";")
                        db.query("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";")
                    else
                        doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, ' '.. add_item_name ..' from ArenaTibia Shop is waiting for you. Please make place for this item in your backpack/hands and wait about '.. SQL_interval ..' seconds to get it.')
                    end
                else
                    doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, ' '.. add_item_name ..' ArenaTibia Shop is waiting for you. It weight is '.. full_weight ..' oz., you have only '.. free_cap ..' oz. free capacity. Put some items in depot and wait about '.. SQL_interval ..' seconds to get it.')
                end
            end
        until not result.next(result_plr)
        result.free(result_plr)
    end
    return true
end

O meu site já tem aquelas abas que separa os itens das montarias e dos addons,

o site que estou usando é do liane.

 

 

E no meu servidor isso também que entrega as montarias e os addons

function onLogin(cid)
if getPlayerStorageValue(cid, 80+555884621212) == 1 then
doPlayerAddMount(cid, 6)
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
setPlayerStorageValue(cid, 80+555884621212, 2)

elseif getPlayerStorageValue(cid, 81+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 20)
setPlayerStorageValue(cid, 81+555884621212, 2)

elseif getPlayerStorageValue(cid, 82+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 29)
setPlayerStorageValue(cid, 82+555884621212, 2)

elseif getPlayerStorageValue(cid, 83+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 30)
setPlayerStorageValue(cid, 83+555884621212, 2)

elseif getPlayerStorageValue(cid, 84+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 27)
setPlayerStorageValue(cid, 84+555884621212, 2)

elseif getPlayerStorageValue(cid, 85+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 21)
setPlayerStorageValue(cid, 85+555884621212, 2)

elseif getPlayerStorageValue(cid, 90+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 24)
setPlayerStorageValue(cid, 90+555884621212, 2)

elseif getPlayerStorageValue(cid, 91+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 33)
setPlayerStorageValue(cid, 91+555884621212, 2)

elseif getPlayerStorageValue(cid, 92+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 41)
setPlayerStorageValue(cid, 92+555884621212, 2)

elseif getPlayerStorageValue(cid, 93+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 23)
setPlayerStorageValue(cid, 93+555884621212, 2)

elseif getPlayerStorageValue(cid, 94+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 9)
setPlayerStorageValue(cid, 94+555884621212, 2)

elseif getPlayerStorageValue(cid, 95+555884621212) == 2 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 37)
setPlayerStorageValue(cid, 95+555884621212, 2)

elseif getPlayerStorageValue(cid, 96+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 34)
setPlayerStorageValue(cid, 96+555884621212, 2)

elseif getPlayerStorageValue(cid, 97+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 36)
setPlayerStorageValue(cid, 97+555884621212, 2)

elseif getPlayerStorageValue(cid, 98+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 38)
setPlayerStorageValue(cid, 98+555884621212, 2)

elseif getPlayerStorageValue(cid, 116+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 43)
setPlayerStorageValue(cid, 116+555884621212, 2)

elseif getPlayerStorageValue(cid, 117+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 44)
setPlayerStorageValue(cid, 117+555884621212, 2)

elseif getPlayerStorageValue(cid, 118+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 45)
setPlayerStorageValue(cid, 118+555884621212, 2)

elseif getPlayerStorageValue(cid, 119+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 46)
setPlayerStorageValue(cid, 119+555884621212, 2)

elseif getPlayerStorageValue(cid, 120+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 47)
setPlayerStorageValue(cid, 120+555884621212, 2)

elseif getPlayerStorageValue(cid, 121+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 48)
setPlayerStorageValue(cid, 121+555884621212, 2)

elseif getPlayerStorageValue(cid, 122+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 49)
setPlayerStorageValue(cid, 122+555884621212, 2)

elseif getPlayerStorageValue(cid, 123+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 50)
setPlayerStorageValue(cid, 123+555884621212, 2)

elseif getPlayerStorageValue(cid, 124+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 51)
setPlayerStorageValue(cid, 124+555884621212, 2)

elseif getPlayerStorageValue(cid, 125+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received mount from ArenaTibia Shop.')
doPlayerAddMount(cid, 52)
setPlayerStorageValue(cid, 125+555884621212, 2)

-- Addons --

elseif getPlayerStorageValue(cid, 76+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 147, 3)
doPlayerAddOutfit(cid, 143, 3)
setPlayerStorageValue(cid, 76+555884621212, 2)

elseif getPlayerStorageValue(cid, 77+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 142, 3)
doPlayerAddOutfit(cid, 134, 3)
setPlayerStorageValue(cid, 77+555884621212, 2)

elseif getPlayerStorageValue(cid, 78+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 156, 3)
doPlayerAddOutfit(cid, 152, 3)
setPlayerStorageValue(cid, 78+555884621212, 2)

elseif getPlayerStorageValue(cid, 79+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 466, 3)
doPlayerAddOutfit(cid, 465, 3)
setPlayerStorageValue(cid, 79+555884621212, 2)

elseif getPlayerStorageValue(cid, 87+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 141, 3)
doPlayerAddOutfit(cid, 133, 3)
setPlayerStorageValue(cid, 87+555884621212, 2)

elseif getPlayerStorageValue(cid, 88+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 471, 3)
doPlayerAddOutfit(cid, 472, 3)
setPlayerStorageValue(cid, 88+555884621212, 2)

elseif getPlayerStorageValue(cid, 100+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 138, 3)
doPlayerAddOutfit(cid, 130, 3)
setPlayerStorageValue(cid, 100+555884621212, 2)

elseif getPlayerStorageValue(cid, 126+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 618, 3)
doPlayerAddOutfit(cid, 610, 3)
setPlayerStorageValue(cid, 126+555884621212, 2)

elseif getPlayerStorageValue(cid, 127+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 633, 3)
doPlayerAddOutfit(cid, 632, 3)
setPlayerStorageValue(cid, 127+555884621212, 2)

elseif getPlayerStorageValue(cid, 128+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 635, 3)
doPlayerAddOutfit(cid, 634, 3)
setPlayerStorageValue(cid, 128+555884621212, 2)

elseif getPlayerStorageValue(cid, 129+555884621212) == 1 then
doPlayerSendTextMessage(cid, 18, 'You received addon full from ArenaTibia Shop.')
doPlayerAddOutfit(cid, 637, 3)
doPlayerAddOutfit(cid, 636, 3)
setPlayerStorageValue(cid, 129+555884621212, 2)
	end
 	return TRUE
end

Acho que na verdade já tem só precisa adicionar 1 por 1. 

com seu id 

Editado por neykos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Vamos por partes Meu site no é o da Liene mas peguei a parte do shop do dela tudo certinho mas a vem o problema para adicionar o Addon ou a Mount No Shop Do Site como ?

Link para o post
Compartilhar em outros sites

@Tomaxx, sim, addons são gravados pelo id do outfit e mount cada uma tem a sua. 

 

Não tentei trocar o shop.lua

Apenas tentei adicionar normalmente como se fosse um item, mas quando clica para comprar buy,

não acontece nada não vai para a parte onde escolhe pra quem vai enviar determinado item.

 

Aqui é adicionando.

f784b17ef53b67ef94791c1a4c0d9cf134bb59af

 

Aqui a parte onde clica buy e nada acontece.

 

3a22e0db27c2443dce28baa9ac44295245b8e7d4

 

E como deveria ser igual os outros itens

d5fd4909fd3ce4725cd323d6dc0c861ffd3c3fa5

 

O mesmo acontece com os addons.

Editado por neykos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por Lion
      O sistema de medalhas do TibiaKing foi reativado.
      As medalhas serão entregues automaticamente, muitos de vocês podem já ter recebido.
      Aproximadamente 12.000 contas do Tk já foram notificadas.
       
      Medalhas Raras
      2 novas medalhas raros criados (Guardião da Aurora, Poder Áureo) Quanto mais participar do fórum mais chances tem de desbloquear os medalhas raras.  
      https://tibiaking.com/medalhas/
       
      Show Off:
      tkmedalhas.mp4
       
      Créditos:
      BrooMop (BW) Medalhões-base doados ao Tibia King.
      Tibia (Cipsoft) Molduras-base e itens copiados do Tibia Wiki.
      @Cat Criação de novos medalhões e animações.
       
       
    • Por rafaelvozinho
      Vagas abertas [-]
      Foxers, é com grande felicidade que anunciamos o processo seletivo para recrutamento de um novo Developer e Mapper para a nossa equipe. 
       
      Nós da staff chegamos nessa decisão por sermos apaixonados pelo bom e velho fox world que foi lançado anos atrás no 8.4, por sermos apaixonados sempre tentamos abrir um servidor de fox world porém sempre faltou aquela pitada de inovação, foi então que tivemos a brilhante ideia. Converter o fox do 8.4 para o 12.31 e inserir novidades como: novas caves, itens, monstros e não menos importante quests com sistemas inovadores!

       
      No momento estamos a procura das vagas citadas acima para pessoas que estão afim de crescer com o servidor e evoluir com o mesmo, nós procuramos pessoas dedicadas, que tenha disponibilidade de horario, disponibilidade de contato e dispostas a se dedicarem com o trabalho em equipe. 
      A inscrição poderá ser enviada como mensagem privada ao meu perfil aqui no tibiaking @Faysal, as pessoas que se inscreveram irão passar por uma analise e serão selecionadas para uma entrevista. Aos interessados favor ler as características das vagas disponiveis.
       
      Características [-]
       
      Developer
       - Função: Programador Lua/C++
       - Descrição: Desenvolvimento em Lua, C++, as unicas exigências que pedimos é a entrega dentro do prazo.
       - Idade: Temos preferência por pessoas com mais de 18 anos
       - Experiência: Conhecimento em programação em Lua e C++, ter conhecimento avançado será um grande diferencial.
       - Confiança: Procuramos desenvolvedores responsáveis a fim de prestar um bom serviço na área de desenvolvimento de nossos sistemas, conhecimento, confiança e segurança é primordial!
       
       
      Mapper
       
       - Função: Mapper
       - Descrição: Elaboração de novas áreas e estilização das já existentes
       - Idade: Temos preferência por pessoas com mais de 16 anos
       - Experiência: Conhecimento mediano em mapping, ter conhecimento avançado será um grande diferencial.
       - Confiança: Procuramos mappers responsáveis a fim de prestar um bom serviço na área. Conhecimento e criatividade são essenciais!
       
      Inscrição [-]
       
      Aguardamos as inscrições via Private Messenger aqui no fórum com as seguintes Informações:
       
       
       - Nome Completo: 
       - Idade:
       - Vaga Escolhida:
       - Whatsapp para contato:
       - Experiência:
       - Conhecimentos Adicionais:

      Obs: No campo Experiência utilizar as seguntes categorias: Trainee (novato), Junior (mediano), Pleno (avançado), Sênior (Profissional)
       
      Aguardamos sua inscrição.

      Atenciosamente,
      Rafael  - ADM Rafael - 51 999465729 whatsapp 
    • Por braianlomas
      Como faço para corrigir esse problema para meu cliente, eu uso o tfs 0.3.6  
      Quero resolver esse problema que tenho no meu cliente, como e onde posso resolver?  
      Eu uso o tfs 0.3.6, não tenho as fontes do cliente, se você puder me dar eu vou amá-las para sempre  
       

       
    • Por A.Mokk
      Ola pessoal, estou tentando compilar o TFS 1.5 Downgrade para 8.60 atraves do MSVC 2022, ao tentar compilar da o seguinte erro:
       
       
      Fiz o download do MSVC, GitDash, TFS-SDK-3.2, e de varios boosts que tentei, ao fazer o seguinte procedimento no GitDash:
       
      Ao chegar em ./bootstrap-vcpkg.bat o GitDash nao consegue realizar o procedimento corretamente, alguem poderia me ajudar ?

      Tentei de diversas formas mas o mesmo erro sempre persiste, atualmente meu servidor utiliza TFS 0.4, consigo compilar sem nenhum problema no MSVC 2010, porem, as limitações do TFS 0.4 estão me fazendo precisar atualizar, se alguem souber como corrigir esses erros eu agradeço !

      Tutoriais utilizados :
      Compiling on Windows (vcpkg) · otland/forgottenserver Wiki · GitHub
      Compiling on Windows · otland/forgottenserver Wiki · GitHub
      Compilando TFS 1.3 com vídeo-aula - Tutoriais Infraestrutura & Proteção - Tibia King - Tudo sobre Tibia, OTServ e Bots!
      Compilar TFS 1.3 Vcpkg - Tutoriais Infraestrutura & Proteção - Tibia King - Tudo sobre Tibia, OTServ e Bots!
       
      O que acontece no Powershell:
       
    • Por thunmin
      .Qual servidor ou website você utiliza como base? 
      Canary 2.3.6
      Qual o motivo deste tópico? 
      Queria fazer com que os players não pudessem mexer no aleta sio, pois, agora os mesmos estão conseguindo mexer nos itens
      Está surgindo algum erro? Se sim coloque-o aqui. 
       
      Você tem o código disponível? Se tiver publique-o aqui: 
         
      Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 
       
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo