SA-MP Forums Archive
Sumar Puntos - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Sumar Puntos (/showthread.php?tid=365459)



Sumar Puntos - CeKiT - 03.08.2012

Hola a Todos!

Tengo en mi MySQL un fila llamada Rango, y quiero que con un timer que ya tengo echo le sume un punto al usuario osea:

Rango++;

Si su anterior Rango era Rango=0 ahora sera Rango=1 y asi valla subiendo.


Yo se que existe una funciуn que es Variable++; y Variable--; pero no se como usarla.


Gracias.


Respuesta: Sumar Puntos - Bu11Sh0t - 03.08.2012

Pues con la explicaciуn que das parece que esta bien tu cуdigo, Usar la funciуn 'Variable++;'. Si es que no te funciona el cуdigo, pбsalo por favor.


Respuesta: Sumar Puntos - CeKiT - 03.08.2012

En relidad mi problema es que no se usar esa funcion.

Yo quiero que cada 5 segundos sume un punto osea que si era

Rango 0 suba un rango cada 5 segundos osea que seria Rango 1 en 5 segundos mas Rango 2

En teoria tendria que verificar InfoJugador[playerd][Rango]; y el numero que tenga sumarle 1 y de volverlo en un string para que yo pueda utilizarlo en un UPDATE MySQL

Gracias siempre me ayudas e.e


Respuesta: Sumar Puntos - Bu11Sh0t - 03.08.2012

pawn Код:
//OnPlayerConnect
SetTimerEx("SubirRango", 5000, 0, "i", playerid);
//
forward SubirRango(playerid);
public SubirRango(playerid)
{
    new string[123];
    format(string, sizeof(string), "Haz subido del rango %d al rango %d", InfoJugador[playerid][Rango], InfoJugador[playerid][Rango]+1);
    SendClientMessage(playerid, 0xff5588ff, string);
    InfoJugador[playerid][Rango]++;
    SetTimerEx("SubirRango", 5000, 0, "i", playerid);
    return 1;
}
Y tambien se pueden actualizar Integers en SQL, asi que no creo que sea necesario el String.


Respuesta: Sumar Puntos - CeKiT - 03.08.2012

Gracias Groso!

como subieste Karma++;

jajaja