Ir para conteúdo

77mateus77

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Obrigado
    77mateus77 recebeu reputação de koyotestark em (Resolvido)[PEDIDO] spell heal x % de vida   
    Não sai a palavra do mesmo geito do outro, e não cura tambe, e aparece esse erro na distro:
     
    [27/07/2015 18:33:40] [Error - Spell Interface]  [27/07/2015 18:33:41] data/spells/scripts/curavida.lua:onCastSpell [27/07/2015 18:33:41] Description:  [27/07/2015 18:33:41] data/spells/scripts/curavida.lua:6: attempt to call global 'getPlayerMaxHealth' (a nil value) [27/07/2015 18:33:41] stack traceback: [27/07/2015 18:33:41] data/spells/scripts/curavida.lua:6: in function <data/spells/scripts/curavida.lua:5>     voce por acaso conseguiria fazer a uh heala por % do hp total? tamben serviria no caso se não conseguisse uma spell assim       ae pessoal consegui um valeu por tentarem me ajudar.   function onCastSpell(cid, item, fromPosition, itemEx, toPosition)   local hpmax = getCreatureMaxHealth(cid) local min = 15.0 -- this means 15% minimum healing local max = 15.0 -- this means 15% maximum healing local hp_add = math.random((hpmax * (min/100)), (hpmax * (max/100)))    if(hasCondition(cid, CONDITION_EXHAUST)) then doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)  doPlayerSendCancel(cid, "You are exhausted") return true end doCreatureAddHealth(cid, hp_add) doSendMagicEffect(getThingPos(cid), 32) doSendAnimatedText(getPlayerPosition(cid),"+"..hp_add.."", TEXTCOLOR_GREEN)  return true end
  2. Curtir
    77mateus77 recebeu reputação de GM Kinagon em (Resolvido)[PEDIDO] spell heal x % de vida   
    Não sai a palavra do mesmo geito do outro, e não cura tambe, e aparece esse erro na distro:
     
    [27/07/2015 18:33:40] [Error - Spell Interface]  [27/07/2015 18:33:41] data/spells/scripts/curavida.lua:onCastSpell [27/07/2015 18:33:41] Description:  [27/07/2015 18:33:41] data/spells/scripts/curavida.lua:6: attempt to call global 'getPlayerMaxHealth' (a nil value) [27/07/2015 18:33:41] stack traceback: [27/07/2015 18:33:41] data/spells/scripts/curavida.lua:6: in function <data/spells/scripts/curavida.lua:5>     voce por acaso conseguiria fazer a uh heala por % do hp total? tamben serviria no caso se não conseguisse uma spell assim       ae pessoal consegui um valeu por tentarem me ajudar.   function onCastSpell(cid, item, fromPosition, itemEx, toPosition)   local hpmax = getCreatureMaxHealth(cid) local min = 15.0 -- this means 15% minimum healing local max = 15.0 -- this means 15% maximum healing local hp_add = math.random((hpmax * (min/100)), (hpmax * (max/100)))    if(hasCondition(cid, CONDITION_EXHAUST)) then doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)  doPlayerSendCancel(cid, "You are exhausted") return true end doCreatureAddHealth(cid, hp_add) doSendMagicEffect(getThingPos(cid), 32) doSendAnimatedText(getPlayerPosition(cid),"+"..hp_add.."", TEXTCOLOR_GREEN)  return true end
  3. Curtir
    77mateus77 recebeu reputação de Soldoran em Botão New Ticker Não Parece   
    • Abra o phpmyadmin e entre em sua database;
    • Selecione a table "z_news_tickers";
    • Selecione a opção "Inserir" que se encontra na aba superiora onde tem as opções também "Visualizar, Estrutura, SQL, Procurar...";
    • Na coluna "Valor" coloque 1 em date, author e image_id;
    • Na linha text, coluna "Valor", coloque qualquer coisa, sei la, teste, bla bla bla...;
    • Na linha hide_ticker, coluna "Valor, coloque "0", importante estar 0;
    • Clique em "Executar" no final da página.
  4. Gostei
    77mateus77 deu reputação a Pandawan. em (Resolvido)Pedido NPC Cassino   
    Você tem que alterar os valores do 00121 / 00050 / 007 no script, como eu disse anteriormente, pra o sqm que você quer que ele pegue/dê o dinheiro.

     
       
  5. Gostei
    77mateus77 deu reputação a vankk em (Resolvido)Pedido NPC Cassino   
    Qual TFS você está usando?
  6. Gostei
    77mateus77 deu reputação a Pandawan. em (Resolvido)Pedido NPC Cassino   
    Olá amigo, teste esse script, se apresentar algum erro me avise!

    Na pasta NPC você cria o arquivo: Cassino (ou nome do NPC a sua escolha)
     
    A outfit pode ser alterada ao seu gosto

    Na pasta NPC>Scripts você cria: cassino_dice.lua (ou nome do script a sua escolha)
    Aqui lembre de mudar o LOCAL TABLE !!!
     
     
  7. Gostei
    77mateus77 deu reputação a xWhiteWolf em (Resolvido)Ajuda com comando !online   
  8. Gostei
    77mateus77 deu reputação a Absolute em Como usar dominio .net   
    Você terá que apontar o domínio para o IP de sua máquina ou para algum dns pré configurado.
    Normalmente a empresa do domínio oferece a opção para apontar diretamente para o IP, caso contrário você tem que configurar os servidores de nome.
    Se quiser, me fale qual o domínio e qual o IP da sua máquina que aponto e ensino você alterar.
  9. Gostei
    O ministério do Tibiaking adverte: quem baixar esse ot estará sujeito a vários KL, rsrsrs.

    E os bobinhos achando que você vai disponibilizar, é apenas um marketing barato para os trouxas comprarem.

    Bjs!
  10. Gostei
    77mateus77 deu reputação a L3K0T em (Resolvido)[ACTION] remover potion flask   
    ai
     
    local config = { -- strong health potion [7588] = {health = {250, 350}, vocations = {3, 4}, text = 'paladins and knights', level = 50}, -- strong mana potion [7589] = {mana = {115, 185}, vocations = {1, 2, 3}, text = 'sorcerers, druids and paladins', level = 50}, -- great mana potion [7590] = {mana = {150, 250}, vocations = {1, 2}, text = 'sorcerers and druids', level = 80}, -- great health potion [7591] = {health = {425, 575}, vocations = {4}, text = 'knights', level = 80}, -- health potion potion [7618] = {health = {125, 175}, -- mana potion potion [7620] = {mana = {75, 125}, -- great spirit potion [8472] = {health = {250, 350}, mana = {100, 200}, vocations = {3}, text = 'paladins', level = 80}, -- ultimate health potion [8473] = {health = {650, 850}, vocations = {4}, text = 'knights', level = 130}, -- antidote potion [8474] = {antidote = true}, -- small health potion [8704] = {health = {60, 85} } 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) - 100)) -- 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) local potion = config[item.itemid] if not potion then return true end 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 potion.antidote and not antidote:execute(itemEx.uid, Variant(itemEx.uid)) then return false end if (potion.level and player:getLevel() < potion.level) or (type(potion.vocations) == 'table' and not isInArray(potion.vocations, player:getVocation():getBase():getId())) and not (player:getGroup():getId() >= 2) then player:say(string.format('This potion can only be consumed by %s of level %d or higher.', potion.text, potion.level), TALKTYPE_MONSTER_SAY) return true end if type(potion.health) == 'table' and not doTargetCombatHealth(0, itemEx.uid, COMBAT_HEALING, potion.health[1], potion.health[2], CONST_ME_MAGIC_BLUE) then return false end if type(potion.mana) == 'table' and not doTargetCombatMana(0, itemEx.uid, potion.mana[1], potion.mana[2], CONST_ME_MAGIC_BLUE) then return false end local cStorage = player:getStorageValue(Storage.Achievements.PotionAddict) if cStorage < 100000 then player:setStorageValue(Storage.Achievements.PotionAddict, math.max(1, cStorage) + 1) elseif cStorage == 100000 then player:addAchievement('Potion Addict') player:setStorageValue(Storage.Achievements.PotionAddict, 100001) end doCreatureSayWithRadius(itemEx.uid, 'Aaaah...', TALKTYPE_MONSTER_SAY, 2, 2, toPosition) setPlayerStorageValue(cid, 14582, getPlayerStorageValue(cid, 14582) + 1) Item(item.uid):remove(1) return true end  
  11. Gostei
    77mateus77 deu reputação a Bagon em (Resolvido)[ACTION] remover potion flask   
    @77mateus77 subistitua seu script por este 
     
    potions.lua
     
  12. Gostei
    77mateus77 deu reputação a Wakon em (Resolvido)[ACTION] remover potion flask   
    Esta é uma mensagem automática, este tópico foi movido para a área correta.
      Regras do fórum: http://www.tibiaking.com/forum/topic/1281-regras-gerais/#comment-7680

    Este tópico foi movido:
    De: Scripting OTServ > OTServ > Actions e TalkActions
    Para: Suporte OTServ > OTServ > Suporte de Scripts
     
    Tente assim:
     
  13. Gostei
    77mateus77 deu reputação a Xagah em (Resolvido)[ACTION] remover potion flask   
    Bah, desculpe, mas claro que não!
     
    @77mateus77, só remova esta linha:
     
    doPlayerAddItem(cid,potion.emptyId, 1) e boa.
     
    Ajudei? Rep++
  14. Gostei
    Instalando
    Coloque isso depois de function onLogin(player) em data/creaturescripts/scripts/others/login.lua
    -- Free bless freeBless = { level = 50, blesses = {1, 2, 3, 4, 5} } if player:getLevel() <= freeBless.level then for i=1,#freeBless.blesses do doPlayerAddBlessing(player, freeBless.blesses[i]) end end
    Créditos
    eduardojuniosm
  15. Gostei
    77mateus77 deu reputação a Tiago6795 em shop guild n entrega item !   
    @77mateus77
     
    sim, estão normais o ID, count, itemID1, o ID e itemID1 estão iguais.
     
    se caso alterarmos o
    LuaGetItemWeight
    pra
    LuaGetItemWeightID, no caso por id do item ? tem essa opção ?
     
    @77mateus77
     
    problema sanado !
     
    getItemWeightById  
     
    só trocar para ID que funcionou perfeitamente, pode fechar o tópico, problema solucionado !
     
    agradeço Mateus !
  16. Gostei
    77mateus77 deu reputação a Xagah em (Resolvido)Ajuda diferença de storage   
    Aí sim, @dominus. Isto é 'o espírito de colaboração' !
     
    Tenho visto muitas pessoas no Fórum sendo agressivas, tentando demostrar confiança. Penso que este não é o caminho.
     
    É de se admirar, iniciar com um 'complementando'. Parabéns mesmo, isto demonstra, ao contrário do exemplo dado, respeito. Senão maturidade.
     
    O que é incomum em pessoas mais jovens.
     
    Agora, @77mateus77, complementando o tópico (antes da minha 'fala' dar dor de cabeça), se pretende remover as 'storages' da quest, suas funções não deveriam envolver o uso de 'storages'.
     
    Logo, não deveriam utilizar 'gets' ou, até mesmo, 'sets'.
  17. Gostei
    77mateus77 deu reputação a dominus em (Resolvido)Ajuda diferença de storage   
    Só complementando:
    Todas as funções que tiverem "get" no início, elas "pegam" algo, e todas as que tiverem "set" elas "marcam" algo.
  18. Gostei
    77mateus77 deu reputação a Wakon em (Resolvido)Ajuda diferença de storage   
    getPlayerStorageValue retorna o valor da storage e setPlayerStorageValue define o valor da storage.
  19. Gostei
    Estão todas ai
    iconv.dll
    libeay32.dll
    libmysql.dll
    libxml2.dll
    lua51.dll
    msvcp120.dll
    msvcr100.dll
    msvcr110.dll
    msvcr120.dll
    sqlite.dll
    ssleay32.dll
    zlib1.dll
  20. Gostei
    é um que tem neste topico, não sei o que pode ser, talvez dll não entendo muito disso ;/
  21. Gostei
    muito simples kkk
     
    abre a latestnews
    e coloca na primeira linha
    <?php error_reporting(E_ALL || ~E_WARNING); ?>
  22. Gostei
    77mateus77 recebeu reputação de Xagah em (Resolvido)Exp stage não atualiza no site   
    Prontinho 3 pra você amigo
  23. Gostei
    77mateus77 deu reputação a Xagah em (Resolvido)Exp stage não atualiza no site   
    Rep+, plx hahaha! =DD
  24. Gostei
    77mateus77 deu reputação a Xagah em (Resolvido)Exp stage não atualiza no site   
    Não, vc aparentemente tem razão. Eu não havia aberto a imagem para ver.
     
    É que os 'sites' que conheço não fazem isto automaticamente.
     
    Posso ajudá-lo.
     
    No 'link' que aparece no seu navegador deve haver a palavra 'subtopic'.
     
    Pegue o nome que está logo após e procure um arquivo com este nome na pasta 'pages'.
     
    Coloque-o aqui para eu poder ver.
  25. Gostei
    77mateus77 deu reputação a Xagah em (Resolvido)Exp stage não atualiza no site   
    Olá @77mateus77, boa noite.
     
    Dentro da programação tudo é possível mas, dentro da grande maioria dos 'sites' que conheço esta parte de 'stages' é feita manualmente, ou seja, você precisa inseri um por um.
     
    Não se trata de 'script' de atualização automática. 
     
    Ajudei? Rep+!

Informação Importante

Confirmação de Termo