Sumar Puntos
#1

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.
Reply
#2

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.
Reply
#3

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
Reply
#4

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.
Reply
#5

Gracias Groso!

como subieste Karma++;

jajaja
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)