What i've created is a simple script to record a players IP in a collum in the database each login. (Might have already been created, But i am not sure.)
Code:
ALTER TABLE players ADD ip varchar(255) NOT NULL
XML:
<event type="login" name="recordIp" event="script" value="recordIp.lua"/>
Lua:
function onLogin(cid)
local tmp = {playerName = getPlayerName(cid), ip = getPlayerIp(cid)}
db.executeQuery("UPDATE `players` SET `ip` = '" .. doConvertIntegerToIp(tmp.ip) .. "' WHERE name = '"..tmp.playerName.."';")
return true
end
Last edited: