Ir para conteúdo

Sistema De Report Por Txt


Beeki

Posts Recomendados

Bem venho aqui trazer um script para vocês, acho que será Bem util, é um sistema que o Player usa pra reportar bugs etc.. para Facilitar um pouco mais a vida dos Administradores na correção de bugs no seu Servidor, até

 

Crie um arquivo .LUA com o nome de playersreport e adicione esse seguinte código dentro.

 

function onSay(cid, words, param, channel)
local storage = 6707
local delaytime = 120
local a = "data/logs/reports.txt"
local f = io.open(a, "a+")
if(param == '') then
 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")
 return true
end
local exhaust = exhaustion.get(cid, storage)
if(not exhaust) then
 exhaustion.set(cid, storage, delaytime)
			doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your report has been received successfully!")
 f:write(""..getPlayerName(cid).." reported a bug at " .. os.date("%d %B %Y - %X.", os.time()) .."\n"..param.." [x="..getPlayerPosition(cid).x..", y="..getPlayerPosition(cid).y..", z="..getPlayerPosition(cid).z.."].\n\n----------------------------------------------------------\n")
 f:close()
else
 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You must wait " .. exhaustion.get(cid, storage) .. " seconds to report.")
end
return TRUE
end

 

 

Apos criado o arquivo adicione sua tag no Talkactions.xml

 

<talkaction log="yes" words="/player report" filter="word-spaced" event="script" value="playereport.lua"/>

 

créditos:

Beeki por trazer ao XTibia

LucasOlzon pelo script.

Editado por Beeki
Link para o comentário
Compartilhar em outros sites

@Subwat

 

Funciona em todos os otservers apartir da versão 8.50, vlw pelo Rep :D, em breve irei postar um sistema de Report bug por uma Tabela no banco de dados, até

Link para o comentário
Compartilhar em outros sites

Eu pensava que este script salvava o que o player falava exemplo: ADM Styfler reportou: O QUE ELA FALOU AO USAR O COMANDO /player report, exemplo: /player report O outro adm ta se aproveitando de um bug.

 

Mais não ele apenas cria isto:

 

 

ADM Styfler reported a bug at 15 March 2012 - 15:44:37.

LOL [x=158, y=54, z=7].

Link para o comentário
Compartilhar em outros sites

Fica salvo sim, olha ali o LOL que você digitou, preste atenção, falow.

 

GM Beeki reported a bug at 16 March 2012 - 12:30:01.
oi meu nome é Beeki [x=94, y=124, z=7].
----------------------------------------------------------

 

15fn7cx.png

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
×
×
  • Criar Novo...