Ir para conteúdo

Featured Replies

Postado

Eu gostaria de uma script que quando o player tivesse o item 12286 no lugar da flecha que fica embaixo do escudo o dano com a wand, sword,axe,club,distance e etc aumentasse em 25%.

  • Respostas 5
  • Visualizações 897
  • Created
  • Última resposta

Top Posters In This Topic

Posted Images

Postado
3 horas atrás, JuauLBR disse:

Eu gostaria de uma script que quando o player tivesse o item 12286 no lugar da flecha que fica embaixo do escudo o dano com a wand, sword,axe,club,distance e etc aumentasse em 25%.

 

 

 

vou criar o script jaja posto aqui tranquilo

 

CARA VOU FAZER MAIS TIPO N SEI PRA DEIXAR EM UM LUGAR ESPECIFICO SE CASO DEIXAR NA BAG VAI AUMENTAR DO MSM JEITO .-.

 

 

Cara ta ai o tuto:

 

vai em globalevents, script crie um arquivo chamado item.lua e coloque:

Spoiler

function onThink(interval, lastExecution, thinkInterval)
local item = 12286                      ---- item que vc pediu
local sto = 121212121  -- deixe como está
local quant = 1     --- quantidade do item    1
A = 10 -- irá aumentar em 10%

for _, pid in ipairs(getPlayersOnline()) do
    
if not (getPlayerStorageValue(pid, sto) == 1) and not (getPlayerStorageValue(pid, sto) == 2) then
if (getPlayerItemCount(pid, item) == quant) then
setPlayerStorageValue(pid, sto, 2)
end
end

if (getPlayerStorageValue(pid, sto) == 2) and (getPlayerItemCount(pid, item) == quant) then
setItemAttack(pid, getPlayerItemCount(pid), A) --- no caso aqui ele vai aumentar atack de tudo que tiver atack nunca mechi com setitematack então n sei maus ae
setPlayerStorageValue(pid, sto, 1)
end

if (getPlayerStorageValue(pid, sto) == 1) and not (getPlayerItemCount(pid, item) == quant) then
setItemAttack(pid, getPlayerItemCount(pid), -A)
setPlayerStorageValue(pid, sto, -1)
end

end
return true
end

 

Agora em globalevents.xml coloque:

 

Spoiler

<globalevent name="item" interval="1" event="script" value="item.lua"/>

 

 

 

Não testei então n sei se ta funcionando no momento to sem servidor então ve ai

 

se der erro peço para que me informe o erro do distro vlw xD tamo junto

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

Postado
  • Autor
1 hora atrás, lenardo88 disse:

 

 

 

vou criar o script jaja posto aqui tranquilo

 

CARA VOU FAZER MAIS TIPO N SEI PRA DEIXAR EM UM LUGAR ESPECIFICO SE CASO DEIXAR NA BAG VAI AUMENTAR DO MSM JEITO .-.

 

 

Cara ta ai o tuto:

 

vai em globalevents, script crie um arquivo chamado item.lua e coloque:

  Mostrar conteúdo oculto

function onThink(interval, lastExecution, thinkInterval)
local item = 12286                      ---- item que vc pediu
local sto = 121212121  -- deixe como está
local quant = 1     --- quantidade do item    1
A = 10 -- irá aumentar em 10%

for _, pid in ipairs(getPlayersOnline()) do
    
if not (getPlayerStorageValue(pid, sto) == 1) and not (getPlayerStorageValue(pid, sto) == 2) then
if (getPlayerItemCount(pid, item) == quant) then
setPlayerStorageValue(pid, sto, 2)
end
end

if (getPlayerStorageValue(pid, sto) == 2) and (getPlayerItemCount(pid, item) == quant) then
setItemAttack(pid, getPlayerItemCount(pid), A) --- no caso aqui ele vai aumentar atack de tudo que tiver atack nunca mechi com setitematack então n sei maus ae
setPlayerStorageValue(pid, sto, 1)
end

if (getPlayerStorageValue(pid, sto) == 1) and not (getPlayerItemCount(pid, item) == quant) then
setItemAttack(pid, getPlayerItemCount(pid), -A)
setPlayerStorageValue(pid, sto, -1)
end

end
return true
end

 

Agora em globalevents.xml coloque:

 

  Mostrar conteúdo oculto

<globalevent name="item" interval="1" event="script" value="item.lua"/>

 

 

 

Não testei então n sei se ta funcionando no momento to sem servidor então ve ai

 

se der erro peço para que me informe o erro do distro vlw xD tamo junto

 

 

 

Deu erro

print da Distro ai

distro.PNG

Postado
12 minutos atrás, JuauLBR disse:

Deu erro

print da Distro ai

distro.PNG

tira o comentario .-. e uma coisa nunca mexi na função de aumentar attack de algo então da uma explorada na net sobre isso:

setItemAttack(pid, getPlayerItemCount(pid), A)

aqui eu disse pra ele dar um valor para todos os itens da bag do cara n sei especificar um item ele pode ta dando errro nessa função

  • 11 months later...

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.7k

Informação Importante

Confirmação de Termo