Ir para conteúdo

Lumus

Marquês
  • Total de itens

    1233
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que Lumus postou

  1. Tópico reportado para que movam. --Topic Usou da forma que falei?
  2. Ui ui que top jesuis!! I love you baby
  3. Dúvida sanada. Reportado para que movam.
  4. Lumus

    Kickar account manager

    Keilost, se é um evento onLogin ou onLogout, não é necessário registra-lo em login.lua Essa parte, é desnecessária: registerCreatureEvent(cid, "kickacc") Abraços.
  5. Oooi, podem me ajudar: Preciso de um convite bem loouco para uma festa... info abaixo: Nome: The Zuera Never Ends Dia: 1° novembro Horario: Das 20:00 às 06:00 Músicas: Funk, Eletrônica e Axe Podem fazer da forma que acharem melhor!! Porfavor, façam com carinho não é pra mim, é pra uma ficante que ta organizando uma festa ;D
  6. Aah é esqueci disso kkk' --Topic Tenta assim: function onUse(cid, item, fromPosition, itemEx, toPosition) local pid = getPlayerGUID(cid) if getPlayerStorageValue(cid, 13180) >= 1 then doPlayerSendCancel(cid, "Você já usou este item.") else doRemoveItem(item.uid, 1) doRemoveCreature(cid) db.query("UPDATE `players` SET `maglevel` = `maglevel` + 10 WHERE `id` = "..pid) setPlayerStorageValue(cid, 13180, 1) end return true end
  7. Tenta com esse: function onUse(cid, item, fromPosition, itemEx, toPosition) local mglevel = 10 if doPlayerAddMagLevel(cid, mglevel) then doRemoveItem(cid) doPlayerSendTextMessage(cid, 22, "Você recebeu " .. mglevel .. ".") end return true end
  8. Ai ti, o doce e 1 rep ajuda ai -- 0 reputashiion Depois penso maais
  9. Uma bronca no vaso sanitário pq..
  10. e após comer muito coco ele...
  11. Vai retornar: doPlayerSendCancel(cid, 'You aren\'t owner of this container.') como verdadeiro caso seja diferente o jogador. Caso seja falso não vai retornar...
  12. Tenta assim: function onUse(cid, item, fromPosition, itemEx, toPosition) local pid = getPlayerGUID(cid) if getPlayerStorageValue(cid, 13180) < 1 then doRemoveCreature(cid) db.query("UPDATE `players` SET `maglevel` = `maglevel` + 10 WHERE `id` = "..pid) setPlayerStorageValue(cid, 13180, 1) doSendMagicEffect(getThingPos(cid), 1) elseif addEvent(doPlayerAddSkill, 2 * 60 * 1000, cid) then db.query("UPDATE `players` SET `maglevel` = `maglevel` - 10 WHERE `id` = "..pid) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você recebeu +10 no skill de Magic Level durante 2 minutos.") else doPlayerSendCancel(cid, "Sorry, not is possible.") return true end return true end
  13. Dúvida sanada, tópico reportado para que movam.
  14. Ele usa este sistema amigo: http://www.xtibia.com/forum/topic/183310-premium-points-in-game/ resumindo a função está ali presente.
  15. Tenta com esse: local temp = { exhausted = 2, storage = 100 } local confg = { mp = 10 } function removemana(cid) doCreatureAddMana(cid, -10) end function onCastSpell(cid, var) if(getPlayerStorageValue(cid, temp.storage) > os.time() and getPlayerStorageValue(cid, temp.storage) < 100+os.time()) then doPlayerSendTextMessage(cid, 24, "you are exhausted, wait " .. getPlayerStorageValue(cid, temp.storage) - os.time() .. ' second' .. ((getPlayerStorageValue(cid, temp.storage) - os.time()) == 1 and "" or "s")) return false end if getPlayerMana(cid) >= confg.mp then local min = (getPlayerLevel(cid) + getPlayerSkill(cid, SKILL_MAGLEVEL)*0.4) local max = (getPlayerLevel(cid) + getPlayerSkill(cid, SKILL_MAGLEVEL)*0.5) local target = getCreatureTarget(cid) if getCreatureOutfit(cid).lookType == 128 then actionMove(cid, 352, 800) end FireEffect(cid) noMove(cid, 800) removemana(cid) addEvent(doSendAnimatedText, 200, getThingPos(cid), "Fire:", COLOR_RED) addEvent(doSendAnimatedText, 600, getThingPos(cid), "BLAST !", COLOR_RED) addEvent(doTargetCombatHealth, 900, cid, target, COMBAT_FIREDAMAGE, -min, -max, 6) addEvent(doSendDistanceShoot, 900, getCreaturePosition(cid), getThingPos(target), 3) setPlayerStorageValue(cid, temp.storage, os.time() + temp.exhausted) else doPlayerSendCancel(cid, "you do not have mana.") end end
  16. Nesse caso aqui ele só vai poder usar se estiver dentro de PZ e sem batle. function onUse(cid, item, frompos, item2, topos) pos = {x=549, y=14, z=7} if item.itemid == 8985 then if isPlayerPzLocked(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você não pode usar estando PZ Locked.") else if (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você precisa está em área protegida para utilizar este comando.") else doPlayerSendCancel(cid,"Abra o bau para se tornar vip!") doTeleportThing(cid,pos) doRemoveItem(item.uid,1) else doPlayerSendCancel(cid,"Fail !") end end end return 1 end @Edit Esqueci do outro ;s function onUse(cid, item, frompos, item2, topos) pos = {x=528, y=14, z=7} if item.itemid == 8982 then if isPlayerPzLocked(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você não pode usar estando PZ Locked.") else if (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você precisa está em área protegida para utilizar este comando.") else doPlayerSendCancel(cid,"Abra o bau para se tornar vip!") doTeleportThing(cid,pos) doRemoveItem(item.uid,1) else doPlayerSendCancel(cid,"Fail !") end end end return 1 end
  17. Lumus

    Spells

    Dúvida sanada, tópico reportado para que movam.
  18. Lumus

    Movements / MYSQL

    Ok ok, te respondi a PM. Dúvida sanada, tópico reportado para que movam.
  19. Lumus

    Movements / MYSQL

    Se quiser eu posso criar um baú que dê a storage pro player e ele só pode entrar no tp se tiver a storage... action: function onUse(cid, item, frompos, item2, topos) ----------Config---------- sto1 = 33339 ---------Fim Config------- if getPlayerStorageValue(cid, sto) == 1 then doPlayerSendTextMessage(cid,22,"Você já usou este baú.") elseif setPlayerStorageValue(cid, sto, 1) then doPlayerSendTextMessage(cid,22,"Você agora está autorizado a usar o teleport.") end return true end movement: function onStepIn(cid, item, pos, toPos, fromPosition) ----------Config---------- sto1 = 33339 ---------Fim Config------- if getPlayerStorageValue(cid, sto1) == 1 then doPlayerSendTextMessage(cid,22,"Voce acaba de iniciar seu treinamento.") db.query("UPDATE `players` SET `is_training` = 1;") else doTeleportThing(cid, fromPosition) return false end return true end
  20. Lumus

    Movements / MYSQL

    Existe alguma quest que da a storage 33339? Tenta esse: function onStepIn(cid, item, pos) if getPlayerStorageValue(cid, 33339) == 1 then doPlayerSendTextMessage(cid,22,"Voce acaba de iniciar seu treinamento.") db.query("UPDATE `players` SET `is_training` = 1;") else return false end return true end Vou te explicar o que eu fiz, ali eu coloquei caso o player tiver a storage 33339 ele vai retornar a mensagem e vai executar a query, caso não ele não vai retornar nada.
  • Quem Está Navegando   0 membros estão online

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