Ir para conteúdo

Eskylo

Visconde
  • Total de itens

    477
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que Eskylo postou

  1. geralmente a faixa etaria de quem joga esses ot 9999999 é baixa tipo 9~12 anos
  2. Normalmente isso fica no arquivo do go/back (pasta actions/scripts) abre o arquivo procura pelas falar em ingles e reescreve em portugues
  3. a glr que gosta de jogar hard existe sim e sao muitos, mas eles sao bem exigentes quanto a qualidade ja os que querem um ot easy nao ligam muito pra perfeição do ot, eles querem zuar e conseguir uns kk's que nao valem muita coisa tem outras coisas que vc tem q fazer tb pra seu ot nao ser enjoativo pra nao perder os players né - td mundo acha que consegue inovar e tal, tds falam q vao inovar com seu ot, mas os que realmente o fazem, sao poucos
  4. voce vai criar um arquivo .lua e colar o script no arquivo coloca esse arquivo como scroll.lua na pasta actions/scripts ai no actions .xml vc poe <action itemid="111111111" event="script" value="scroll.lua"/> troca o 1111111111 pelo id
  5. item dar premium: function onUse(cid, item, itemEx, toPosition, fromPosition) doPlayerAddPremiumDays(cid, 30) -- numero de dias premium doRemoveItem(item.uid,1) return true end ................................. pra poder trocar uma vez por dia apenas (1x a cada 24h), embaixo de function onUse(... coloque: local time = os.time() local storage = 23444 local status = getPlayerStorageValue(cid, storage) if status - time > 0 then return true end setPlayerStorageValue(cid, storage, time+24*60*60) .......................................................... encher mana e vida ao upar: http://www.xtibia.com/forum/topic/181601-creatureevent-level-up-ful-mana-e-full-health/ .............................................. esse script sorc vira druid e druid vira sorc : , (kina e pala nao podem usar) local eskylo = {2,1} function onUse(cid, item, itemEx, toPosition, fromPosition) local voc = getPlayerVocation(cid) if voc == 1 or voc == 2 then doPlayerSetVocation(cid,eskylo[voc]) doRemoveItem(item.uid,1) end return true end pra soltar um efeito só adicionar essa linha: doSendMagicEffect(getPlayerPosition(cid), 31) --numero do efeito embaixo dessa doRemoveItem(item.uid,1) ........... espero ajudar td mundo do topico e KluiMaster continue assim! parece que vc já manja bem do básico
  6. Eskylo

    Função

    function onAdvance(cid, skill, oldLevel, newLevel, vocation) local efeito = {27,28, 29,79} local sword = getPlayerSkillLevel(cid, SKILL_SWORD) local club = getPlayerSkillLevel(cid, SKILL_CLUB) local axe = getPlayerSkillLevel(cid, SKILL_AXE) if getPlayerStorageValue(cid,99929) == -1 and getPlayerLevel(cid) == 33 and getPlayerVocation(cid) == 1 then doPlayerAddItem(cid, 2187, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99929, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 33 e recebeu uma Wand Of Inferno.") elseif getPlayerStorageValue(cid,99930) == -1 and getPlayerLevel(cid) == 33 and getPlayerVocation(cid) == 2 then doPlayerAddItem(cid, 2183, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99930, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 33 e recebeu uma Hailstorm Rod.") elseif getPlayerStorageValue(cid,99933) == -1 and getPlayerLevel(cid) == 33 and getPlayerVocation(cid) == 3 then doPlayerAddItem(cid, 7367, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99933, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 42 e recebeu um Enchanted Spear.") elseif getPlayerStorageValue(cid,99934) == -1 and sword >= club and sword >= axe and getPlayerVocation(cid) == 4 and getPlayerLevel(cid) == 30 then doPlayerAddItem(cid, 2407, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99934, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 30 e recebeu uma Bright Sword.") elseif getPlayerStorageValue(cid,99934) == -1 and club > sword and club > axe and getPlayerVocation(cid) == 4 and getPlayerLevel(cid) == 30 then doPlayerAddItem(cid, 2436, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99934, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 30 e recebeu um Skull Staff.") elseif getPlayerStorageValue(cid,99934) == -1 and axe > sword and axe > club and getPlayerVocation(cid) == 4 and getPlayerLevel(cid) == 30 then doPlayerAddItem(cid, 3962, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99934, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 30 e recebeu uma Beastslayer Axe.") end end eu falei embaixo da função principal, vc colocou em cima u.u
  7. Eskylo

    Função

    --- poe essas linhas debaixo do function onUse(...) -- ou a função que seja a principal local sword = getPlayerSkillLevel(cid, SKILL_SWORD) local club = getPlayerSkillLevel(cid, SKILL_CLUB) local axe = getPlayerSkillLevel(cid, SKILL_AXE) elseif getPlayerStorageValue(cid,99934) == -1 and sword >= club and sword >= axe and getPlayerVocation(cid) == 4 and getPlayerLevel(cid) == 30 then doPlayerAddItem(cid, 2407, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99934, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 30 e recebeu uma Bright Sword.") elseif getPlayerStorageValue(cid,99934) == -1 and club > sword and club > axe and getPlayerVocation(cid) == 4 and getPlayerLevel(cid) == 30 then doPlayerAddItem(cid, 2436, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99934, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 30 e recebeu um Skull Staff.") elseif getPlayerStorageValue(cid,99934) == -1 and axe > sword and axe > club and getPlayerVocation(cid) == 4 and getPlayerLevel(cid) == 30 then doPlayerAddItem(cid, 3962, 1) doSendMagicEffect(getThingPos(cid), efeito[math.random(#efeito)]) setPlayerStorageValue(cid, 99934, 1) doPlayerSendTextMessage(cid, 22, "Você chegou ao level 30 e recebeu uma Beastslayer Axe.") end
  8. Eskylo

    Função

    vc quer descobrir qual a maior skill do player? incluindo magic level?
  9. function onLogin(cid) if getCreatureName(cid) == "Account Manager" then return true end if getPlayerStorageValue(cid, 8178) == -1 then setPlayerPromotionLevel(cid, 1) setPlayerStorageValue(cid, 8178, 1) doPlayerSendTextMessage(cid, 19, "Você foi promovido!") end return true end
  10. Muito bom. Quando você aplicou a textura além de 3d ficou bem realístico! Parece que é possível sim! Boa sorte!
  11. nada a ver isso que você falou... ... O site não encontrou a coluna vip_time no seu banco de dados... Você tem que criar ela. Normalmente como seu site tá pedindo ela, era pra ter vindo um comando sql com o site que adiciona essa tabela no banco de dados.
  12. é só usar o mesmo storage id no script de todos os baus da quest
  13. Aí sim! Tael desenvolvendo! Também espero a volta do Uwnia!
  14. Eskylo

    Onde está o erro?

    e isso eh oq mano? tu eh uma criança ms neh? ta loko vai chorar pra mamae vai.. --' odeio crianças... Não entendi o porquê dessa resposta. Reportado.
  15. Eskylo

    Onde está o erro?

    <parameter key="message_greet" value="Ola |PLAYERNAME|. Voce pode se {casar} ou se {divorciar}." />
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...