Postado Março 5, 2016 9 anos 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%.
Postado Março 5, 2016 9 anos 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 Março 5, 2016 9 anos por lenardo88 (veja o histórico de edições)
Postado Março 5, 2016 9 anos 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
Postado Março 5, 2016 9 anos 12 minutos atrás, JuauLBR disse: Deu erro print da Distro ai 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
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.