Ir para conteúdo
DESCRIÇÃO
Anuncie aqui neste countdown e dê maior visibilidade ao seu lançamento | Full Global • Custom Quests • Custom Outfits • Lottery System • Version 15x
Inicia em: --
Participar

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
    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...
  4. 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
  5. 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 






  6. 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 






  7. Gostei
    Deep house deu reputação a luangop em (Resolvido)Ajuda Nesse script   
    Não sei se vai funcionar, testa ai:
     
  8. 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 :)
  9. 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...
  10. 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 






  11. 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 






  12. 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 






  13. 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
  14. 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
  15. 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
  16. 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
  17. Gostei
    Deep house deu reputação a mikkas70 em Ajuda Erro Gesior 2015   
    Esse erro acontece porque você não tem nenhum arquivo chamado "buypoints.php", procura na pasta pages por buypoints, se não tiver, sugiro que faça download de um novo site, e retire o "buypoints.php" e cole em seus "pages".
  18. Gostei
    Deep house deu reputação a JonathanChallos em (Resolvido)Erro na database mysql   
    Que verção o server e voce vai roda com site?

    se for 8.60 
    troque deixe assim
     
    sqlType = "sqlite"
    sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "123456" sqlDatabase = "theforgottenserver" sqlFile = "BaiakRox.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain"     se funciono da um  gostei   
  19. Gostei
    Deep house deu reputação a Sociopata em TFight Server   
    TFight Server

    Bom hj meu 1º dia Resolvi chegar arebentando e postar um mapa ja q tenho aqui.

    - Bug do ACC manager Arrumado
    - Todas as Montarias Atualizadas
    - Adicionado 2 Novos Outfits
    - Novas Quests (n vou falar é surpresa)
    - Novas Caves
    - Maiores Bugs de Mapas Arrumados
    - Bugs do Distro Arrumado







    - CRéDITOS
    - GOD Ramon
    - Caio Brown
    - Kazimir
    - Catrax
    - E EU

    DOWNLOAD DLL'S: http://www.4shared.c...bXJHU/dlls.html
    DOWNLOAD SERVE: http://www.4shared.c...tServer_91.html

    SCAN: http://www.virustota...90f1-1320984165
    OBS; Se acusar um virus não se preocupem isso ae é devido a uma dll do server aqui escaniei no avast 5 e não detectou, so no Virus Total.

Informação Importante

Confirmação de Termo