FR
dúvida

Player Banido Ao Reportar Bug

Por Franciz, 02 de out. de 2012 em Scripts

script
9
1k
FrancizF
02 de outubro de 2012 às 00:05

O que eu faço em relação ao script?

Nao sei se é esse script que se encontra em: \data\creaturescripts\scripts

 

function onReportBug(cid, comment)

 

local pos = getCreaturePosition(cid)

 

if(db.executeQuery("INSERT INTO `server_reports` (`id`, `world_id`, `player_id`, `posx`, `posy`, `posz`,

 

`timestamp`, `report`) VALUES (NULL, " ..

getConfigValue('worldId') .. ", " .. getPlayerGUID(cid) ..

 

", " ..

pos.x .. ", " .. pos.y .. ", " .. pos.z .. ", " ..

os.time() .. ", " ..

 

db.escapeString(comment) .. ")"))

 

then

 

doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Your report has been sent to " .. getConfigValue('serverName')

 

.. ".")

 

else

 

doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, getConfigValue('serverName') .. " couldn't save your report,

 

please contact with gamemaster.")

 

end

 

 

return true

end

 

 

 

Como o titulo ja diz, as pessoas sao banidas assim que dão um report no server. Tem algum jeito de arrumar?

VodkartV
02 de outubro de 2012 às 11:08

deve ser algum bug nas source pq nesse código não tem nada de errado

FrancizF
02 de outubro de 2012 às 12:17

que estranho, pode me indicar um lugar que me ajude a compilar meu otserv, porque ele acabou de ser deletado porque o AVG deletou (isso sempre acontece), e eu gostaria de arrumar, tem como?

15790911
FrancizF
02 de outubro de 2012 às 14:06

se eu nao conseguir compilar, posso perguntar aqui mesmo??

15790911
02 de outubro de 2012 às 14:17

Bom, acho que não seria apropriado, por que você estaria saindo totalmente da finalidade deste tópico... Você poderia criair outro tópico, ou perguntar no tópico de compilar server (1#, 2# ou 3#), na onde voce está com duvida!

FrancizF
02 de outubro de 2012 às 14:19

Uma pergunta, para saber se é tfs 0.4 como eu faço?

15790911
02 de outubro de 2012 às 14:23

Se voce tentar compilar normalmente e der esse erro (em 0.4):

 

 

cannot find -leay32

ld returned 1 exit status

*** [TheForgottenServer.exe] Error 1

 

É porque seu DEV-ccp está sem a lib -leay32, se pode baixar este DEV-ccp na Vapus:

http://vapus.net/for...-openSSL-update

Editado Outubro 2 por GuizitoG

FrancizF
02 de outubro de 2012 às 14:28

Voce pode me passar seu msn por MP? FIca melhor para nao poluir o forum.