Circa wrote:Qix wrote:kismetbecomes wrote:Well, I guess PY is right after all - the Rose revival already started.Welcome Qix!
It's sad that Rose needs a revival. This game made my life!
Thank you for the warm welcome
This is the most active its been with recent members actually learning and working to make their servers work and progress and not make threads basically begging for someone else to do the work for them.
Yea I can see why people having to build the servers would be turned off. There were a few build errors that had to be fixed to get things to work right (at least, with pRose) and you would have to have at least a basic knowledge of C++ for it to work.
On another note, if anyone wants to check out the Lua scripting implementation I would be happy to post it

Sample login-server script:
- -- Requirements
- require("rose-common")
- -- Log
- print("Loading Qix' Lua ROSE Login Server");
- -- Register login handler (mainly a test)
- rose.OnLogin = function(username, ip)
- -- Query for access level (also just a test)
- local r = rose.db.query("SELECT accesslevel FROM accounts WHERE username='" .. username .. "'")
- print("User "..username.." is attempting to log in from "..ip .." with an access level of " .. r[0].accesslevel)
- -- Qix?
- -- This only lets my user log in for dev purposes.
- if(string.lower(username) == "qix") then
- return true
- else
- return false
- end
- end