Muito legal esse script. :]
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Rake (Rastelo) Ganhando Função
KI
Rake (Rastelo) Ganhando Função
Por Killua, 07 de nov. de 2010 em Actions e Talkactions
tibia
script
otserv
5
1.9k
07 de novembro de 2010 às 14:06
info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem

07 de novembro de 2010 às 20:39
Muito legal esse script. :]
Vlw man (;
info
Grupo: Visconde
Registrado: 11/08/10
Posts: 477
Reputação: +175
Gênero: Masculino

08 de novembro de 2010 às 13:22
:button_ok:Aprovado, criativo, tópico e script bem organizado.
info
Grupo: Campones
Registrado: 22/09/10
Posts: 84
Reputação: +17
Gênero: Feminino

08 de novembro de 2010 às 22:03
Muito bom script.
Parabéns.




info
Grupo: Conde
Registrado: 29/04/09
Posts: 904
Reputação: +389
Char no Tibia: Jabuti Selvagem
.::DESCRIÇÃO::.
Oi pessoal (:
Eu fiz mais um script :s
Ele faz o seguinte, quando você usa o item rake em uma flor, a flor some e você acha uma surpresa de baixo dela!
Vamos ao script!
Vá em data/actions/scripts e crie um arquivo chamado rake.lua
--script by amoeba13 --configuraçoes local effect = CONST_ME_PLANTATTACK local msg = "Voce encontrou um pouco de dinheiro de baixo da flor" local config = { flores = {4156, 4157, 2747, 6226,}, surpresas = { {id="2148",chance=50}, {id="2152",chance=30}, {id="2160",chance=5} } } --fim das configuraçoes function onUse(cid, item, frompos, item2, topos) if isInArray(config.flores, item2.itemid) then local m = math.random(1,#config.surpresas) if math.random(1,100) <= config.surpresas[m].chance then doTransformItem(item2.uid, config.surpresas[m].id) doPlayerSendTextMessage(cid, 22, msg) doSendMagicEffect(topos, effect) end return true end return FALSE endConfigurando:
local effect = CONST_ME_PLANTATTACK
no lugar de CONST_ME_PLANTATTACK vcs colocam o efeito que quiserem, pode ser por números também.
local msg = "Voce encontrou um pouco de dinheiro de baixo da flor"
dentro das aspas (") você coloca a mensagem que vai aparecer quando o player ganhar a surpresa.
flores = {4156, 4157, 2747, 6226,},
dentro dos "{}" você coloca os id's das flores que vão poder ser arrancadas pelo rastelo.
surpresas = {
{id="2148",chance=50},
{id="2152",chance=40},
{id="2160",chance=5}
}
}
aqui você vai configurar as surpresas que podem vir e suas chances, mas lembre-se, com exeção dos 3 últimos "}" TODOS devem ter uma vírgula ( , ) depois!
Você pode adicionar quantas surpresas quiser, por exemplo:
surpresas = { {id="id do item",chance=chance de de vir este item (de 1 a 100)}, {id="id do item",chance=chance de de vir este item (de 1 a 100)}, {id="id do item",chance=chance de de vir este item (de 1 a 100)}, {id="id do item",chance=chance de de vir este item (de 1 a 100)}, {id="id do item",chance=chance de de vir este item (de 1 a 100)}, {id="id do item",chance=chance de de vir este item (de 1 a 100)} } }Configure apenas isso, depois da linha (--fim das configurações) nao mexa em mais nada.
Agora vamos até data/actions/actions.xml e adicionamos a seguinte tag:
É isso ai, espero que tenham gostado.
Se for postar em outro lugar coloquem os devidos créditos!
Screen Shots
Flws, até a proxima OiaeuMae
Editado Novembro 7 por amoeba13