
edited 1×, last 11.07.13 11:51:15 pm
local points = {} addhook("join", "point_reset") addhook("kill","point_increase") addhook("say" , "points") addhook("leave","points_save") addhook("join" , "loadpoints") function point_reset(id) points[id] = 0 point_update(id) end function point_increase(id) if not points[id] then points[id] = 0 return end points[id] = points[id] + 1 point_update(id) end function points(id,msg) if msg=="!point" then msg2(id, "©252000000"..player(id,"name").." ©255075000Your Points:©000100255 " .. points[id] or 0 .. "") end end function point_update(id) end function points_save(id) if (player(id,"usgn")>0) then io.output(io.open("sys/lua/saves/ranking/"..player(id,"usgn")..".txt","w+")) io.write(points[id]) io.close() end end function loadpoints(id) 	if (player(id,"usgn")>0) then 		local filename = "sys/lua/saves/ranking/%s.txt" 		local file = io.open(filename:format(player(id,"usgn"), "r")) end end
line = file:read("*a"):split() points[id] = tonumber(line[1]) or 0
function loadpoints(id) 	if (player(id,"usgn")>0) then 		local filename = "sys/lua/saves/ranking/%s.txt" 		local file = io.open(filename:format(player(id,"usgn"), "r")) 		line = file:read("*a") 		points[id] = tonumber(line[1]) or 0 	end end
local file = io.open(filename:format(player(id,"usgn"), "r"))
local file = io.open(filename:format(player(id,"usgn")), "r")
local file = io.open(filename:format(player(id,"usgn"), "r"))
local file = io.open(filename:format(player(id,"usgn")), "r")
function totable(t,match) local cmd = {} if not match then match = "[^%s]+" end for word in string.gmatch(t, match) do table.insert(cmd, word) end return cmd end local points = {} addhook("join", "point_reset") addhook("kill","point_increase") addhook("say" , "puntos") addhook("leave","save_leave") addhook("join" , "loadpoints") function point_reset(id) points[id] = 0 point_update(id) end function point_increase(id) if not points[id] then points[id] = 0 return end points[id] = points[id] + 1 point_update(id) end function puntos(id,msg) if msg=="!point" then msg2(id, "©252000000"..player(id,"name").." ©255075000Your Points:©000100255 " .. points[id] or 0 .. "") end end function point_update(id) end function save_leave(id) if (player(id,"usgn")>0) then local file = (io.open("sys/lua/saves/ranking/"..player(id,"usgn")..".txt","w+")) file:write(points[id]) file:close() end end function loadpoints(id) 	if (player(id,"usgn")>0) then 		local filename = "sys/lua/saves/ranking/%s.txt" 		local file = io.open(filename:format(player(id,"usgn")), "r") 		line = file:read("*a") 		points[id] = tonumber(line) or 0 file:close() 	end end
addhook("kill","point_increase") function point_reset(id) points[id] = 0 point_update(id) end function point_increase(id) if not points[id] then points[id] = 0 return end points[id] = points[id] + 1 point_update(id) end
addhook("kill" , "point_increase") function point_increase(id) points[id] = points[id] + 1 end