In response to Adam753
Well, if PHP and MySQL are similar to other web-based programming languages, the basics aren't too hard to understand. Then you should see where you could go from there.


As far as the checking if a server is up, you just have to ping! it :D

mob/verb/Ping(address as text)
set name = "Ping!!!" //I prefer to make it exciting
world.Export("[address]?Ping!")

world/Topic(topic,address)
if(topic=="Ping!")
world.Export("[address]?PingSuccessful!")
return
if(topic=="PingSuccessful!")
world << "[address] was pinged successfully!!!"
return


At this point, I think I should share with you the persist arg, because when you do ping said server, you should keep the connection open for when you get the high scores. Persist is the third argument to world.Export() and when you set it to true it will keep the connection open until you call world.Export() with persist set to false.
Page: 1 2