Ir para conteúdo
  • Cadastre-se

[Resolvido] [Pedido] Reset com look


Posts Recomendados

eu queria um sistema de reset com look 8.6 se alguem tiver me manda fazendo um favor.

Link para o post
Compartilhar em outros sites

Explica isso ai direito -'

          Procuro Equipe para projeto sério com remuneração, maior necessidade Programador em C\C++.

Link para o post
Compartilhar em outros sites

pelo oque eu entendi ele quer um sistema de reset que quando você da look no player mostra quantos reset ele tem.

16/11/2014

23/11/2014

 

RIP AnneMotta 21/01/2012 - 15/01/2014

Liga das lendas: DIAMOND É A META

6qpqBbJ.png

Link para o post
Compartilhar em outros sites

Titulo do tópico alterado para se adequar melhor.

 

Você tem algum reset system a qual está utilizando? dai é so configurar para o look.

Bruno de Carvalho Câmara / Administrador TibiaKing

[email protected]


 

btn_donateCC_LG.gif

 

Em 26/12/2016 em 03:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

Link para o post
Compartilhar em outros sites

Seu OTserv é que versão ? 

 

É 9.82, q estranho esse bug na assinatura. Eu já reportei.

 

Qual a reset system você utiliza?

Bruno de Carvalho Câmara / Administrador TibiaKing

[email protected]


 

btn_donateCC_LG.gif

 

Em 26/12/2016 em 03:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

Link para o post
Compartilhar em outros sites

pelo oque eu entendi ele quer um sistema de reset que quando você da look no player mostra quantos reset ele tem.

isso eu quero 1 sistema de reset que tenha look pra mostrar os resets porque oque tenho aqui nao mostra.

Explica isso ai direito -'

tipo quero 1 sistema de reset que mostre quantos resets tenha quando dér look

Link para o post
Compartilhar em outros sites

É 9.82, q estranho esse bug na assinatura. Eu já reportei.

 

Qual a reset system você utiliza?

uso esse script não sei bem qual reset system é pois ja veio no ot

o ot é 8.6

 

-- Script By Pauliin Carvalho
function onSay(cid, words, param)
local level = 10000 --level pra ser resetado
local RemainingLvl = 1000 --lvl que ele ficara depois do reset
local pid = getPlayerGUID(cid)
 
 
function addReset(cid)
resets = getResets(cid)
setPlayerStorageValue(cid,1020,resets+1)
look = true
return true
end
 
function getResets(cid)
resets = getPlayerStorageValue(cid,1020)
if resets < 0 then
resets = 0
end
return resets
end
 
if getPlayerLevel(cid) >= level then
addReset(cid)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doPlayerPopupFYI(cid,"you now was reset, you have "..getResets(cid).." reset.")
doRemoveCreature(cid)
db.executeQuery("UPDATE `players` SET `level` = "..RemainingLvl..", `experience` = 0 WHERE `id` = "..pid)
 
else
doPlayerSendCancel(cid, "You need to have level "..level.." or more you may be reset.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
 
return TRUE
end
Editado por lukaast (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Tenta assim:

function onLook(cid, thing, position, lookDistance)
    if isPlayer(thing.uid) then
        resets = getPlayerStorageValue(thing.uid, 1020)+1
        doPlayerSetSpecialDescription(thing.uid, "\nResets: [" .. resets .."]")
    end
    return true
end

Bruno de Carvalho Câmara / Administrador TibiaKing

[email protected]


 

btn_donateCC_LG.gif

 

Em 26/12/2016 em 03:47, Spraypaint disse:

A força da alienação vem dessa fragilidade dos indivíduos, quando apenas conseguem identificar o que os separa e não o que os une.

-miltinho

 

wMwSJFE.png?1

 

Link para o post
Compartilhar em outros sites

Tenta assim:

 

function onLook(cid, thing, position, lookDistance)
    if isPlayer(thing.uid) then
        resets = getPlayerStorageValue(thing.uid, 1020)+1
        doPlayerSetSpecialDescription(thing.uid, "\nResets: [" .. resets .."]")
    end
    return true
end

deu certo cara obg ae s2

Link para o post
Compartilhar em outros sites
  • 11 months later...

Tenta assim: function onLook(cid, thing, position, lookDistance)     if isPlayer(thing.uid) then         resets = getPlayerStorageValue(thing.uid, 1020)+1         doPlayerSetSpecialDescription(thing.uid, "\nResets: [" .. resets .."]")     end     return true end
 

Onde ponho isso?

Te ajudei? Então Rep + ;)

Link para o post
Compartilhar em outros sites
  • 3 weeks later...

onde colocar ??? function onLook(cid, thing, position, lookDistance)

    if isPlayer(thing.uid) then
        resets = getPlayerStorageValue(thing.uid, 1020)+1
        doPlayerSetSpecialDescription(thing.uid, "\nResets: [" .. resets ..]")
    end
    return true
end

 

 

 

o meu ele reloga mais o char não volta o lvl tem como alguem ajudar???

Link para o post
Compartilhar em outros sites
  • 2 months later...

onde coloca essa function ??

 

function onLook(cid, thing, position, lookDistance)

    if isPlayer(thing.uid) then
        resets = getPlayerStorageValue(thing.uid, 1020)+1
        doPlayerSetSpecialDescription(thing.uid, "\nResets: [" .. resets ..]")
    end
    return true
end

Link para o post
Compartilhar em outros sites
  • 2 months later...

Onde Coloca?

 

 

function onLook(cid, thing, position, lookDistance)
    if isPlayer(thing.uid) then
        resets = getPlayerStorageValue(thing.uid, 1020)+1
        doPlayerSetSpecialDescription(thing.uid, "\nResets: [" .. resets ..]")
    end
    return true
end

Link para o post
Compartilhar em outros sites
  • 4 months later...
  • 1 year later...
  • 8 months later...
  • Moderador

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por xWhiteWolf
      Fala galera do TK, hoje vim pra trazer pra vocês um npc criado por mim e pelo Nogard numa madrugada aí para solucionar a dúvida de um cara no suporte. Eu dei uma melhorada no script original, tirei umas coisas repetidas e adicionei novas funções; 
      Você agora pode configurar se quer que o preço aumente a cada reset, se quer que o level pra resetar aumente e se vc quer que a vida resete junto (e quanto % da vida atual será a vida após resetar).
      Testado em TFS 0.3.6, Versão 8.45

      Sem mais delongas, vamos ao script.
      Antes de tudo crie um arquivo chamado reseter.lua na pasta data\npc\scripts\ e coloque isso daqui dentro dele:


      Você pode editar tudo mexendo aqui:
      local 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 = 100, ---- porcentagem da vida/mana que você terá ao resetar (em relação à sua antiga vida total)
      levelbyreset = 0 --- quanto de level vai precisar a mais no próximo reset
      }
      Feito isso, crie agora o npc que irá utilizar esse script.. em data\npc crie um arquivo.xml chamado Reseter.xml e coloque isso dentro dele:
      Agora é só colocar o seu npc no mapa pelo mapa editor e curtir

      OBS 1: Se seu server for 8.6 ou maior troque no script.lua as funções db.executeQuery por db.query
      OBS 2: Esse script dava pra ser diminuido ainda mais mas por hora deixa ele assim, se vc tiver alguma proposta melhor por favor poste nos comentários que eu testo a sua versão e edito o tópico se for o caso.
      OBS 3: Não remova os créditos, isso é a coisa mais baixa e suja que alguém pode fazer.. eu scripto pra ajudar a comunidade do Tibia a evoluir e libero 99% doque eu faço, se vocês não removerem os créditos e não postarem em outros fórums sem minha permissão isso pode continuar assim.


      --- EDIT: Coloquei algumas imagens pra vcs verem como fica no server  
       
         
       
         

       



      EDIT: Arrumei o problema de o npc não dar bye automáticamente qnd o player se afasta, bugando em algumas versões e impedindo de conversar com outros npcs. Apenas substituam o arquivo em scripts pela versão atualizada, grato.

      EDIT2: Novos erros arrumados, agora o NPC dá bye automaticamente e não buga qnd te reseta.

      EDIT3: Resolvido bug de dar hi, reset, yes várias vezes e derrubar o servidor (troque tanto o xml qnt o script do npc)
      O script também foi identado.
    • Por Mathias Kenfi
      Olá pessoal do TibiaKing.
       
      Vejo que muitos estão abrindo servidores com Reset System. Então para facilitar a vida de alguns usuários, eu criei um script de reset tile simplificado
      Como funciona?
       
      Você escolhe um uniqueid (por exemplo: 29000), e pode usá-lo para ser a quantidade de resets
       
      Não entendeu ainda? Exemplo:
       
      29000 = 0 resets para passar no tile
      29057 = 57 resets para passar no tile
       
      Entendeu agora?
      Segue o tutorial de instalação
       
      Vá em data/movements/scripts e crie um arquivo chamado reset.lua
       
      Dentro dele coloque o seguinte script
       
      Em data/movements/movements.xml
       
      Coloque a tag:
       
       
      Lembrando, você deve colocar o mesmo valor de unique que está em tilestr
       
      Com isso você não precisa criar um arquivo toda vez que quiser adicionar um novo tile de reset em seu OT, apenas coloque o valor uinque específico
       
      Ajudei? REP++
       
       
    • Por poetacarente
      Eu queria um sistema de resets que desse algum tipo de bonus.(Que mude algo no char de quem resetou...)
      Meu ot tem xp alta, entao o reset é no lvl 650k, ja usei scripts que davam debug ao abrir a aba de Skills, e outros bugs.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo