Ir para conteúdo

ViitinG

Membro
  • Registro em

  • Última visita

Tudo que ViitinG postou

  1. Para quem não sabe como funciona o script : É um comando que o player poderá usar para reportar bug's direto para o ADM do servidor com um intervalo de 60 minutos(configurável) O bug será enviado para um log(bloco de notas) que será criado na pasta do servidor ! • Adicionando o script • Em "data/talkactions/scripts/reportbugs.lua" : function onSay(cid, words, param, channel) if os.time() > getPlayerStorageValue(cid, 14001) then setPlayerStorageValue(cid, 14001, os.time()+3600) local file = io.open('log.txt','a') file:write(getCreatureName(cid)..": "..tostring(param).."\n") file:close() doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING,'Mensagem enviada com sucesso.') else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING,'Você não pode mandar outra mensagem ainda. Falta(m) '..(math.ceil((getPlayerStorageValue(cid, 14001)-os.time())/60)+1)..' minuto(s) para você poder mandar uma nova mensagem.') end return TRUE end Em "data/talkactions/talkactions.xml" : <talkaction words="/reportbug" event="script" value="reportbugs.lua"/> • Imagens • Quando utilizar o comando : Quando utilizar o comando sem esperar o tempo : Dentro da pasta do servidor é criado um txt chamado "log" e dentro dele ficará as mensagens : • Configurando •
  2. Não foi esse que eu te mandei.Retira a ultima vírgula : local config = { positions = { ["Wpr War"] = { x = 1002, y = 1002, z = 10 }, ["ROOK WAR"] = { x = 1002, y = 1008, z = 10 }, ["Evento DiceBp"] = { x = 1002, y = 995, z = 10 }, ["Evento War"] = { x = 1009, y = 1008, z = 10 }, ["Trainers"] = { x = 1006, y = 1008, z = 10 }, ["Mage Set"] = { x = 999, y = 1002, z = 10 }, ["PallyKina Set"] = { x = 1005, y = 1002, z = 10 }, ["Edited By ADM"] = { x = 1000, y = 1000, z = 7 }, ["Depot"] = { x = 997, y = 1002, z = 7 }, ["Quest 100K"] = { x = 998, y = 1008, z = 10 } } } function onthink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, math.random(1, 255)) end return TRUE end
  3. Aqui funcionou perfeitamente amigo,verifica se você copiou o script corretamente porque o erro consta que falta fechar "{" na segunda linha mas o script que te mandei ja está fechado,oque não está fechado é o seu então você não deve ter alterado o script.
  4. Você esqueceu das vírgulas,troca o script por este : local config = { positions = { ["Wpr War"] = { x = 1002, y = 1002, z = 10 }, ["ROOKWAR"] = { x = 1002, y = 1008, z = 10 }, ["Evento DiceBp"] = { x = 1002, y = 995, z = 10 }, ["Evento WAR"] = { x = 1008, y = 1008, z = 10 }, ["Trainers"] = { x = 1005, y = 1008, z = 10 }, ["Mage SET"] = { x = 999, y = 1002, z = 10 }, ["PallyKina SET"] = { x = 1005, y = 1002, z = 10 }, ["Edited By ADM Is Back"] = { x = 1000, y = 1000, z = 7 }, ["Depot"] = { x = 997, y = 1002, z = 7 } } } function onthink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, math.random(1, 255)) end return TRUE end
  5. No RME você colocou o item dentro do baú,não tem necessidade é só retirar que fica normal.
  6. Tenta agora amigo : function onUse(cid, item, frompos, item2, topos) if item.uid == 5999 then queststatus = getPlayerStorageValue(cid,49635) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Quest completa!") doPlayerAddItem(cid,2160,1) setPlayerStorageValue(cid,49635,1) else doPlayerSendTextMessage(cid,22,"Voce ja completou a quest.") end end end
  7. @lukkasmn é extremamente proibído pedir suporte fora do fórum amigo ! Leia as regras do fórum : http://www.tibiaking.com/forum/topic/1281-regras-gerais/?p=7680#entry7680
  8. @jamil terceira vez que aviso você sobre o flood amigo,não tem necessidade de sair em todos os tópicos citando que está é sua nova conta brother ! Leia as regras do fórum : http://www.tibiaking.com/forum/forum/23-regras-do-forum/
  9. ViitinG postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    @jamil cuidado com double post amigo,você ja enviou um comentario fazendo flood citando que está é sua nova conta,não tem necessidade de criar mais um comentario para avisar novamente ! Leia as regras do fórum : http://www.tibiaking.com/forum/forum/23-regras-do-forum/
  10. @victorleekrs cuidado com flood brother,só é permitido dar UP após 24 horas ! Leia as regras do fórum : http://www.tibiaking.com/forum/forum/23-regras-do-forum/
  11. @ScripterCraze cuidado com double post amigo,se precisar acrescentar alguma coisa é só editar o ultimo comentario brother ! @topic sim é exatamente isso,agora é só adicionar o uniqueID 5999 com o RME no baú da quest.
  12. @chevinha cuidado com double post ! @topic se o erro ocorreu no meu script,tente trocar por este : function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if getPlayerGroupId(cid) >= 2 then doSendMagicEffect(getPlayerPosition(cid), 28) else doTeleportThing(cid, lastPosition) doPlayerSendCancel(cid, "Desculpe "..getPlayerName(cid).." somente players da staff passam aqui!") end return TRUE end
  13. "data/movements/scripts/tilegm.lua" : function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if isPlayer(cid) then if getPlayerGroupID(cid) <= 3 then doPlayerSendCancel(cid,"Somente staff.") doTeleportThing(cid, lastPosition) return TRUE end end end "data/movements/movements.xml" : <movevent type="StepIn" uniqueid="92553" event="script" value="tilegm.lua"/> Coloque o uniqueID 92533 no tile que desejar.
  14. Você tem que adicionar o script no servidor né amigo.. "data/actions/scripts/quest1.lua" : function onUse(cid, item, frompos, item2, topos) if item.uid == 5999 then queststatus = getPlayerStorageValue(cid,8749) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"Quest completa!") (0, 255, 255)"]doPlayerAddItem(cid,2149,10) setPlayerStorageValue(cid,99530,1) else doPlayerSendTextMessage(cid,22,"Voce ja completou a quest.") end end end "data/actions/actions.xml" : <action uniqueid="5999" script="quest1.lua"/>
  15. ViitinG postou uma resposta no tópico em Suporte Tibia OTServer
    1 - É a versão do TFS(The Forgotten Server),você pode ver clicando com o botão direito no executável do servidor e indo em Propriedades depois clique na aba Detalhes,nesta aba terá a Versão do arquivo.
  16. @Matheus Ops o UP só pode ser utilizado após 24 horas brother ! Leia as regras do fórum : http://www.tibiaking.com/forum/forum/23-regras-do-forum/
  17. ViitinG postou uma resposta no tópico em Formação de Equipe
    O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Projetos / Formação de Equipes → Formação de Equipes"
  18. Fantástico,não basta saber programar em lua,tem que ter criatividade para criar sistemas como esse.Parabéns e obrigado pelo conteúdo,continua trazendo sistemas inovadores como essa para o fórum !
  19. No seu config.lua adicione true nesta linha. No seu deve estar assim : newPlayerChooseVoc = false Adicione true,ficando assim : newPlayerChooseVoc = true O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → OTServ Geral" Para: "OTServ → Suporte OTServ → Suporte de Scripts"
  20. ViitinG postou uma resposta no tópico em Mapas de Tibia
    Sim eu sei que o foco é o depot,mas é bom sempre ter uma coisa no mapa para desviar um pouco o foco que no caso era o depot e por isso falei para adicionar umas montanhas e variar um pouco mais nos detalhes de nature é sempre bom. Continua postando que tenho certeza que vai da pra notar a diferença com o tempo.Abraço !
  21. Você tem que adiciona ela no movements.xml também brother.
  22. Muito agradável seus mapas,só tente variar um pouco mais nos detalhes,tente não colocar detalhes iguais muito perto um do outro. Continua praticando e posta mais mapas !
  23. ViitinG postou uma resposta no tópico em Mapas de Tibia
    Ta legal,mas se praticar eu tenho certeza que da pra ficar melhor. Tente não fazer mapas muito quadrados e use as Palettes de Nature para fazer os detalhes,coloque umas stones em alguns lugares,faça algumas montanhas nos cantos para desviar um pouco do foco(depot) e dar um toque mais agradável ao mapa. Continua praticando brother !
  24. O player tem que ser maior que 8,caso queira para maior ou igual a 8 troque o script por esse : local cfg = { amount = 10 } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) >= 8 then doAccountAddPoints(cid, cfg.amount) doCreatureSay(cid, "Parabéns! Você recebeu 10 Premium Points! ", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 28) doRemoveItem(item.uid,1) else doPlayerSendCancel(cid,"Você precisa de level 8 para usar este item.") end return TRUE end

Informação Importante

Confirmação de Termo