Ir para conteúdo

Deep house

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Deep house recebeu reputação de Samuel Cstr em Distro 10.90 32bits e 64bits   
    tfs 1.2
    Uso essa DB http://www.mediafire.com/view/vn0gbf75qgbi5ge/global-8.sql
  2. Gostei
    Deep house recebeu reputação de Xemik em Distro 10.90 32bits e 64bits   
    Aqui funciono 100% testado ate 36h Online qual DataPack Uso?
  3. Gostei
    Um coisa é fato, nenhum dos dois datapacks (Mitsuig e Absolute) é confiável. Cada um tem seu mérito, claro, mas quem é ativo a muito tempo nos fóruns relacionados a OTServ sabe do que to falando. Querendo ou não, esse pack do absolute trouxe muitas coisas novas que ainda não estavam presentes no TK, apesar de 70% das coisas "novas" estarem bugadas. 
     
    Sobre o CIROC, apesar do que fizeram, eu acho muita falta de consideração de sua parte não liberar a V2 por um motivo simples:
     
    você prometeu entregar um servidor completo, o "melhor até agora", com features exclusivas, mas o que vimos aqui foi um servidor completamente cheio de bugs.  
    Não estou julgando se são erros fáceis ou não, só acho que não deveria ter feito tanta "festa" por algo horrível. O servidor não está nem 70% do que foi prometido, vocês fizeram muita propaganda para no final ser apenas decepção. Obviamente existem coisas que estão funcionando, mas né.. comparado ao que foi prometido não é nada.
     
    O Mitsuig eu prefiro nem comentar. 
     
    Pessoal, parem de querer postar as coisas pra ter fama no fórum e vamos postar algo de qualidade.. ou pelo menos não prometa algo que não esteja completo. 
     
    Novamente, não julgo o conhecimento de vocês ou algo do tipo, não to falando que sou melhor ou não que alguém, respeito o conhecimento de cada um, só queria menos suspense e mais qualidade.
     
    Mais um coisa, alguém poderia me explicar que por quê tem um monstro chamado "pica do adm"? ...
  4. Gostei
    Deep house deu reputação a Bruno Carvalho em KiwiServer   
    Parece muito bom, mas eu acho que deveria dar uma variada maior em alguns tiles e outros como aquele na saida do depot é bem estranho... Tente fazer eles combinarem...
  5. Gostei
    vai na pasta data/xml   abra o arquivo groups apague tudo e cola isso... Se funciona da um gostei ai
     
     
  6. Gostei
    Parabéns antecipadamente a equipe por se empenhar nesse projeto... já lancei algumas novidades aqui, mas tem muitos que não querem ensinar... nem ao menos dar algumas coordenadas para as pessoas que estão iniciando tomar rumo no projeto de abrir seu próprio server ou então mais adiante ser uma pessoa ativa no forum e contribuir com os que virão por diante... então admiro bastante esse pessoal que postam desde pequenas descobertas a projetos de grande porte como este... se abrirmos os olhos veremos que varias seções aqui estão  defasadas por conta do egoísmo de alguns... contribuirei com o projeto no que estiver ao meu alcance, caso falte alguma coisa... muito obrigado! aguardando ansiosamente o lançamento do servidor!!
  7. Gostei
    Esta área não é off-topic para ficarem conversando. Próximos posts considerados como flood serão punidos e os membros terão os posts sendo moderados.
    Leiam as regras: 
     
  8. Gostei
    PRONTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!
     
    Atenção, o download será anexado no tópico e depois o mesmo será movido para a área de downloads.
     
    Todos os comentários alheios que não foram construtivos ao tópico foram reportados em cima das regras.
     
    LINK PARA DOWNLOAD DISPONÍVEL EM 5 MINUTOS EXATOS NO TÓPICO! Morram de ansiedade dsuhdshusdhuhusd, só 5m bjs. sou mal. SQN.
  9. Gostei
  10. Gostei
  11. Gostei
  12. Gostei
    Deep house recebeu reputação de goalod em [10.90] LKing OT {Reward Chest, Battlefield Event, 3 VIP}   
    Ai mano Adciona essa tag no Glovalevents
        <globalevent name="shop" interval="5000" script="shop.lua"/>
     
    Depois dentro da pasta globalevents Cria um aquivo.lua  com nome shop.lua Depois Abre ele e coloca esse script \/ 
     
    -- ### 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 Uniwar 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
  13. Gostei
    Obrigado amigo! Acompanhe.
     
    WOW, hahaha.
     
     
    #IMAGEM
     
    BOSS FEROXA INVASION 100%! WOOOOOOOOOOOOOOOOOOOOOOW!

  14. Gostei
    Deep house recebeu reputação de Vegas em Distro 10.90 32bits e 64bits   
    Distro 100% Estável 
    Créditos: Mattyx14!
    Novas Mount e Addon Junto Na Pasta!
    Vírus Scan Na Imagem Abaixo 
    Download: http://www.4shared.com/rar/xthwgTL3ce/Uniwar.html 
    Aceito Like 






  15. Gostei
    Deep house recebeu reputação de Summ em Distro 10.90 32bits e 64bits   
    Distro 100% Estável 
    Créditos: Mattyx14!
    Novas Mount e Addon Junto Na Pasta!
    Vírus Scan Na Imagem Abaixo 
    Download: http://www.4shared.com/rar/xthwgTL3ce/Uniwar.html 
    Aceito Like 






  16. Gostei
    Deep house deu reputação a luangop em (Resolvido)Ajuda Nesse script   
    Não sei se vai funcionar, testa ai:
     
  17. Gostei
    Deep house deu reputação a luangop em (Resolvido)Ajuda Nesse script   
    @vankk
    Não estou familiarizado com este TFS.. só mexi em 0.4 rsrs, inclusive este o motivo do "Não sei se vai funcionar" rsrs
    Vivendo e aprendendo :)
  18. Gostei
    Deep house deu reputação a Riisezor em Distro 10.90 32bits e 64bits   
    Amigo ele nao ta disponibilizando um OT pronto.
    e sim um Distro 100% Estável..
    basta vc ler um pouco os comentarios q ira ver. 
    preste mais atenção antes de sair reclamando do trabalho dos outros...
  19. Gostei
    Deep house recebeu reputação de Deletera em Distro 10.90 32bits e 64bits   
    Distro 100% Estável 
    Créditos: Mattyx14!
    Novas Mount e Addon Junto Na Pasta!
    Vírus Scan Na Imagem Abaixo 
    Download: http://www.4shared.com/rar/xthwgTL3ce/Uniwar.html 
    Aceito Like 






  20. Gostei
    Deep house recebeu reputação de Tricoder em Distro 10.90 32bits e 64bits   
    Distro 100% Estável 
    Créditos: Mattyx14!
    Novas Mount e Addon Junto Na Pasta!
    Vírus Scan Na Imagem Abaixo 
    Download: http://www.4shared.com/rar/xthwgTL3ce/Uniwar.html 
    Aceito Like 






  21. Gostei
    Deep house recebeu reputação de kusyochi em Distro 10.90 32bits e 64bits   
    Distro 100% Estável 
    Créditos: Mattyx14!
    Novas Mount e Addon Junto Na Pasta!
    Vírus Scan Na Imagem Abaixo 
    Download: http://www.4shared.com/rar/xthwgTL3ce/Uniwar.html 
    Aceito Like 






  22. Gostei
    Deep house deu reputação a Pedro. em (Resolvido)Ajuda /save /R   
    adicione essa função em global.lua


    function isNumber(str)
    return tonumber(str) ~= nil
    end


    desculpe pela formatação, estou pelo cel
  23. Gostei
    Deep house deu reputação a Pedro. em (Resolvido)Ajuda /save /R   
    save;
    local savingEvent = 0 function onSay(player, words, param) if player:getGroup():getAccess() then if isNumber(param) then stopEvent(savingEvent) save(tonumber(param) * 60 * 1000) else saveServer() end end end function save(delay) saveServer() if delay > 0 then savingEvent = addEvent(save, delay, delay) end end
  24. Gostei
    Deep house deu reputação a Summ em (Resolvido)Pedido Script   
    Editei, sempre que fizer algum pedido informe a versão do tfs. 
     
    abrçs
  25. Gostei
    Deep house deu reputação a ViitinG em (Resolvido)Ajuda Nesse Script   
    Não testei :
    local ultimateHealthPot = 8473 local greatHealthPot = 7591 local greatManaPot = 7590 local greatSpiritPot = 8472 local strongHealthPot = 7588 local strongManaPot = 7589 local healthPot = 7618 local manaPot = 7620 local smallHealthPot = 8704 local antidotePot = 8474 local antidote = Combat() antidote:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) antidote:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) antidote:setParameter(COMBAT_PARAM_TARGETCASTERORTOPMOST, true) antidote:setParameter(COMBAT_PARAM_AGGRESSIVE, false) antidote:setParameter(COMBAT_PARAM_DISPEL, CONDITION_POISON) local exhaust = Condition(CONDITION_EXHAUST_HEAL) exhaust:setParameter(CONDITION_PARAM_TICKS, (configManager.getNumber(configKeys.EX_ACTIONS_DELAY_INTERVAL) - 1000000)) -- 1000 - 100 due to exact condition timing. -100 doesn't hurt us, and players don't have reminding ~50ms exhaustion. function onUse(cid, item, fromPosition, itemEx, toPosition) if itemEx.itemid ~= 1 or itemEx.type ~= THING_TYPE_PLAYER then return true end local player = Player(cid) if player:getCondition(CONDITION_EXHAUST_HEAL) then player:sendTextMessage(MESSAGE_STATUS_SMALL, Game.getReturnMessage(RETURNVALUE_YOUAREEXHAUSTED)) return true end if item.itemid == antidotePot then if not doCombat(cid, antidote, numberToVariant(cid)) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == smallHealthPot then if not doTargetCombatHealth(0, cid, COMBAT_HEALING, 60, 85, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == healthPot then if not doTargetCombatHealth(0, cid, COMBAT_HEALING, 125, 175, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == manaPot then if not doTargetCombatMana(0, cid, 75, 125, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == strongHealthPot then if(not isInArray({3,4,7,8}, player:getVocation():getId()) or player:getLevel() < 50) and not(player:getGroup():getId() >= 2) then player:say("This potion can only be consumed by paladins and knights of level 50 or higher.", TALKTYPE_MONSTER_SAY) return true end if not doTargetCombatHealth(0, cid, COMBAT_HEALING, 250, 350, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == strongManaPot then if(not isInArray({1,2,3,5,6,7}, player:getVocation():getId()) or player:getLevel() < 50) and not(player:getGroup():getId() >= 2) then player:say("This potion can only be consumed by sorcerers, druids and paladins of level 50 or higher.", TALKTYPE_MONSTER_SAY) return true end if not doTargetCombatMana(0, cid, 115, 185, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == greatSpiritPot then if(not isInArray({3, 7}, player:getVocation():getId()) or (player:getLevel() < 80)) and not(player:getGroup():getId() >= 2) then player:say("This potion can only be consumed by paladins of level 80 or higher.", TALKTYPE_MONSTER_SAY) return true end if not doTargetCombatHealth(0, cid, COMBAT_HEALING, 250, 350, CONST_ME_MAGIC_BLUE) or not doTargetCombatMana(0, cid, 100, 200, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == greatHealthPot then if(not isInArray({4, 8}, player:getVocation():getId()) or player:getLevel() < 80) and not(player:getGroup():getId() >= 2) then player:say("This potion can only be consumed by knights of level 80 or higher.", TALKTYPE_MONSTER_SAY) return true end if not doTargetCombatHealth(0, cid, COMBAT_HEALING, 425, 575, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == greatManaPot then if(not isInArray({1,2,5,6}, player:getVocation():getId()) or player:getLevel() < 80) and not(player:getGroup():getId() >= 2) then player:say("This potion can only be consumed by sorcerers and druids of level 80 or higher.", TALKTYPE_MONSTER_SAY) return true end if not doTargetCombatMana(0, cid, 1500, 2500, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) elseif item.itemid == ultimateHealthPot then if(not isInArray({4, 8}, player:getVocation():getId()) or player:getLevel() < 130) and not(player:getGroup():getId() >= 2) then player:say("This potion can only be consumed by knights of level 130 or higher.", TALKTYPE_MONSTER_SAY) return true end if not doTargetCombatHealth(0, cid, COMBAT_HEALING, 650, 850, CONST_ME_MAGIC_BLUE) then return false end player:addCondition(exhaust) player:say("Aaaah...", TALKTYPE_MONSTER_SAY) Item(item.uid):remove(1) end return true end

Informação Importante

Confirmação de Termo