Ir para conteúdo

Featured Replies

Postado

Peguei um script de aura aqui no TK, quando um player loga no meu server, ele ja ganha essa aura automatica que fica girando em torno do player.

5ad0cf69b135b_Semttulo.png.5735d47aa0236f151b37f8e283e65b44.png

eu queria colocar pra quando o player logasse no server, nao so tivesse a opção HOLY eu queria que o player pudesse escolher o distance effect (aquele comando /x 1...2...3...)


Script da aura:
 

Mostrar conteúdo oculto

 

Alguem pode me ajudar a botar um math.random  nessa linha no script? 
     tipoaura = 37 -- número do efeito da aura (efeito de distância, pode ser identificado com /x no jogo)

Resolvido por Vodkart

Ir para solução
  • Respostas 15
  • Visualizações 1.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • consegui editar aqui, funcionou perfeitamente, obg

  • mto estranho, testei aqui e funcionou. Teste assim:       -- CONFIGURAÇÕES aurastr = 25950 -- storage da aura estr = 25951 -- storage para o exhaust porcentagem = 50 --

Posted Images

Postado

Se colocar math.random o player não vai escolher. Acontecerá que terá chance de quando, por exemplo, o player logar sair x, x, x ou x efeito... Afinal, vc quer q o player escolha ou que seja random?

Postado

vc pode salvar o número do efeito que o jogador escolher em uma storage, quando logar vai chegar essa storage, exemplo:

 

tipoaura = getPlayerStorageValue(cid, 789635) <= 0 and 37 or getPlayerStorageValue(cid, 789635)

 

ai na talk quando jogador escolher a efeito, salva assim:

 

if not param or not tonumber(param) then
    doPlayerSendCancel(cid, "You must choose an number.")    return true
elseif tonumber(param) <= 0 or tonumber(param) > 65 then -- 65 limit do effect no /x n sei se eh esse msm
    doPlayerSendCancel(cid, "chosse 1 - 65 effect.")    return true
end
setPlayerStorageValue(cid, 789635, tonumber(param))

 

 

Postado
  • Autor

@Vodkart
tipo eu uso o TFS 0.4 , dai são 41 efeitos (/x) ai eu tenho 1 duvida...

aquele 37 ali é a quantidade de /x que vai salvar? tipo do 0 ate o 37? n seria ate o 41 nao? ou to errado

tipoaura = getPlayerStorageValue(cid, 789635) <= 0 and 37 or getPlayerStorageValue(cid, 789635)

,,,

 

  Em 16/04/2018 em 13:24, Vodkart disse:

if not param or not tonumber(param) then     doPlayerSendCancel(cid, "You must choose an number.")    return true elseif tonumber(param) <= 0 or tonumber(param) > 65 then -- 65 limit do effect no /x n sei se eh esse msm     doPlayerSendCancel(cid, "chosse 1 - 65 effect.")    return true end setPlayerStorageValue(cid, 789635, tonumber(param))

e onde eu coloco isso?
tipo, fui adicionar em uma linha e ta dando um error na distro <eof>... acredito q falta um end (ou coloquei errado), podes me ajudar?

Aura (talkaction)

Mostrar conteúdo oculto

 

Editado por poko360 (veja o histórico de edições)

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo