VAI EM TALLCKTIONS E ADD ISSO COM O NOME ONLINE.LUA
local config = {
DEPOIS VAI EM TALLCKTIONS.XML E ADD ISSO
<talkaction log="yes" words="!online" event="script" value="online.lua"/>
info
Grupo: Conde
Registrado: 29/07/13
Posts: 780
Reputação: +60
Gênero: Masculino
Char no Tibia: aguarde...

VAI EM TALLCKTIONS E ADD ISSO COM O NOME ONLINE.LUA
local config = {
DEPOIS VAI EM TALLCKTIONS.XML E ADD ISSO
<talkaction log="yes" words="!online" event="script" value="online.lua"/>
info
Grupo: Herói
Registrado: 12/06/12
Posts: 1k
Reputação: +362
Gênero: Masculino
Char no Tibia: Aarow

Acho que já está resolvido xD
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

#Obrigado galera por responder, mas na realidade, isso mostraria tudo oque o dono do tópico não quer haha.
O correto seria algo parecido com isto:
~~
Vá em data/talkations/scripts, crie um código chamado see_online.lua e adicione dentro:
function onSay(cid, words, param)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "At the moment, there are ["..tostring(#getPlayersOnline).."] players online.")
return true
end
Em talkactions.xml adicione a seguinte tag:
<talkaction words="!online;/online" event="script" value="see_online.lua"/>
#GoodLuck.
Editado Outubro 7 por Roksas
info
Grupo: Cavaleiro
Registrado: 12/06/13
Posts: 187
Reputação: +6

nao funciona o script
#Obrigado galera por responder, mas na realidade, isso mostraria tudo oque o dono do tópico não quer haha.
O correto seria algo parecido com isto:
~~
Vá em data/talkations/scripts, crie um código chamado see_online.lua e adicione dentro:
function onSay(cid, words, param) if param then return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You used the command incorrectly, please remove parameters.") end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "At the moment, there are ["..tostring(#getPlayersOnline).."] players online.") return true endEm talkactions.xml adicione a seguinte tag:
<talkaction words="!online;/online" event="script" value="see_online.lua"/>#GoodLuck.
nao funciona o script
19:10 You used the command incorrectly, please remove parameters.
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Desculpe-me, enchi linguiça haha. Tente como eu fiz agora, #editado.
info
Grupo: Cavaleiro
Registrado: 12/06/13
Posts: 187
Reputação: +6

da erro na funçao getplayeronline quando digito !online
quando tirei isso # apareceu assim At the moment, there are [function: 149C3480] players online.
arumei o script obrigado por fazer REP+
em ves de ["..tostring(#getPlayersOnline ).."]
coloquei assim ["..tostring(#getPlayersOnline ()).."]
info
Grupo: Cavaleiro
Registrado: 12/06/13
Posts: 187
Reputação: +6
bom ,eu queria um script que quando o player falasse !online aparecesse assim 1 player(s) online.
e não os nome do jogadores só o total mesmo online