Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 06/09/19 em todas áreas

  1. [8.6] Simple Baiak

    DiigooMix reagiu a SlowK por uma resposta no tópico

    1 ponto
    Antes de mais nada, esse foi uma coisa que comecei a editar, tem muito track, tem muito mapa que peguei em vários fóruns, tem do global, enfim, antes de comentarem besteira, estou disponibilizando pois não quis mais continuar. Tem como ideia e base os baiaks atuais, pensava em criar um mapa do 0, sem toda aquela porcalhada dos baiaks disponíveis por aí, mas vendo o quanto de tempo que gastaria e etc, parei. Espero que sirva de algo para vocês. São 4 cidades: - Baiak City; - Premmia; - Morgum (Está bem diferente dos baiaks por aí, sugiro que dê uma olhada); - Venom (Tem a prisão do global do malucoo em venom, e algumas hunts diferenciadas, muita coisa escondida, do global e afins); Além disso tem um CastleWar inacabado, depot, castelo do rei em Baiak city, e outras pequenas coisas que vocês verão quando baixar; A única cidade que coloquei respawns foi morgum, sendo assim, o resto você faz; Algumas imagens: Minimapas: Além do mapa, tem a pasta npc com todos os npcs do baiak customizados, alguns até com diálogo próprio; Pasta monsters está inacabada, pequei a pasta do datapack do otx para refazê-la, tem alguns monstros novos (além dos monstros tradicionais dos baiaks) na pasta "custom-monsters", os outros monstros fora dessa pasta estão zerados, ou seja, não foram modificados, então loot vai estar tudo bugado para usar no baiak, mas caso queira arrumar, fica a seu critério; Por fim, podem haver pequenos bugs de mapa... Baixar no Mediafire Scan Créditos: Slowstk Obs.: Caso encontre algo disponibilizado neste mapa que seja de sua autoria, entre em contato para colocarmos os créditos, conteúdo exclusivo para o tibiaking. Caso for usar e respostar de alguma forma, favor colocar os devidos créditos, obrigado e bom proveito.
  2. Como recorta sprites com o Object builder !

    Rian LHP reagiu a wesquel por uma resposta no tópico

    1 ponto
    Eae Galera do TK hoje venho mostra como recorta a sprites rapidamente no object builder com facilidade ! 1- Va na ferramenta slicer ! 2- Vai Abri isso ! 3- Selecione a imagen ! 4- Coloque o numero de colunas e linhas ! 5- Clique em Corta ! 6 - Vai aparecer como vai fica os cortes da sprite ! 7- Clique em importa ! ( so uma vez ) 8 - Ja vai para o spr e dat ! 9- Pronto so monta outfits,itens e etc.... ( Lembre-se de compilar depois )
  3. (Resolvido)talk action crystal coin por hora

    KaboFloww reagiu a KOLISAO por uma resposta no tópico

    1 ponto
    em data/lib/050-function.lua
  4. Knight Guild Fort | 10.98

    Lurk reagiu a DdJs por uma resposta no tópico

    1 ponto
    Knight Guild Fort Version: 10.98 KnightFort_10.98.rar [Scan] Type: .RAR Size: 13KB Position(s): [X: 1025 Y: 1025 Z: 7] File password: tibiaking Images:
  5. SISTEMA DE ADDON COMPLETO

    Angellgreen reagiu a Viny 13 por uma resposta no tópico

    1 ponto
    Bom gente esses dias o @Ceetros postou um sistema de Addon, que funciona no fly, ride e surf Só vou repostar aqui pra vocês, pois ele só postou no outro forum Vá em actions/scripts e crie um arquivo chamado addon.lua. Adicione isso lá: function onUse(cid, item, fromPosition, itemEx, toPosition) local addons = { [ID DO ITEM] = {pokemon= "NOME DO POKEMON" , looktype = LOOKTYPE NORMAL, fly = FLY, SE NÃO TIVER PONHA 0, ride = RIDE, SE NÃO TIVER PONHA 0, surf = SE NÃO TIVER SURF PONHA 0}, } if #getCreatureSummons(cid) > 0 then doPlayerSendCancel(cid, "Please back your pokemon.") return false end local addon = addons[item.itemid].looktype local fly = addons[item.itemid].fly local ride = addons[item.itemid].ride local surf = addons[item.itemid].surf local pb = getPlayerSlotItem(cid, 8).uid local pk = addons[item.itemid].pokemon if getItemAttribute(pb,"poke") ~= pk then doPlayerSendCancel(cid, "Sorry, you can't use this addon on this poke.") return false end if getItemAttribute(pb,"addon") >= 0 then doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid, 27, "Congratulations! Now your pokemon will use the addon.") doSetItemAttribute(pb,"addon",addon) doSetItemAttribute(pb,"addonfly",fly) doSetItemAttribute(pb,"addonride",ride) doSetItemAttribute(pb,"addonsurf",surf) return true end return true end Em actions.xml adicione: <action itemid="ID;ID;ID" event="script" value="addon.lua"/> Agora em actions/goback.lua antes de: else doPlayerSendCancel(cid, "This pokemon is fainted.") end return true end Adicione: local pk = getCreatureSummons(cid)[1] local pb = getPlayerSlotItem(cid, 8).uid local look = getItemAttribute(pb,"addon") if not look then doSetItemAttribute(pb,"addon",0) end if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) end Em lib/order.lua encontre: local pokemon = flys[getPokemonName(getCreatureSummons(cid)[1])] doPlayerSendTextMessage(cid, 27, "Type \"up\" or \"h1\" to fly higher and \"down\" or \"h2\" to fly lower.") doChangeSpeed(cid, -getCreatureSpeed(cid)) local speed = 500 + PlayerSpeed/5 + getSpeed(sid) * 6 * speedRate doChangeSpeed(cid, speed) setPlayerStorageValue(cid, 54844, speed) doSetCreatureOutfit(cid, {lookType = pokemon[1] + 351}, -1) doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "hp", getCreatureHealth(getCreatureSummons(cid)[1]) / getCreatureMaxHealth(getCreatureSummons(cid)[1])) doRemoveCreature(getCreatureSummons(cid)[1]) setPlayerStorageValue(cid, 17000, 1) Abaixo adicione: local addonfly= getPlayerSlotItem(cid, 8).uid local addofly = getItemAttribute(addonfly,"addonfly") if not addofly then doSetItemAttribute(addonfly,"addonfly",0) end if addofly > 0 then doSetCreatureOutfit(cid, {lookType = addofly}, -1) end Continuando em order.lua Encontre: local pokemon = rides[getPokemonName(getCreatureSummons(cid)[1])] doChangeSpeed(cid, -getCreatureSpeed(cid)) local speed = 150 + PlayerSpeed + getSpeed(sid) * 5 * speedRate doChangeSpeed(cid, speed) setPlayerStorageValue(cid, 54844, speed) doSetCreatureOutfit(cid, {lookType = pokemon[1] + 351}, -1) doItemSetAttribute(getPlayerSlotItem(cid, 8).uid, "hp", getCreatureHealth(getCreatureSummons(cid)[1]) / getCreatureMaxHealth(getCreatureSummons(cid)[1])) doRemoveCreature(getCreatureSummons(cid)[1]) setPlayerStorageValue(cid, 17001, 1) Em baixo adicione: local addonride = getPlayerSlotItem(cid, 8).uid local addoride = getItemAttribute(addonride,"addonride") if not addoride then doSetItemAttribute(addonride,"addonride",0) end if addoride > 0 then doSetCreatureOutfit(cid, {lookType = addoride}, -1) end Agora em movements/surf.lua encontre: doSetCreatureOutfit(cid, {lookType = surfs[getPokemonName(getCreatureSummons(cid)[1])].lookType + 351}, -1) doCreatureSay(cid, ""..getPokeName(getCreatureSummons(cid)[1])..", lets surf!", 1) doChangeSpeed(cid, -(getCreatureSpeed(cid))) E troque por: local addonsurf = getPlayerSlotItem(cid, 8).uid local addosurf = getItemAttribute(addonsurf,"addonsurf") if not addosurf then doSetItemAttribute(addonsurf,"addonsurf",0) doSetCreatureOutfit(cid, {lookType = surfs[getPokemonName(getCreatureSummons(cid)[1])].lookType + 351}, -1) end if addosurf > 0 then doSetCreatureOutfit(cid, {lookType = addosurf}, -1) end doCreatureSay(cid, ""..getPokeName(getCreatureSummons(cid)[1])..", lets surf!", 1) doChangeSpeed(cid, -(getCreatureSpeed(cid))) No mesmo arquivo ache: doSummonMonster(cid, pokemon) Logo abaixo adicione: 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 Por ultimo em actions/order.lua encontre: doPlayerSay(cid, ""..getPokeName(getCreatureSummons(cid)[1])..", let me get down!", 1) doRegainSpeed(cid) --alterado v1.7 doRemoveCondition(cid, CONDITION_OUTFIT) Abaixo adicione: local pkjg = getCreatureSummons(cid)[1] local pkza = getPlayerSlotItem(cid, 8).uid local pkxd = getItemAttribute(pkjg,"addon") if not pkxd then doSetItemAttribute(pkza,"addon",0) elseif pkxd > 0 then doSetCreatureOutfit(pkjg, {lookType = pkxd}, -1) end Caso não tenha addon box vá data/actions/scripts e adicione isso: Explicando: local addons = {12803,12804,12805,12806,12807,2135,2136,2137,2138,2139,2142} ( Onde tá os numeros é o id da sua addon ) onde tá 12802 ( é o id da addon box ) Onde tá (1, 11 ) é a quantidade de items que tem na box,sempre que for adicionar uma aumente o numero pois pode falhar. EM DATA/ACTIONS/ACTIONS.XML ADICIONE ESTA TAG : <action itemid="ID DA SUA ADDON BOX" event="script" value="addon box.lua"/> Pra finalizar Vá em creaturescripts/scripts/login.lua Troque tudo por:
  6. 1 ponto
    http://www.tibiaking.com/forum/topic/44812-como-recorta-sprites-com-o-object-builder/
  7. Como recorta sprites com o Object builder !

    Rian LHP reagiu a wesquel por uma resposta no tópico

    1 ponto
    Seleciona o menu da outfits e clica aki ! ae escolhe a altura e a largura ! quando monta lado costa e etc ... so salva em baixo !
  8. (Resolvido)[PEDIDO] Item que da Vocation

    Tinkyzin reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    vc tem que achar o itemid, aquilo que vc viu provavelmente era o id da sprite e não o id do item haha. Procura pelo items.xml e muda ali no script e no actions.xml
  9. (Resolvido)[PEDIDO] Item que da Vocation

    Tinkyzin reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    function onUse(cid, item, frompos, item2, topos) local config = { [3222] = 500, [3223] = 600, [3224] = 700, [3225] = 800 } if config[item.itemid] ~= getPlayerVocation(cid) then doRemoveItem(item.uid, 1) doPlayerSetVocation(cid, config[item.itemid]) doSendMagicEffect(config.pos,math.random(28,30)) --aqui é a parte do efeito, coloquei um random entre o efeito 28~30 que são os fogos de artificio doPlayerSendTextMessage(cid, 22, "You are now a "..getPlayerVocationName(cid).."!") else doPlayerSendTextMessage(cid, 22, "You can't be promoted since you're already a "..getPlayerVocationName(cid).."!") end return true end actions.xml <action itemid="3222" script="pedravoc.lua"/> <action itemid="3223" script="pedravoc.lua"/> <action itemid="3224" script="pedravoc.lua"/> <action itemid="3225" script="pedravoc.lua"/>
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo