k2lan 45 Postado Outubro 9, 2011 Share Postado Outubro 9, 2011 como faço pra tirar o level que fica nos !online atual: 7:34 July [200], Tiamat [10], Guilherme [192], Trru [10], [GOD] Kaylos [394], Fatality [10], Cloud Stout [60],17:34 Gostosinha Lambusada [17], Toda Sua [10]. O que eu quero: 7:34 July , Tiamat , Guilherme , Trru , [GOD] Kaylos , Fatality , Cloud Stout ,17:34 Gostosinha Lambusada , Toda Sua . Link para o comentário Compartilhar em outros sites More sharing options...
thefog 16 Postado Outubro 10, 2011 Share Postado Outubro 10, 2011 (editado) Va na pasta /data/talkactions/scripts/ , abra o arquivo "online.lua" com o bloco de notas, apague tudo que tenha dentro e coloque o seguinte codigo : local config = {showGamemasters = getBooleanFromString(getConfigValue('displayGamemastersWithOnlineCommand')) } function onSay(cid, words, param, channel) local players = getPlayersOnline() local strings = {""} local i, position = 1, 1 local added = FALSE for _, pid in ipairs(players) do if(added) then if(i > (position * 7)) then strings[position] = strings[position] .. "," position = position + 1 strings[position] = "" else strings[position] = i == 1 and "" or strings[position] .. ", " end end if((config.showGamemasters or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES) or not getPlayerCustomFlagValue(pid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) and (not isPlayerGhost(pid) or getPlayerGhostAccess(cid) >= getPlayerGhostAccess(pid))) then strings[position] = strings[position] .. getCreatureName(pid) i = i + 1 added = TRUE else added = FALSE end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (i - 1) .. " player(s) online:") for i, str in ipairs(strings) do if(str:sub(str:len()) ~= ",") then str = str .. "." end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str) end return TRUE end Se gostou e funcionou, REP+ ^^ Editado Outubro 10, 2011 por TheFog Link para o comentário Compartilhar em outros sites More sharing options...
k2lan 45 Postado Outubro 12, 2011 Autor Share Postado Outubro 12, 2011 deu certo sim, vlw ai, tu sabe como deixo apenas o 13:26 10 player(s) online: O que eu tinha achado no forum, estava dando bug Link para o comentário Compartilhar em outros sites More sharing options...
thefog 16 Postado Outubro 12, 2011 Share Postado Outubro 12, 2011 deu certo sim, vlw ai, tu sabe como deixo apenas o 13:26 10 player(s) online: O que eu tinha achado no forum, estava dando bug Tente o seguinte : local config = { showGamemasters = getBooleanFromString(getConfigValue('displayGamemastersWithOnlineCommand')) } function onSay(cid, words, param, channel) local players = getPlayersOnline() local strings = {""} local i, position = 1, 1 local added = FALSE for _, pid in ipairs(players) do if(added) then if(i > (position * 7)) then strings[position] = strings[position] .. "," position = position + 1 strings[position] = "" else strings[position] = i == 1 and "" or strings[position] .. ", " end end if((config.showGamemasters or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES) or not getPlayerCustomFlagValue(pid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) and (not isPlayerGhost(pid) or getPlayerGhostAccess(cid) >= getPlayerGhostAccess(pid))) then strings[position] = strings[position] i = i + 1 added = TRUE else added = FALSE end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (i - 1) .. " player(s) online") for i, str in ipairs(strings) do if(str:sub(str:len()) ~= ",") then str = str .. "." end --doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str) end return TRUE end ta aí ^^ se precisar de mais fala ae Link para o comentário Compartilhar em outros sites More sharing options...
Gabriel Couto 293 Postado Outubro 18, 2011 Share Postado Outubro 18, 2011 Movido para Dúvidas Sanadas. Sempre que sanarem uma dúvida sua, reporte. Até. Link para o comentário Compartilhar em outros sites More sharing options...
Stigal 584 Postado Abril 20, 2018 Share Postado Abril 20, 2018 A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda. * Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados