Ir para conteúdo

LuckOake

Marquês
  • Total de itens

    1104
  • Registro em

  • Última visita

  • Dias Ganhos

    20

Tudo que LuckOake postou

  1. Posta o erro e o trecho da wand no items.xml.
  2. Cara, não consegui identificar o erro, mas vê se resolve trocando isso: <?xml version="1.0" encoding="UTF-8"?> Por isso: <?xml version="1.0" encoding="ISO-8859-1"?>
  3. Tó: movements.xml: <movevent type="StepIn" actionid="xxxx" script="tileoutfit.lua"/> <movevent type="StepOut" actionid="xxxx" script="tileoutfit.lua"/> Substitua o xxxx por um action id que desejar. tileoutfit.lua: Configure aqui: local stor = 7319 -- Storage local outm = 128 -- Outfit Male local outf = 133 -- Outfit Female
  4. Posta o xml do monstro, sem ele não dá pra te ajudar.
  5. Vê se você criou o arquivo com o nome certo, tá usando o comando certo ou se tá dando algum erro no console.
  6. Nah, você fez algo errado ou seu servidor é 9.6+. Aqui funcionou corretamente.
  7. Não tem nada haver com LIB. O script que tá errado mesmo. Arrumei os erros e aprimorei o script. Tó: talkactions.xml: <talkaction log="yes" access="5" words="/event" script="event.lua"/> event.lua: Configurando: local create_pos = {x = 162, y = 83, z = 7, stackpos = 1} -- Posição em que o teleport será criado local tp_pos = {x = 1028, y = 1040, z = 4} -- Posição em que o teleport levará Usando o comando: Para abrir: /event open Para fechar: /event close
  8. Prontim, arrumado e testado, e ainda deixei o sistema mais realista. Se o player não for VIP, o porteiro fala "Hey, você não é VIP!". Tó: function onStepIn(cid, item, position, fromPosition) local stor = 3333 -- Storage da sua VIP local npcpos = {x = 180, y = 83, z = 7, stackpos = 253} -- Position do porteiro if getPlayerStorageValue(cid, stor) < 0 then doCreatureSay(getThingFromPos(npcpos).uid, "Hey, você não é VIP!") doSendMagicEffect(getCreaturePos(cid), 2) doTeleportThing(cid, fromPosition) return true end doCreatureSay(getThingFromPos(npcpos).uid, "Bom dia, "..getCreatureName(cid).." (VIP "..getPlayerStorageValue(cid, stor)..")!") return true end Configure aqui: local stor = 3333 -- Storage da sua VIP local npcpos = {x = 180, y = 83, z = 7, stackpos = 253} -- Position do porteiro OBS: Não edite o stackpos.
  9. Cara, de novo vou lhe avisar. Não poste coisas que não ajudam a resolver a dúvida do tópico, isso é flood. REP- assim que liberar aqui.
  10. Não poste esse tipo de comentário, isso é flood. Espere que uma hora alguém te responde.
  11. Reportado por me ofender. Cara, não precisa reportar de novo. Eu já dei o aviso pra ele ali em cima.
  12. Não ofenda outros usuários. Não importa se ele fez errado ou não, se xingar você perde a razão. Deu sorte que estou sem REP- agora.
  13. LuckOake

    Ajuda Com Db.query

    Tó: db.executeQuery("UPDATE `players` SET `pontos` = `pontos` + '"..points.."' WHERE `id` = '"..getPlayerGUID(cid).."';")
  14. Criando tópico na área errada de novo? Já é a quarta vez que você faz isso. REP-. Tópico movido.
  15. @Yan18, cara, por favor, se não souber o que está fazendo nem tente ajudar. Isso ai que você fez no script tá totalmente errado e sem sentido, além do que não atende ao que o usuário quer. Dessa vez fica só no aviso mesmo, sem REP-. Tentativa de ajudar sem ter noção do assunto é flood. @Topic Tó: movements.xml: <movevent type="StepIn" actionid="xxxx" script="porteiro.lua"/> Substitua o xxxx por um action id que desejar. porteiro.lua: function onStepIn(cid, item, position, fromPosition) local stor = 3333 -- Storage da sua VIP local npcpos = {x = 100, y = 100, z = 7, stackpos = 253} -- Position do porteiro if getPlayerStorageValue(cid, stor) < 0 then doCreatureSay(getThingFromPos(npcpos).uid, "Hey, você não é VIP!") doSendMagicEffect(getCreaturePos(cid), 2) doTeleportThing(cid, fromPosition) return true end doCreatureSay(getThingFromPos(npcpos).uid, "Bom dia, "..getCreatureName(cid).." (VIP "..getPlayerStorageValue(cid, stor)..")!") return true end Configurando: local stor = 3333 -- Storage da sua VIP local npcpos = {x = 100, y = 100, z = 7, stackpos = 253} -- Position do porteiro
  16. Não entendi direito o que você quis dizer, mas vê se é isso:
  17. Existe sim. Se não souber ajudar, não poste nada, isso é flood. Dessa vez fica só no aviso.
  18. Rapaz, alguns tipos de Reload do TFS não funcionam mesmo. Só reiniciando o server. E não entendi sua dúvida, no geral. Explique melhor.
  19. Ah sim. Tó: local sum = {"Demon", "Troll", "Bug", "Dragon", "Cyclops", "Hydra", "Rat", "Toad", "Water Element"} function onSay(cid, words, param) if not isInArray(sum, param) then doPlayerSendCancel(cid, "Você não pode summonar esse monstro.") return true end doCreateMonster(param, getCreaturePos(cid)) return true end
  20. Vê se é isso que você quer: Configure aqui: local wait = 2 -- Tempo de exhaustion em segundos
  21. LuckOake

    Alguem Ajuda Sha1

    Rapaz, uma vez colocado em Sha1 não dá pra reverter, mas o bom é que é muito mais seguro que Plain. Dica, pra ver a senha das contas, vá nesse site (Clique aqui) e coloque em Sha1 Hashes a senha encriptada, digite o Captcha e clique em Decrypt Hashes. OBS: Não são todas as contas que conseguem ser desencriptadas.
  22. Xo resolver isso tudo logo, não curto ver um pedido sem resolver por muito tempo. 1) Com restrição de monstros e limite da quantidade de summons: local sum = {"Demon", "Troll", "Bug", "Dragon", "Cyclops", "Hydra", "Rat", "Toad", "Water Element"} local limite = 2 -- Limite de summons function onSay(cid, words, param) if not isInArray(sum, param) then doPlayerSendCancel(cid, "Você não pode summonar este monstro") return true elseif #getCreatureSummons(cid) => limite then doPlayerSendCancel(cid, "Você não pode summonar mais de "..limite.." monstros.") return true end doSummonMonster(cid, param) return true end Configurando: local sum = {"Demon", "Troll", "Bug", "Dragon", "Cyclops", "Hydra", "Rat", "Toad", "Water Element"} -- Summons permitidos local limite = 2 -- Limite de summons 2) Apenas com limite na quantidade de summons, sem restrições de monstros: local limite = 2 -- Limite de summons function onSay(cid, words, param) if #getCreatureSummons(cid) => limite then doPlayerSendCancel(cid, "Você não pode summonar mais de "..limite.." monstros.") return true end doSummonMonster(cid, param) return true end Configurando: local limite = 2 -- Limite de summons
  23. LuckOake

    Alavanca

    Não faça este tipo de comentário, isso é flood. Dessa vez fica só no aviso.
  24. LuckOake

    Auto Save

    É no config.lua: globalSaveEnabled = true globalSaveHour = 6 shutdownAtGlobalSave = true cleanMapAtGlobalSave = false Traduzindo: globalSaveEnabled = true -- Ligar o Global Save? (True / False) globalSaveHour = 6 -- Horário do Global Save shutdownAtGlobalSave = true -- Desligar o server? (True / False) cleanMapAtGlobalSave = false -- Limpar o mapa? (True / False)
  25. Viva, atingi o REP 200.
  • Quem Está Navegando   0 membros estão online

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