:OO
Muito bom vei
Aprovado
Por Tprocheira, 15 de abr. de 2009 em Actions e Talkactions
info
Grupo: Visconde
Registrado: 12/08/07
Posts: 345
Reputação: +7
Char no Tibia: Lokeded
:OO
Muito bom vei
Aprovado
info
Grupo: Marquês
Registrado: 01/03/06
Posts: 1k
Reputação: +38
Gênero: Masculino

tem uns bugs nas variáveis né e aqui na condição
getGlobalStorageValue(config.global_storage) > 1
vai mostrar 2x o 'first', teria que ser >= 1
info
Grupo: Conde
Registrado: 23/12/07
Posts: 566
Reputação: +5
Char no Tibia: Tprocheira soldier

Agora sim ![]()
Fiz uma bagunça com as variáveis e esqueci de testa de novo (depois que fiz isso)...
Agora sim ![]()
\\
info
Grupo: Conde
Registrado: 23/12/07
Posts: 566
Reputação: +5
Char no Tibia: Tprocheira soldier
Fala galerinha!
Se você sempre quis saber quantas pessoas entram em uma quest, ou área de caça, esse é o script perfeito!
Ele contará quantos jogadores passaram por um certo tile (ou mais de um se você quiser) a cada vez que o servidor reiniciar.
Bem, o que o script fará (para os mais experientes), ele criará um GlobalStorage, e adicionará +1 à ele toda vez que alguém passar pelo contador.
E aqui está o script:
function onStepIn(cid, item, fromPosition, itemEx, toPosition) --by Tprocheira - XTibia local config = { global_storage = 5000, notfirst = "Wow! You just passed our counting gate. "..getGlobalStorageValue(config.global_storage).." persons already passed through here!", first = "Wow! You just passed our counting gate. You're the first person to pass here!" } if isPlayer(cid) then setGlobalStorageValue(config.global_storage, (getGlobalStorageValue(config.global_storage)+1)) if getGlobalStorageValue(config.global_storage) >= 1 then doPlayerSendTextMessage(cid, 22, config.notfirst) else doPlayerSendTextMessage(cid, 22, config.first) end else return TRUE end endSimples, porém, eficaz
Caso queira editar algo, fique a vontade, e se for divulgar em outra comunidade, por favor, me comunique.
\\
Editado Abril 15 por Tprocheira