Postado Março 21, 2016 9 anos Quero um script que mostre a lista de comandos do talkactions.xml, mas de determinado access. Exemplo: Player - Group access 1 Tutor - Group access 2 Tutor Sênior - Group access 3 Game Master - Group access 4 Community Manager - Group access 5 Administrador - Group access 6 Se determinado Player, Tutor, GM, CM usar o comando, só irá aparecer a lista de comando de determinado access. Obs: Pode deixar o Administrador ver todos os comandos. Agradeço!! "O sucesso é uma consequência e não um objetivo. A persistência é o caminho do êxito".
Postado Março 21, 2016 9 anos Citar --[[> marcryzius <]]-- function onSay(cid, words, param) local file = assert(io.open('data/talkactions/talkactions.xml','r')) local tab = {'Your commands is:\n"Access" <> "Words"\n'} local lerfile,gpa = file:read(-1),getPlayerAccess(cid) file:close() for ler in lerfile:gmatch('<talkaction (.-)/>') do local acc = tonumber(ler:match('access="(%d+)"')) if((acc == nil) and 0 or acc <= gpa)then table.insert(tab,'ac['..(acc or 0)..'] / "'..ler:match('words="(.-)"')..' | "'..(ler:match('desc="(.-)"') or 'none')..'"') end end return true,doShowTextDialog(cid,2421,table.concat(tab,'\n')) end
Postado Março 21, 2016 9 anos Autor Obrigado, funcionou. "O sucesso é uma consequência e não um objetivo. A persistência é o caminho do êxito".
Postado Setembro 13, 2016 9 anos Oi, Vc me fala como fazer isse command pfv. sou novo para isso e tentar aprender.
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.