- First commit
This commit is contained in:
32
client.cpp
Normal file
32
client.cpp
Normal file
@@ -0,0 +1,32 @@
|
||||
#include "jscore.h"
|
||||
#include "stdio.h"
|
||||
|
||||
int main(int argc, char const *argv[]) {
|
||||
|
||||
// Per a agafar la tabla de puntuacions de "coffee"
|
||||
jscore::initOnlineScore("test");
|
||||
|
||||
|
||||
// Una vegada recuperada la tabla de puntuacions (ens la torna ordenada per max puntuació, el primer el max)...
|
||||
|
||||
// Per a agafar el nombre usuaris en la tabla
|
||||
int numUsers = jscore::getNumUsers();
|
||||
for (int i=0;i<numUsers;++i) {
|
||||
// jscore::getUserName(i) agafar el nom de usuari en la posició i
|
||||
// jscore::getPoints(i) agafar els punts de l'usuari en la posició i
|
||||
printf("%s: %i\n", jscore::getUserName(i).c_str(), jscore::getPoints(i));
|
||||
}
|
||||
|
||||
// Si volem ficar una puntuació per a un usuari: (si no existeix, el crea. Si existeix, l'actualitza)
|
||||
jscore::updateUserPoints("test","JAILDES",10000);
|
||||
|
||||
|
||||
|
||||
// Per a guardar una cadena arbitraria de dades asociada a un joc i un usuari
|
||||
// ATENCIÓ: NO SE FA NINGUN TRACTAMENT A LA CADENA. NO FIQUES CARACTERS QUE NO DEURIEN ESTAR EN EL GET DE UNA URL
|
||||
jscore::setUserData("test", "JAILDOC", "ABCDE/=1234");
|
||||
|
||||
// Per a recuperar una cadena arbitraria de dades asociada a un joc i un usuari
|
||||
printf("userdata: %s\n", jscore::getUserData("test", "JAILDOC").c_str());
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user