]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/playerstats.qc
Merge branch 'master' into Mario/csqc_models
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / playerstats.qc
index a64f8d75d3da612f76a366581ec68bfb00ebacb9..354b521e816b93ecf1a2adabdae180ba05a7e436 100644 (file)
@@ -159,14 +159,18 @@ float PlayerStats_Event(entity e, string event_id, float value)
        return val;
 }
 
-void PlayerStats_TeamScore(float t, string event_id, float value)
+float PlayerStats_TeamScore(float t, string event_id, float value)
 {
+       if(playerstats_db < 0)
+               return 0;
+
        string key;
        float val;
        key = sprintf("team#%d:%s", t, event_id);
        val = stof(db_get(playerstats_db, key));
        val += value;
        db_put(playerstats_db, key, ftos(val));
+       return val;
 }
 
 /*
@@ -227,7 +231,7 @@ void PlayerStats_ready(entity fh, entity pass, float status)
        switch(status)
        {
                case URL_READY_CANWRITE:
-                       url_fputs(fh, "V 6\n");
+                       url_fputs(fh, "V 7\n");
 #ifdef WATERMARK
                        url_fputs(fh, sprintf("R %s\n", WATERMARK));
 #endif