Ir para conteúdo

Danielgomes

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Danielgomes recebeu reputação de mikaelkelvin em (Resolvido)Vocação balenceada   
    vá a pasta data/spells/scripts/healing
    e lá vai ter divine healing (exura san paladin) e wuond healing (exana mort knight)
    abra  qualquer uma e depois abra a outra (esse script serve para as duas)
    apague tudo
    cole isso 
     
     
    caso vc queira mudar algo, basta mexer na porcentagem, se quiser que ele cure pouco coloque porcentagem menor , exemplo (30, 35, 40) e assim vai.
  2. Gostei
    Danielgomes deu reputação a Rusherzin em [AJUDA] Procura gesior ou server com system   
    Pode tentar usar uma dessas sources, é só usar as tuas coisas para ver se funcionam com alguma delas.
    Link 1
    Link 2
     
  3. Gostei
    Danielgomes deu reputação a Rusherzin em [AJUDA] Procura gesior ou server com system   
    Não entendi exatamente o que aconteceu. Qual versão de TFS está usando? O que exatamente tu fez no site que bugou o servidor? Tu compilou um TFS novo e começou a bugar?
  4. Gostei
    Danielgomes deu reputação a gobr em [AJUDA] WAR SYSTEM COM ESCUDOS   
    vai no seu PHPMYADMIN
     
    entra na DATABASE do seu ot e vai em CLICK EM SQL
     
    E IMPORTE ESSE CODIGO.
     
     
    CREATE TABLE IF NOT EXISTS `guild_wars` ( `id` INT NOT NULL AUTO_INCREMENT, `guild_id` INT NOT NULL, `enemy_id` INT NOT NULL, `begin` BIGINT NOT NULL DEFAULT '0', `end` BIGINT NOT NULL DEFAULT '0', `frags` INT UNSIGNED NOT NULL DEFAULT '0', `payment` BIGINT UNSIGNED NOT NULL DEFAULT '0', `guild_kills` INT UNSIGNED NOT NULL DEFAULT '0', `enemy_kills` INT UNSIGNED NOT NULL DEFAULT '0', `status` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `status` (`status`), KEY `guild_id` (`guild_id`), KEY `enemy_id` (`enemy_id`) ) ENGINE=InnoDB; ALTER TABLE `guild_wars` ADD CONSTRAINT `guild_wars_ibfk_1` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `guild_wars_ibfk_2` FOREIGN KEY (`enemy_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; ALTER TABLE `guilds` ADD `balance` BIGINT UNSIGNED NOT NULL AFTER `motd`; CREATE TABLE IF NOT EXISTS `guild_kills` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `guild_id` INT NOT NULL, `war_id` INT NOT NULL, `death_id` INT NOT NULL ) ENGINE = InnoDB; ALTER TABLE `guild_kills` ADD CONSTRAINT `guild_kills_ibfk_1` FOREIGN KEY (`war_id`) REFERENCES `guild_wars` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `guild_kills_ibfk_2` FOREIGN KEY (`death_id`) REFERENCES `player_deaths` (`id`) ON DELETE CASCADE, ADD CONSTRAINT `guild_kills_ibfk_3` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; ALTER TABLE `killers` ADD `war` INT NOT NULL DEFAULT 0;  
  5. Gostei
    Danielgomes deu reputação a johnconolly em ERRO phpmyadmin #1273   
    Tente abrir o phpmyadmin em outro navegador, eu também estava com esse erro e deu certo. Se fui útil +rep 
  6. Gostei
    Danielgomes deu reputação a wandersonnc em [PEDIDO] Exura sio sem exaust   
    Cara acabei de falar isso vai na pasta tem magias de atck magias de suport e outras la vc tem q mudar ela n da para usar duas magias de sup ao mesmo tempo so se fizer um script gigante ou algo assim e mt mais facil colocar como magia de atack dentro onde e bom pq n fica nego dentro do pz realando nego fora e tb n da pra usar , exura vita , exura sio e mandar magia. vai usar exura vita e exura sio , e depois vai mandar magia.
    ,
    Mais atençao
  7. Gostei
    Danielgomes deu reputação a Eremin em [PEDIDO] Exura sio sem exaust   
    Era pra estar funcionando perfeitamente, tente usar primeiro o sio, depois o vita, creio eu que assim funcione.. fora isso nao sei oque fazer para arrumar, desculpe.
  8. Gostei
    Danielgomes deu reputação a zipter98 em (Resolvido)[PEDIDO] Broadcast   
    Tag:
    <globalevent name="dayBroadcast" time="18:55" event="script" value="nome_do_arquivo.lua"/> Código:

    local open = 5           --Tempo para abrir o evento (minutos). function onTime()     local days = {"Monday", "Tuesday"}     local messages = {"O evento foi aberto!!", "%d minutos para o evento abrir."}     if isInArray(days, os.date("%A")) then         broadcastMessage(messages[2]:format(open))         for i = 1, open do             addEvent(function()                 local time = open - i                 if time <= 0 then                     broadcastMessage(messages[1])                 else                     broadcastMessage(messages[2]:format(time))                 end             end, i * 60 * 1000)         end     end     return true end
  9. Gostei
    Danielgomes deu reputação a zipter98 em (Resolvido)[PEDIDO] Broadcast   
    PS: A hora é configurada na tag.

    <globalevent name="dayBroadcast" time="19:00" event="script" value="nome_do_arquivo.lua"/>
  10. Gostei
    Danielgomes deu reputação a Summ em (Resolvido)[PEDIDO] Broadcast   
    function onTime() local days = {"Monday", "Tuesday"}; local message = "O evento foi aberto!!"; if isInArray(days, os.date("%A")) then doBroadcastMessage(message, MESSAGE_STATUS_WARNING); end return true end
  11. Gostei
    Danielgomes deu reputação a Summ em (Resolvido)[ERRO] ONLOGIN CREATURESCRIPT   
    local effect = 30 -- Efeito que vai usar local storage = 9994 -- Storage que o player precisa ter local tempo = 5 -- Tempo em segundos function onLogin(cid) if getPlayerStorageValue(cid, storage) == 1 then sendEffect(cid) end return true end function sendEffect(cid) if isPlayer(cid) then doSendMagicEffect(getThingPos(cid), effect) addEvent(sendEffect, tempo*1000, cid) else return false end return true end #editado
  12. Gostei
    Danielgomes deu reputação a MaTTch em [PEDIDO] Vip no nome   
    Sim
  13. Gostei
    Danielgomes deu reputação a MaTTch em [PEDIDO] Vip no nome   
    Troca o script por esse:
    local config = {     removeItem = "yes",     strInName = "[VIP] ",     vipStorage = 13500,     vipDays = 15 } config.removeItem = getBooleanFromString(config.removeItem) function onUse(cid, item, fromPosition, itemEx, toPosition)     local name, guid = getCreatureName(cid), getPlayerGUID(cid)     doRemoveItem(item.uid, config.removeItem and 1 or 0)     setPlayerStorageValue(cid, config.vipStorage, (config.vipDays*24*60*60) + os.time())     doRemoveCreature(cid)     db.query("UPDATE `players` SET `name` = '"..config.strInName..""..name.."' WHERE `id` = "..guid..";")     return true end depois vá em login.lua e la no final você coloca isso:
    if(string.find(getCreatureName(cid), "[VIP] ")) then         if(getPlayerStorageValue(cid, 13500) < os.time) then             local newname, guid = string.match(getCreatureName(cid), " (.+)"), getPlayerGUID(cid)             setPlayerStorageValue(cid, 13500, -1)             doRemoveCreature(cid)             db.query("UPDATE `players` SET `name` = '"..newname.."' WHERE `id` = "..guid..";")             return true         end     end
  14. Gostei
    Danielgomes deu reputação a MaTTch em [PEDIDO] Vip no nome   
    Tenta trocar:
    db.executeQuery por:
    db.query
  15. Gostei
    Danielgomes deu reputação a MaTTch em [PEDIDO] Vip no nome   
    local name, guid = getCreatureName(cid), getPlayerGUID(cid) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..name.."' WHERE `id` = "..guid..";")
  16. Gostei
    Danielgomes deu reputação a Sanieg em [PEDIDO] Vip no nome   
    Pode ser por uma talkaction ? se a resposta é sim:
    data/talkactions/scripts crie systemvip.lua



    data/talkactions e abra talkactions.xml
    adicione a tag
            <talkaction words="!svipdays;!buysvip;/checksvip;/addsvip;/delsvip" script="systemvip.lua"/>
  17. Gostei
    Danielgomes deu reputação a zipter98 em (Resolvido)[AJUDA] teleport evento   
    local configuration = {     day = "Saturday",     to_pos = {x = x, y = y, z = z},    --Para onde o teleport levará.     pos = {x = x, y = y, z = z},       --Onde o teleport será criado.     teleport_id = 1387,                --ID do teleport.     aid = 3434,                        --Action ID do teleport. } function onTime()     if os.date("%A") == configuration.day then         local item = getTileItemById(configuration.pos, configuration.teleport_id).uid         if item < 1 then             local tp = doCreateTeleport(configuration.teleport_id, configuration.to_pos, configuration.pos)             doItemSetAttribute(tp, "aid", configuration.aid)             broadcastMessage("Castle War foi aberto.", MESSAGE_STATUS_WARNING)         end     end     return true end
  18. Gostei
    Danielgomes deu reputação a joadson em (Resolvido)[AJUDA]Evento Automatico   
    Tente assim também...
    em vá em lib/0-50.funcions e adicione isso no final.
    function Open() local B = { [1] = {1547,{x=71, y=620, z=6, stackpos = 1}}, -- posição da barreira [2] = {1547,{x=72, y=620, z=6, stackpos = 1}}, -- posição da barreira [3] = {1547,{x=73, y=620, z=6, stackpos = 1}}, -- posição da barreira [4] = {1547,{x=74, y=620, z=6, stackpos = 1}}, -- posição da barreira [5] = {1547,{x=75, y=620, z=6, stackpos = 1}}, -- posição da barreira [6] = {1547,{x=71, y=618, z=6, stackpos = 1}}, -- posição da barreira [7] = {1547,{x=72, y=618, z=6, stackpos = 1}}, -- posição da barreira [8] = {1547,{x=73, y=618, z=6, stackpos = 1}}, -- posição da barreira [9] = {1547,{x=74, y=618, z=6, stackpos = 1}}, -- posição da barreira [10] = {1547,{x=75, y=618, z=6, stackpos = 1}} -- posição da barreira } end e depois vá em globalevents e crie um arquivo chamado evento.lua e coloque isso dentro.
    function onThink(interval, lastExecution) _Dias_ = { ["Tuesday"] = { -- Tuesday = terça-feira em ingles, use apenas dias no ingles ["12:00"] = {}, ["18:30"] = {}, ["22:00"] = {} }, } if _Dias_[os.date("%A")] then hours = tostring(os.date("%X")):sub(1, 5) tb = _Dias_[os.date("%A")][hours] Open() doBroadcastMessage("O evento foi aberto") end return true end e adicione isso em globalevents.xml
    <globalevent name="Evento" interval="1000" event="script" value="evento.lua"/>
  19. Gostei
    Danielgomes deu reputação a xBlackWolf em (Resolvido)[AJUDA]Evento Automatico   
    Vamos tentar diferente:
    function onThink(interval) -- Monday = Segunda -- Tuesday = Terça -- Wednesday = Quarta -- Thursday = Quinta -- Friday = Sexta -- Saturday = Sabado -- Sunday = Domingo EventoUP = {"Monday","Wednesday", "Friday"} EventoTime = {"21:00:00", "18:00:00", "10:00:00"} if isInArray(EventoUP, os.date("%A")) and isInArray(EventoTime, os.date("%X")) then local x = true local B = { [1] = {1547,{x=71, y=620, z=6, stackpos = 1}}, -- posição da barreira [2] = {1547,{x=72, y=620, z=6, stackpos = 1}}, -- posição da barreira [3] = {1547,{x=73, y=620, z=6, stackpos = 1}}, -- posição da barreira [4] = {1547,{x=74, y=620, z=6, stackpos = 1}}, -- posição da barreira [5] = {1547,{x=75, y=620, z=6, stackpos = 1}}, -- posição da barreira [6] = {1547,{x=71, y=618, z=6, stackpos = 1}}, -- posição da barreira [7] = {1547,{x=72, y=618, z=6, stackpos = 1}}, -- posição da barreira [8] = {1547,{x=73, y=618, z=6, stackpos = 1}}, -- posição da barreira [9] = {1547,{x=74, y=618, z=6, stackpos = 1}}, -- posição da barreira [10] = {1547,{x=75, y=618, z=6, stackpos = 1}} -- posição da barreira } for i = 1, #B do if getTileItemById(B[i][2], B[i][1]).uid == 0 then x = false end if x == true then doRemoveItem(getThingfromPos(B[i][2]).uid,1) else doCreateItem(B[i][1], 1, B[i][2]) end end end return true end <globalevent name="nomequalquer" interval="1000" event="script" value="arquivo.lua"/> Intervalo baixo mesmo, para verificar a cada 1 segundo a hora para poder iniciar o evento.
    Não sei se vai funcionar ou se vai ficar lag, mas tenta e me fala.
  20. Gostei
    Danielgomes deu reputação a xBlackWolf em (Resolvido)[AJUDA]Evento Automatico   
    @joadson 
     
    Faltou no arquivo na lib.. a parte que retira os items:
    for i = 1, #B do if getTileItemById(B[i][2], B[i][1]).uid == 0 then  x = false  end if x == true then doRemoveItem(getThingfromPos(B[i][2]).uid,1) else doCreateItem(B[i][1], 1, B[i][2])  end end
  21. Gostei
    Danielgomes deu reputação a zipter98 em (Resolvido)[AJUDA]Evento Automatico   
    Tag:
    <!-- Mude 17:00 para o horário que quer que o Castle Event seja aberto. --> <globalevent name="openCastle" time="17:00" event="script" value="arquivo.lua"/> Não se esqueça de mudar arquivo.lua para o nome do arquivo que será colocado o código abaixo. local day = "Saturday"                            --Mude o dia que o evento será executado aqui. EM INGLÊS. local id = 1547 local posis = {       {x = 71, y = 620, z = 6},  -- posição da barreira     {x = 72, y = 620, z = 6},  -- posição da barreira      {x = 73, y = 620, z = 6}, -- posição da barreira      {x = 74, y = 620, z = 6}, -- posição da barreira      {x = 75, y = 620, z = 6}, -- posição da barreira      {x = 71, y = 618, z = 6}, -- posição da barreira      {x = 72, y = 618, z = 6}, -- posição da barreira      {x = 73, y = 618, z = 6}, -- posição da barreira     {x = 74, y = 618, z = 6}, -- posição da barreira       {x = 75, y = 618, z = 6},   -- posição da barreira  }  function onTimer(cid, interval, lastExecution)     if os.date("%A") == day then         for i = 1, #posis do             local item = getTileItemById(posis[i], id).uid             if item > 0 then                 doRemoveItem(item, 1)             else                 doCreateItem(id, 1, posis[i])             end         end     end     return true end Se não funcionar, mude: function onTimer(cid, interval, lastExecution) para: function onTime()
  22. Gostei
    Danielgomes deu reputação a xBlackWolf em (Resolvido)[AJUDA]Evento Automatico   
    Não sei se vai funcionar, mas está ai um jeito básico com globalevents.
    function onThink(interval) local x = true local B = { [1] = {1547,{x=71, y=620, z=6, stackpos = 1}}, -- posição da barreira [2] = {1547,{x=72, y=620, z=6, stackpos = 1}}, -- posição da barreira [3] = {1547,{x=73, y=620, z=6, stackpos = 1}}, -- posição da barreira [4] = {1547,{x=74, y=620, z=6, stackpos = 1}}, -- posição da barreira [5] = {1547,{x=75, y=620, z=6, stackpos = 1}}, -- posição da barreira [6] = {1547,{x=71, y=618, z=6, stackpos = 1}}, -- posição da barreira [7] = {1547,{x=72, y=618, z=6, stackpos = 1}}, -- posição da barreira [8] = {1547,{x=73, y=618, z=6, stackpos = 1}}, -- posição da barreira [9] = {1547,{x=74, y=618, z=6, stackpos = 1}}, -- posição da barreira [10] = {1547,{x=75, y=618, z=6, stackpos = 1}} -- posição da barreira } for i = 1, #B do if getTileItemById(B[i][2], B[i][1]).uid == 0 then x = false end if x == true then doRemoveItem(getThingfromPos(B[i][2]).uid,1) else doCreateItem(B[i][1], 1, B[i][2]) end end return true end Em globalevents.xml, se quiser deixar todos os dias um horário certo, então:
    <globalevent name="nomequalquer" time="20:00:00" event="script" value="arquivo.lua"/> Agora para deixar por exemplo numa terça, e quinta, ai é outros 500 e teria que procurar, mas já é um começo pra você esse ai.
    Se ajudar agradece =)
     
    Abrs,
  23. Gostei
    Danielgomes deu reputação a GabrielSapient em [AJUDA] como conecto meu server com o site   
    https://www.weblink.com.br/e está com promoção de 40%.
  24. Gostei
    Danielgomes deu reputação a GabrielSapient em [AJUDA] como conecto meu server com o site   
    Você tem que ativar o mysql remoto no seu hostinger tem um icone lá... ouuuu vc pode hospedar o mysql no seu pc ou mysql, assim você consegue conectar no seu site e no seu servidor, eu recomendo que você faça isso pois mysql remoto dificulta o save do servidor.
  25. Gostei
    Danielgomes deu reputação a 001rafa em [AJUDA] como conecto meu server com o site   
    Aconselho você a hospedar o mysql na propria maquina do servidor para não ter problemas com conexão falhas...
    Você hospedando o mysql no mesmo pc ou servidor onde está o servidor isso imepedirá o connection refulse (algo assim) que o hostigator da...
    E te garanto uma coisa, quando o servidor está ligado costuma muito acontecer isto pois o hostigator tem uma proteção contra constantes atualizações (o servidor manda 1 atualização a cada segundo).
    Acredite experiência própria...
    não use. Hosteie em seu proprio vps ou servidor.

Informação Importante

Confirmação de Termo