Ir para conteúdo

Wend II

Membro
  • Registro em

  • Última visita

Tudo que Wend II postou

  1. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Não é culpa do VPS, o erro é por causa que não tem o programa mesmo tente contatar a empresa e mostre o erro para eles resolverem
  2. Só ir adicionando mais linha, tipo isso que fiz local time = 20 -- tempo em segundos para usar local monster = "Demon" -- "Monstro" entre aspas local monster1 = "Demon" -- "Monstro" entre aspas local pos = {x = 123, y = 456, z = 7} -- Posição que irá nascer. local pos1 = {x = 123, y = 456, z = 7} -- Posição que irá nascer. function onUse(cid, item, frompos, itemex, topos) if item.itemid % 2 == 1 then doTransformItem(item.uid, item.itemid + 1) else doTransformItem(item.uid, item.itemid + -1) end if getStorage(1249) - os.time() < 1 then doSetStorage(1249, os.time() + time) addEvent(function() doCreateMonster(monster, pos) end, 10000) addEvent(function() doCreateMonster(monster1, pos1) end, 10000) doCreatureSay(cid, "In 10 seconds the boss will appear.", TALKTYPE_MONSTER) else doPlayerSendCancel(cid, "You need wait ".. getStorage(1249) - os.time() .." seconds to use again") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end return true end dupliquei a linha local monster = "Demon" editando apenas o local monster para local monster1 mesma coisa fiz com a linha local pos = {x = 123, y = 456, z = 7} que dupliquei e editei para local pos1 = feito isso agora é só duplicar a linha addEvent(function() doCreateMonster(monster, pos) end, 10000) deixando ele configurada , alterando ali (monster, pos) para (monster1, pos1)
  3. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Esse held não está funcionando, então pode usar o script sem medo depois tiro esse held pra você , mais ele não causará nada de errado
  4. Então é problema pra nós resolve, tente contatar o dono do servidor e avisa-lo do problema
  5. Resetar todas os players DELETE FROM `players` WHERE `level` > 5 e para resetar os skills UPDATE `player_skills` SET `value`=10; UPDATE `players` SET `level` = 10; UPDATE `players` SET `experience`=9300; execute isso na sua database
  6. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Não sei se pode ajuda mais fiz esse script ai pra remover uma porta por comando e depois de alguns segundos (configuravel) ela volte você pode tirar uma base dessa e fazer a sua local config = { doorPosition = {x = 1056, y = 1046, z = 5}, doorID = 13099, minAccess = 5, seconds_time = 300, -- / * New * / message = { doorOpen = "O Portal do evento de Bag abriu! Ele Ficara aberto por 5 Minutos, ele se localiza no 3 andar do CP de Saffron!", doorClose = "O Portal do Evento de Bag fechou!" } } local function closeDoor(cid) doCreateItem(config.doorID, 1, config.doorPosition) doPlayerSendTextMessage(cid, 22, config.message.doorClose) return true end function onSay(cid, words, param) if getPlayerAccess(cid) >= config.minAccess then local item = getTileItemById(config.doorPosition, config.doorID) if item.uid > 0 then doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid, 22, config.message.doorOpen) addEvent(closeDoor, config.seconds_time * 1000, cid) end end return true end mais no seu caso é pra quando clicar na estatua então vai ser uma action, você pode fazer usando a function onUse
  7. Olhe essa parte no seu config.lua para ver se está igual, se não tiver coloque freePremium = false premiumForPromotion = true
  8. Troque seu script por esse local config = { positions = { ["Welcome"] = { x = 563, y = 269, z = 7 }, } } function onThink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, 140) doSendMagicEffect(config.positions, 65) end return TRUE end feito isso adicione essa tag no golbalevents.xml <globalevent name="Welcome" interval="1" script="Welcome.lua"/> ali na tag onde está Welcome.lua é o nome do arquivo.lua no caso coloquei welcome.lua
  9. Procure pela palavra "plain" ou "sha1" no config.lua do seu servidor, achando a palavra plain é só trocar pela palavra sha1 e se achar a palavra sha1 troque para plain
  10. Como diz o titulo do tópico eu estou querendo remover o level system de meu servidor pokémon, e queria sabe se pode ocorrer algum bug Obs: tenho a source do servidor
  11. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    T Tutorial ai > http://www.tibiaking.com/forum/topic/54968-video-aula-como-se-conectar-a-uma-vps-windows/
  12. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    tem certeza que instalou o certo? tente instalar denovo
  13. Em "Data/creaturescripts/scripts", nome_do_arquivo.lua: function onLogout(cid) local sto = {17001, 17000, 63215} for x = 1, #sto do if getPlayerStorageValue(cid, sto[x]) > 0 then doPlayerSendCancel(cid, 'You cannot logout when you are in special situations such as surf/ride/fly.') return false end end return true end Em "Data/creaturescripts" abra creaturescripts.xml e cole a TAG: <event type="logout" name="BlockFly" event="script" value="nome_do_arquivo.lua"/>
  14. faz isso aqui, vá na pasta data\creaturescripts\scripts e abra o arquivo goback.lua feito isso procure por essa função: function onLogout(cid) logo abaixo dessa função coloque essa: if #getCreatureSummons(cid) >= 1 then doPlayerSendCancel(cid, "Você não pode deslogar estando em fly/ride ou surf.") return false end ficando assim: function onLogout(cid) if #getCreatureSummons(cid) >= 1 then doPlayerSendCancel(cid, "Você não pode deslogar estando em fly/ride ou surf.") return false end
  15. isso ai não vai ajudar muito mexer nas scripts do open tibia aqui mesmo no tibiaking tem aulas > http://www.tibiaking.com/forum/forum/220-aulas-de-scripting/
  16. sim só que com essas storages ai , poderia fazer a script mais estou sem tempo if getPlayerStorageValue(cid, 17001) > 0 then doPlayerSendCancel(cid, "Voce nao pode usar a bike enquanto estiver no ride/fly/surf.") return false end if getPlayerStorageValue(cid, 17000) > 0 then doPlayerSendCancel(cid, "Voce nao pode usar a bike enquanto estiver no ride/fly/surf.") return false end if getPlayerStorageValue(cid, 63215) > 0 then doPlayerSendCancel(cid, "Voce nao pode usar a bike enquanto estiver no ride/fly/surf.") return false end
  17. vii várias pessoas procurando essa modificação pra o OTClient aceita sprites transparentes
  18. Eae galera, vim aqui pra ensinar vocês a usar a transparência no tibia, vamos começar. Primeiro você tem que ter uma versão de 0.6.5 ou superior do otclient e habilitar a feature. Para habilitar a feature você vai em game_things depois em game_things.lua e adicione isto em baixo de function load() g_game.enableFeature(GameSpritesAlphaChannel) Agora você tem que usar o Object Builder(versão 0.3.4), abra o object builder, abra seu spr/dat e bota em compile as e ative a opção transparency. Pronto, seu cliente e o server já estão aptos a receber a transparência. Agora a parte mais complicadinha, como montar a sprite com transparência para adicionar no client. Abra sua sprite no photoshop, delete todos os pixels de fundo(geralmente é rosa), deixe somente os que a sprite usa. Agora vá em opacidade e diminua para o desejado. Agora preste bem atenção, salve a imagem no formato PNG, pois ele aceita alfa. Depois vá no Object Builder, clique para abrir spr/dat, selecione a opção transparency(senão não vai reconhecer seu dat/spr), vá na sprite desejada e a adicione. Agora compile, também com a opção transparency ativada. Testei com uma outfit qualquer, resultado final: Créditos xSONYx EdMignari Baxnie
  19. eu sei, só dei uma sugestão para ver se os 2 erros tem haver com uma só script
  20. está usando? tente remover esse script para ver se o outro erro desaparece
  21. Creio que seja falta de pacote mesmo ;(
  22. oque esse script do 104-KillingInTheNameOf.lua faz? aparentemente esses dois erros são causados por esse script
  23. 1° erro troque o 104-KillingInTheNameOf.lua por esse
  24. Opa, Segue um código que uso aqui #!/bin/bash ulimit -c unlimited while true; do ./theforgottenserver > data/logs/output.log & PID=$! echo $PID > theforgottenserver.pid wait $PID sleep 60 done Passos: 1- Salve-o como restarter.sh 2- chmod 777 restarter.sh 3- ./restarter.sh Observações: - O fato de jogar o log pra output.log é que muitos OTservers não possuem sistema de logs. - ulimit, pesquise sobre isso na Google. Pode limitar recursos usados pelo APP.
  25. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Já tive esse erro e esse funcionou > https://www.microsoft.com/en-us/download/details.aspx?id=40784

Informação Importante

Confirmação de Termo