ID:145307
 
PROBLEM SOLVED!
Well, maybe something has changed since I've used DMCGI, or maybe I never used it right in the first place (that's what Nadrew always told me, but it worked for ME =D), but I've never seen HubWorldInfo/Topic() used to parse incoming requests. Isn't it CGI/Topic() or world/Topic() or something?
In response to PirateHead
I fixed it, the problems was there wasen't a reference to the HubWorldInfo.

Thanks.
In response to Y2kEric
What does HubWorldInfo do?
In response to PirateHead
Hub Info

You can query the hub to get all the same information that is visible to users when they view your game's hub page.
Example:
mob
verb
test()
var/HubInfo/hub_inf = byondhub.GetHubInfo(world.hub,WORLDS_HUB_INFO)

usr << "Worlds online:"

for(var/HubWorldInfo/w in hub_inf.worlds)

usr << w.url

The example above shows the basic mechanics. You get an object back of type /HubInfo and this contains a list of worlds of type /HubWorldInfo. For a description of these objects, see the code.

To save network bandwidth, you should request only the content that you care about. Possible values are: GENERAL_HUB_INFO, WORLDS_HUB_INFO, and USERS_HUB_INFO. Any combination of these may be ORed together. If you do not specify the content that you want, all available information will be sent.