Ir para conteúdo

Skyforever

Membro
  • Registro em

  • Última visita

Tudo que Skyforever postou

  1. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    mms çi nmu fro a ani eça dai tmbea jg tebea. ounão.
  2. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    Hihihi às 01:30 eu posto a foto inteira ounão.
  3. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    ...ou não, VOTEM!.
  4. Skyforever postou uma resposta no tópico em Tutoriais sobre Scripting
    100 Néh? só não copia as aulas do vodkart fiot.
  5. ANNE OWNED.
  6. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    Huhehueuhe ri mto.
  7. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    e os vuç epgar i arbi aficl nhé?.
  8. Skyforever postou uma resposta no tópico em Tutoriais sobre Scripting
    Tipo: Acho que é um tutorial meio que com scripts seilá, Autor: Eu. Como vocês podem notar os otserv's hoje em dia não investem muito em quest's com rpg são quase todas iguais clique no baú pegue o item então tava entediado e resolvi criar essa quest(criei +/- falta algumas coisas se quiserem editar elas) . @Se consiste. Em falar com o NPC pegar o item ir na statue usar o item que ganhou do NPC ganhar outro item ir em outra statua destruir ela colocar o item no fogo e vocês decidem oque mais só coloquei para soltar efeito. MOVEMENTS: ACTIONS: function onUse(cid, item, fromPosition, itemEx, toPosition) if itemEx.itemid == ID DA ESTATUA then doSendMagicEffect(toPosition, 28) doSendMagicEffect(toPosition, 29) doSendMagicEffect(toPosition, 30) doSendMagicEffect(toPosition, 66) doSendMagicEffect(toPosition, 47) doSendMagicEffect(toPosition, 48) doSendAnimatedText(toPosition, "CHANGED!", 210) doSendAnimatedText(getThingPos(cid), "Wood", 180) doSendMagicEffect(getThingPos(cid), 3) doPlayerAddItem(cid, 5901, 1) doRemoveItem(item.uid, 1) end return true end tag: <action itemid="ID DO ITEM QUE VAI USA NA ESTATUA" script="nome.lua" /> Segunda Estatua(aquela que tu tem que quebrar). function onUse(cid, item, fromPosition, itemEx, toPosition) local idEstatua = ID DA ESTATUA local sec = 5 if itemEx.itemid == idEstatua then doRemoveItem(itemEx.uid) doSendMagicEffect(toPosition, 3) doSendAnimatedText(toPosition, "POW!", 210) addEvent(doCreateItem, sec * 1000, idEstatua, 1, toPosition) doPlayerSendTextMessage(cid, 25, "You have " .. sec .. " seconds to sacrifice.") end return true end tag: <action itemid="ID DO ITEM QUE VAI USA NA ESTATUA" script="nome.lua" /> Gift: espero que tenham gostado e bem simples mais espero que gostem e tenham gostado muito do gosto. ps: POSTEI A ESTATUA SEM UNIQUEID PORQUÊ PODIA BUGAR, DEPOIS POSTO O RESTO. PS2: FOI BASTANTE ÉPICO. PS3: É UM PLAYSTATION BOM MAIS PREFIRO XBOX. espero que tenham gostado e bem simples mais espero que gostem e tenham gostado muito do gosto.
  9. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    Itrein puqi ous cuirios i im fuidi cun eçi baurilinho du mau, mndi link pa ue açustha os nwebi.
  10. @UP. Eim? praque CID em um script de item lol?. @Tópico. Troque addEvent(doCreateItem, rockID, 1, rock1pos, 10*1000) por addEvent(doCreateItem, 10 * 1000, rockID, 1, rock1pos)
  11. eli exscervi açim puq eli qeur.
  12. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    vtnc só eu uso msn nessa bagaça.
  13. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    banido.
  14. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    Hum jogo legal, sóq não..
  15. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    quoti di segurança.
  16. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    H vsf nb, vai acaba nunca sapora já falaram umas par de x que ia acaba até agora não acabo essa bagaça.
  17. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    :angry2:
  18. Fiz na presa vo atualizar porquê tá com muitos erros depois posto ele atualizado.
  19. Tipo: CreatureScripts & lib. Versão: 1.0 Testado: Não. @Oque Faz?. Vocês já devem conheçer o sistema de frags, então essa é uma versão editada que só conta quando você da HS tipo hitar mais que a vida da pessoa. @Instalando!. Primeiramente abra a Pasta do seu servidor entre na pasta data agora na pasta lib agora entre no arquivo 050 - function e adicione o seguinte conteúdo no inicio dele: function getHs(cid) return getPlayerStorageValue(cid, 37223) < 0 and 0 or getPlayerStorageValue(cid, 37223) end function setHs(cid, value) return setPlayerStorageValue(cid, 37223, getPlayerStorageValue(cid, 37223) + value) end agora vá para a pasta creaturescripts entre na pasta scripts crie dois arquivos um com o nome hsKill e outro hsLook. no hsKill.lua adicione isso: function onStatsChange(cid, attacker, type, combat, value) if isPlayer(cid) and isPlayer(attacker) then if value >= getCreatureHealth(cid) then setHs(cid, 1) end end return true end e no hsLook.lua adicione isso: function onLook(cid, thing, position, lookDistance) if isPlayer(thing.uid) then doPlayerSetSpecialDescription(thing.uid, "/nHs's[" .. getHs(thing.uid) .. "] .") end return true end agora em creaturescripts.xml adicione essas duas linhas <event type="statschange" name="hsKill" script="hsKill.lua"/> <event type="look" name="hsLook" script="hsLook.lua"/> agora em login.lua adicione isso: registerCreatureEvent(cid, "hsKill") registerCreatureEvent(cid, "hsLook") espero que gostem se não gostar(então morram)())) .
  20. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    Ele serve para banir o Raell5 que fica criando conta pra se dar REP+, se eu quiser te fodo agora mlk tenho provas aqui.
  21. function onStepIn(cid, item, position, fromPosition) local n, g = getCreatureName(cid), getPlayerGuildName(cid) if getPlayerGuildId(cid) == 0 then doPlayerSendCancel(cid, "You need a guild to enter.") doTeleportThing(cid, fromPosition, false) return true end if getPlayerStorageValue(cid, 83263) - os.time() < 1 then setPlayerStorageValue(cid, 83263, os.time() + 15 * 1000) broadcastMessage(n .." Está envadindo o castelo de Rhyves para a guild [" .. g .. "].", MESSAGE_STATUS_WARNING) end return true end
  22. Conte-me mais.
  23. Skyforever postou uma resposta no tópico em Playground (Off-topic)
    Eli num ten tant hpe açim.
  24. Skyforever postou uma resposta no tópico em Mapas de Tibia
    Belo mapa Anne reputada.
  25. Faz um script que só vip pode usar fast attack, se free usar será banido, use esse como exêmplo: function onAttack(cid, target) local qntos = 50 -- qntos fast attack pode dar if not isVip(cid) and getPlayerStorageValue(cid, 8273) == qntos then doAddBanish.... setPlayerStorageValue(cid, 8273, 0) return true end if not isVip(cid) and getPlayerStorageValue(cid, 87263) - os.time() > 0 then doPlayerSendCancel(cid, "Você não pode usar fast attack.") setPlayerStorageValue(cid, 8273, getPlayerStorageValue(cid, 8273) + 1) return true end setPlayerStorageValue(cid, 87263, os.time() + 600) return true end

Informação Importante

Confirmação de Termo