Já tem um sistema de report por txt que eu mesmo postei no fórum, não custa nada procurar né ?
http://www.xtibia.com/forum/topic/181904-sistema-de-report-por-txt/
Por Denuvo, 24 de mar. de 2012 em Scripts
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

Já tem um sistema de report por txt que eu mesmo postei no fórum, não custa nada procurar né ?
http://www.xtibia.com/forum/topic/181904-sistema-de-report-por-txt/
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

se você presta atenção no topico e ver o spoiler esse report por txt é oq vs posto.. mais naum está funcionando aki :s
eu tento usar o comando com o player q vs disse:( !report "texto ) e naum funciona .. c pode mim dizer se esse comando está correto e se naum estiver qal o comando para reportar com o player?
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

o Comando de report por txt que eu postei está funcionando perfeitamente, eu utilizo ele no tfs versão 8.54. até
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

fala ia entaum mano os comando por favor :x
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

lá no tópico tem tudo explicando...
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

blz kra dei uma arrumada aki no meu serve qe tava dando uns conflitos com esse seu system mais eu ja arrumei ![]()
só que eu ainda tenho duvidas qeria saber qual o comando qe o ele ultiliza para ver as msgs repotadas ... para reportar é: /report player ..... mais pra adm ver como faz? vlw pai jaja do rep_ pq ja kvo hj!
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

vai na pasta data/logs/reports.txt
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

vai na pasta data/logs/reports.txt
Isso ai msmo mano :DDD vlw aêe e desculpa qalqer coisa funfo direitinho foi pq eu tava perdido :s mais ta sussa meu rep acabo por hj mais darei a vs REP+
tenta ai
function onSay(cid, words, param)local names = {}
if isInArray(names, getPlayerName(cid)) then --// anti-flood
return FALSE --// end the script
else
local enc = {report = tostring(param), name = getPlayerName(cid)} ---// table with variables
io.open("reports.txt") --// opening the report log
io.write("reports.txt", tostring(enc.report)"by".. enc.name .."/n") --// writing the report
io.close("reports.txt") --//closing the report log
table.insert(names, enc.name) --// anti-flood
addEvent(ArrayClean, 100, arr) --// 100 is the exhaust time in micro seconds.
end
end
function ArrayClean(arr)
for rox = 1,#names do
if names[rox] == name then
table.remove(names, rox) --//exhaust.
break
end
end
end
Editado Março 25 por Zmovir
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano
Algen poderia fazer esse comando "!report" por talk ? acho que pra algen qe entenda de script deve ser moleza
ajuda aki gente por favor to precisando mt desse comando do rep+ 1 semana pra ajuda vo posta um que tem aki no forum só qe n funciona axo qe é a minha versão qeria um pra versão 8.54 pokemon dash advanced.. plz vlw
function onSay(cid, words, param)
local names = {}
if isInArray(names, getPlayerName(cid)) then --// anti-flood
return FALSE --// end the script
else
local enc = {report = tostring(param), name = getPlayerName(cid)} ---// table with variables
io.open(w, "reports.txt") --// opening the report log
io.write("reports.txt", tostring(enc.report)"by".. enc.name .."/n") --// writing the report
io.close("reports.txt") --//closing the report log
table.insert(names, enc.name) --// anti-flood
addEvent(ArrayClean, 100, arr) --// 100 is the exhaust time in micro seconds.
end
end
function ArrayClean(arr)
for rox = 1,#names do
if names[rox] == name then
table.remove(names, rox) --//exhaust.
break
end
e
<talkaction words="!report" script="report.lua"/>
Quando eu tento usa esse ai de cima dá esse erro:
[24/03/2012 01:21:46] [Error - TalkAction Interface]
[24/03/2012 01:21:46] data/talkactions/scripts/report.lua:onSay
[24/03/2012 01:21:46] Description:
[24/03/2012 01:21:46] data/talkactions/scripts/report.lua:7: bad argument #1 to 'open' (string expected, got nil)
[24/03/2012 01:21:46] stack traceback:
[24/03/2012 01:21:46] [C]: in function 'open'
[24/03/2012 01:21:46] data/talkactions/scripts/report.lua:7: in function <data/talkactions/scripts/report.lua:1>
Editado Março 24 por ChuckNorris666