Jump to content

Search the Community

Showing results for tags 'reset'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
  • Outros
    • Design

Found 7 results

  1. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/168583-regras-da-seção/ https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Obs: não delete esse formulário pré-definido, preencha-o corretamente para postar o seu tópico! Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Base: OTSERVBR-GLOBAL Qual é a sua pergunta? Meu código atualizado conforme evoluo: https://github.com/dzfellon/revscriptsys-resetsystem/blob/main/reset.lua Estou tentando adaptar um script de Reset System para a base do OtservBr-Global em Revscriptsys porém há diversas syntax que não sei converter. Quem puder dar uma mão, agradeço demais! Último erro recebido: Lua Script Error: [Scripts Interface] C:\otservbr-global\data\scripts\talkactions\player\reset.lua:callback ...tservbr-global\data\scripts\talkactions\player\reset.lua:157: attempt to index global 'player' (a nil value) stack traceback: [C]: in function '__index' ...tservbr-global\data\scripts\talkactions\player\reset.lua:157: in function <...tservbr-global\data\scripts\talkactions\player\reset.lua:25> Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  2. Reset System Funcionando em TFS 1+ Boa tarde galerinha, implementei um sistema de reset no meu servidor e vou compartilhar com voces por nao ver muito conteudo deste para tfs 1.+ Você pode configurar se quer que o preço aumente a cada reset, se os leveis aumentam a cada reset, a % de vida que vai manter a cada reset. Este sistema adiciona uma coluna 'description' na tabela 'players' da sua DB. Vamos la: Abra seu phpmyadmin, selecione sua DB, vá em sql e execute o comando: ALTER TABLE `players` ADD `description` VARCHAR(255) NOT NULL DEFAULT '0'; Vá em data/npc/lib crie npc_resets.lua e adicione: agora em data/npc crie reseter.xml e adicione: vá em data/npc/script crie reseter.lua e adicione: Pra mostrar a quantidade de resets no Look vá em: data/events/scripts/player.lua Procure por: function Player:onLook(thing, position, distance) adicione: Você pode configurar editando: config = { minlevel = 150, --- Level inical para resetar price = 10000, --- Preço inicial para resetar newlevel = 20, --- Level após reset priceByReset = 0, --- Preço acrescentado por reset percent = 30, ---- Porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total) maxresets = 50, ---- Maximo de resets levelbyreset = 0 --- Quanto de level vai precisar a mais no próximo reset } Creditos: Criação: Nogard, Night Wolf TFS 1.+: Linus Correção de erros: Marcos, Majesty
  3. Resetando sua Database! Tutorial explicando como resetar o seu servidor sem perder os players. 1 - Executando os comandos via SQL: - Para começar, você deve acessar sua database através do seu https://seuip/phpmyadmin, logue em sua conta administrativa. Na tabela a sua esquerda você verá as seguintes infos: - Acesse o seu banco de dados, usarei otservbrglobal como um exemplo. - Acesse o botão SQL para poder executar os codes 2 - Entendendo cada função e personalizando os codes: - Agora basta executar o comando e pronto, seus players estão resetados. 3 - Créditos: Dracoalv
  4. Website Resetar houses (PHPMYADMIN)

    Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). TheOTXServer-76 Base: PHPMyAdmin Qual é a sua pergunta? Bom dia, Estou "resetando"meu servidor, já deletei os players (deixei o sample), accounts e guilds, porém quero deixar todas houses sem owner e sem itens, como posso fazer? Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  5. talkaction Reset System

    Olá pessoal, adivinha quem voltou Então, vou recomeçar minha vida nesse mundo de scripting em Lua depois de quase 6 meses praticamente parado. E o primeiro script a ser postado será meu Reset System. Fiz ele porque quase todos os outros que tem por aí na net são porcarias bugadas. Vamos lá: Talkactions.xml: <talkaction words="/reset;!reset" script="reset.lua"/> <talkaction log="yes" access="5" words="/addresets" script="reset.lua"/> data/talkactions/reset.lua: Configurações: Sim, sei que o script tá gambiarrado, mas como tô com preguiça de fazer uma v2 dele agora, vai ficar assim mesmo por enquanto. Comandos: /reset !reset /addresets nome,quantidade O comando /addresets é só para staff, e a quantidade é opcional. Bom uso, até.
  6. Reset LIB 100%

    •Nome: Reset LIB •Autor: Ukiro (eu) •Server Testado: 8.60 Baiak (Rook War v1.0) •Add: É uma função pra usar em scripts que simplifica o reset de uma pessoa..(pra mim ajudou). Vá em Data/Lib e no .lua das suas funções, coloque lá em baixo\/: -- Reset LIB By Ukiiro function getResets(cid) return getPlayerStorageValue(cid,[color=red]123[/color]) end function addReset(cid) setPlayerStorageValue(cid,[color=red]123[/color],getResets(cid)+1) playerid = getPlayerGUID(cid) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level`=[color=lime]8[/color],`experience`=[color=magenta]4200[/color] WHERE `players`.`id`= ".. playerid .."") end -- ~// Vermelho: Storage Livre para os Resets da pessoa. Verde: Level que a pessoa vai ficar quando resetar. Rosa: Experiencia que a pessoa vai ter quando resetar. Exemplo de Script: (talkaction) function onSay(cid, words, param) if (getPlayerLevel(cid) >= 1500) then addReset(cid) end end No caso Quando a pessoa falar a palavra do talkaction se ela for level 1500 ou mais, ela vai ser kikada, e quando entrar ja vai está com level 8,experiencia 4200 e + 1 reset no storage.
  7. Npc de reset O.o

    Bom pessoal estou eu aqui trazendo um script de meu OT ele é bem legal até. Bom.. Vamos lá Vá em "data\npc" copie um arquivo ".xml" Abra ele com um bloco de notas e substitua tudo o que estiver dentro por: [spoiler=NPC] informações: nome do npc Agora vá para "\data\npc\scripts" copie um arquivo ".lua" qualquer abra ele com um bloco de notas e substitua tudo o que tiver dentro por: [spoiler=Script] Level para usar o reset valor a pagar pelo reset Level que ficara o personagem após o reset Experiencia que o personagem irá ficar após o reset Ta ai o Script espero que gostem xD, se ja tem algum NPC asism pesso que excluam este tópico.
×