Ir para conteúdo

Skymagnum

Marquês
  • Total de itens

    1025
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Tudo que Skymagnum postou

  1. local function salveServer() doSaveServer() broadcastMessage("[AUTO MESSAGE]: Servidor salvo, próximo daqui 2 horas.", 22) end function onThink(interval, lastExecution, thinkInterval) addEvent(salveServer, 5 * 1000) broadcastMessage("[AUTO MESSAGE]: Servidor irá salvar daqui 5 segundos vá para algum local seguro.", 22) return true end
  2. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  3. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  4. Só você fazer quem nem a cip fazer um magiceffect com a mesma outfit do monstro.
  5. Tá dando esse erro porquê não há tile aonde você quer teleportar.
  6. Depende de qual distro você usa tfs 0.3.6: <globalevent name="idleKicke" interval="60" script="nome.lua"/> 0.4 <globalevent name="idleKicke" interval="60000" script="nome"/> isso é globalevents.
  7. Skymagnum

    Walkback

    Erro if(fromPosition.x == 0) then -- player just logged in, tipo isso é o tp? quando loga teleportar?.
  8. Adicione em /data/lib/ 050 - function: use essa: function doHealInSecond(cid, healing, rounds, interval) if not isCreature(cid) then return LUA_ERROR end doCreatureAddHealth(cid, healing) if rounds ~= 1 then addEvent(doHealInSecond, interval * 1000, cid, healing, rounds-1) end end healing = quanto vai healar rounds = quantas x vai healar interval = intervalo entro os heals.
  9. Olhá não mecho muito com pokémon mais usando a função isWalkable(,..) com onTarget deve funcionar, getDistanceBetween também pode funcionar.
  10. Skymagnum

    Reset !

    Use a função getExperienceForLevel(lv). ficando assim: doPlayerAddExperience(cid, - getPlayerExperience(cid) + getExperienceForLevel(LEVEL))
  11. Skymagnum

    Walkback

    Tá comparando algo nulo com um número exêmplo if nil == 4 then ... end poste o script para que possamos ajuda-lo.
  12. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  13. Tipo diretão mesmo sem para nunca?. se for esse o caso toma: /data/talkactions/scripts nome_do_seu_script.lua: function onSay(cid, words, param) if getPlayerStorageValue(cid, 832721) > 0 then return doPlayerSendCancel(cid, "Você já está com o efeito.") and doSendMagicEffect(getPlayerPosition(cid), 10) end setPlayerStorageValue(cid, 832721, 1) doSendMagicEffect2(cid, COLOQUE_QUAL_EFEITO_VOCê_QUISER) return true end /data/lib/050 - function bem no começo adiciona: function doSendMagicEffect2(cid, efeito) if isCreature(cid) then addEvent(doSendMagicEffect, 1000, getThingPos(cid), efeito) end return true end /data/creaturescripts/scripts nome_do_script.lua function onLogin(cid) if getPlayerStorageValue(cid, 832721) > 0 then doSendMagicEffect2(cid, COLOQUE_QUAL_EFEITO_VOCê_QUISER) end return true end talkactions.xml: talkaction words="Palavras que tem que falar" access="0" event="script" value="nome_do_seu_script.lua"/> creaturescripts.xml: <event type="login" name="loginEff" event="script" value="nome_do_script.lua"/>
  14. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  15. Olá hoje trago-lhes minha primeira função como estagiário espero que gostem. Creio que vocês já conhecem a função string.upper e string.lower? se não explicarei no final do tópico. @Oque Faz? Bom se a palavra/letra estiver em maiúsculo ela passa para o minusculo se estiver minusculo passa para o maiúsculo. @Installing Vá em pasta do seu servidor / data / libs / 050 - function no começo adicione isso: function string.aproximity(word) return word == word:lower() and string.upper(word) or string.lower(word) end . String Upper: Basicamente ela muda uma letra minuscula pra maiúscula. String Lower: Ao contrário da string.upper ela passa uma letra maiúscula para minuscula. LEMBRANDO QUE NÃO FOI TESTADO QUALQUER BUG/ERRO FAVOR POSTAR QUE VOU TENTAR ARRUMAR.
  16. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  17. Testa esse: function onThink(cid, interval) if getPlayerStorageValue(cid, 372132) ~= getPlayerPosition(cid).x or getPlayerStorageValue(cid, 372133) ~= getPlayerPosition(cid).y or getPlayerStorageValue(cid, 372134) ~= getPlayerPosition(cid).z then stopEvent(eventRemoveChar) return true end eventRemoveChar(cid, 1) doPlayerSendTextMessage(cid, 27, "Se mecha a cada 60 segundos ou seu char será kickado, não adianta rodar.") setPlayerStorageValue(cid, 372132, getPlayerPosition(cid).x) setPlayerStorageValue(cid, 372133, getPlayerPosition(cid).y) setPlayerStorageValue(cidm 372134, getPlayerPosition(cid).z) return true end função: function eventRemoveChar(cid, seg) if isCreature(cid) then addEvent(doRemoveCreature, seg * 1000, cid) end return true end se logar não vai dar erro no exe. EDIT:coloca o interval na tag de 60 segundos, para a cada em 1 ~ 1 minuto mandar
  18. Tipo porquê eu só foda , e tá na cara que não ia funciona.
  19. UHEUHEUHEHUEUHEHUEUEUHEUHEUHE Não vai funcionar.
  20. Cacetada getThingFromPos(pos) pra checar player? nussa mano. function onUse(cid, item, fromPosition, itemEx, toPosition) if not isPlayer(itemEx.uid) then return doPlayerSendCancel(cid, "You can use only in players.") end if getPlayerAccess(cid) < getPlayerAccess(itemEx.uid) then return doPlayerSendCancel(cid, "You can use only in players of group id lower of you.") end doPlayerSendTextMessage(cid, 27, "Nick: " .. getCreatureName(itemEx.uid) .. "/nLevel: " .. getPlayerLevel(itemEx.uid) .. "/nKi Level: " .. getPlayerMagLevel(itemEx.uid) .. "/nHp/Max Hp: " .. getCreatureHealth(itemEx.uid) .. " / " .. getCreatureMaxHealth(itemEx.uid) .. "/nMana/Max Mana: " .. getCreatureMana(itemEx.uid) .. " / " .. getPlayerMaxMana(itemEx.uid) .. ".") return true end
  21. Skymagnum

    Item Que De Vip

    function onUse(cid, item) return doRemoveItem(item.uid, 1) and doPlayerAddPremiumDays(cid, 30) end
  22. LOL QUE MERDA PASTEBIN SÓ BUGA AKI. pastebin.com/9WAS8Rbh
  23. Vá em config.lua procure por: showHealingDamage = false mude false para true.
  • Quem Está Navegando   0 membros estão online

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