Hi, I'm currently trying to get / set the client score points. I've all ready tried to get them via the player_score event but it seems that this isn't used in empires. Has anyone a idea how to get them ?
Ok, I all ready got it. 4 everyone who is interested in here it is: Code: new maxplayers = GetMaxClients(); new maxents = GetMaxEntities(); new ent; decl String:classname[64]; for(new i = maxplayers; i <= maxents; i++) { if(IsValidEntity(i)) { GetEntityNetClass(i, classname, sizeof(classname)); if(StrEqual(classname, "CPlayerResource")) { ent = i; break; } } } new offset = FindSendPropOffs("CPlayerResource", "m_iScore") if(ent == 0 || offset == -1) { PrintToServer("Can not find CPlayerResource!"); return; } for(new i=1; i <= maxplayers; i++) { if(!IsClientInGame(i)) continue PrintToServer("%d: %d", i, GetEntData(ent, offset + (i*4), 4)); }