ayuda crear rango de camionero -
capottematias - 15.09.2014
alguien me explica como crear un sistema de rango de camionero que cada 40 cargas le suban el rango
si me ayuda le agradesco
Respuesta: ayuda crear rango de camionero -
TheScriptMan - 16.09.2014
Cada vez que complete una carga se le suma uno a la variable de los viajes, en la misma funcion, verificas que cuando tenga cierta cantidad de viajes le suba el rango, ejemplo:
pawn Код:
En la funcion que se ejecuta al terminar el viaje:
Info[playerid][Viajes]++; //Con esto se le sumara uno a la variable.
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes
{
Info[playerid][Rango] = 2; //Si tiene cuarenta viajes le da valor 2 a la variable del rango
return 1;
}
Respuesta: ayuda crear rango de camionero -
capottematias - 16.09.2014
Quote:
Originally Posted by TheScriptMan
Cada vez que complete una carga se le suma uno a la variable de los viajes, en la misma funcion, verificas que cuando tenga cierta cantidad de viajes le suba el rango, ejemplo:
pawn Код:
En la funcion que se ejecuta al terminar el viaje: Info[playerid][Viajes]++; //Con esto se le sumara uno a la variable.
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes { Info[playerid][Rango] = 2; //Si tiene cuarenta viajes le da valor 2 a la variable del rango return 1; }
|
a ya entendi gracias

+REP
Re: Respuesta: ayuda crear rango de camionero -
capottematias - 16.09.2014
Quote:
Originally Posted by TheScriptMan
Cada vez que complete una carga se le suma uno a la variable de los viajes, en la misma funcion, verificas que cuando tenga cierta cantidad de viajes le suba el rango, ejemplo:
pawn Код:
En la funcion que se ejecuta al terminar el viaje: Info[playerid][Viajes]++; //Con esto se le sumara uno a la variable.
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes { Info[playerid][Rango] = 2; //Si tiene cuarenta viajes le da valor 2 a la variable del rango return 1; }
|
pregunta donde pongo el
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes
{
Info[playerid][Rango] = 2; //Si tiene cuarenta viajes le da valor 2 a la variable del rango
return 1;
}
Respuesta: ayuda crear rango de camionero -
PROJECTO - 16.09.2014
Eso va donde el te dijo donde termina la carga junto a la otra variable que suma
Respuesta: Re: Respuesta: ayuda crear rango de camionero -
TheScriptMan - 17.09.2014
Quote:
Originally Posted by capottematias
pregunta donde pongo el
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes
{
Info[playerid][Rango] = 2; //Si tiene cuarenta viajes le da valor 2 a la variable del rango
return 1;
}
|
Lo colocas en la funcion que se ejecuta al terminar el viaje, digamos al llegar al checkpoint donde entregas la carga, asi lo entiendes mejor.
PD: Ese script solo es un ejemplo, tienes que adaptarlo a tus variables y a la funcion.
Re: Respuesta: ayuda crear rango de camionero -
Alban - 17.09.2014
Quote:
Originally Posted by TheScriptMan
Cada vez que complete una carga se le suma uno a la variable de los viajes, en la misma funcion, verificas que cuando tenga cierta cantidad de viajes le suba el rango, ejemplo:
pawn Код:
En la funcion que se ejecuta al terminar el viaje: Info[playerid][Viajes]++; //Con esto se le sumara uno a la variable.
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes { Info[playerid][Rango] = 2; //Si tiene cuarenta viajes le da valor 2 a la variable del rango return 1; }
|
otra forma:
pawn Код:
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes
{
Info[playerid][Rango] +=; //Si tiene cuarenta viajes le da 1 a la variable del rango
Info[playerid][Viajes] = 0;//para que empicen los viajes desde 0 y cuando llega a los 40 se le suma 1 nivel de rango
return 1;
}
puede ser asi tambiйn si no me equivoco o no?
Respuesta: Re: Respuesta: ayuda crear rango de camionero -
TheScriptMan - 17.09.2014
Quote:
Originally Posted by Alban
otra forma:
pawn Код:
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes { Info[playerid][Rango] +=; //Si tiene cuarenta viajes le da 1 a la variable del rango Info[playerid][Viajes] = 0;//para que empicen los viajes desde 0 y cuando llega a los 40 se le suma 1 nivel de rango return 1; }
puede ser asi tambiйn si no me equivoco o no?
|
Si, puede ser asi, aunque esto depende de la manera en que el lo quiera hacer, porque si le quiere colocar mas viajes al segundo rango tendria que hacer una verificacion aparte, o verificar rango y viajes en la misma.
Tambien depende si quiere mostrar la cantidad de viajes que lleva o quiere setearla, es a decision de el.
Respuesta: ayuda crear rango de camionero -
Goncho28 - 17.09.2014
Quote:
Originally Posted by TheScriptMan
Cada vez que complete una carga se le suma uno a la variable de los viajes, en la misma funcion, verificas que cuando tenga cierta cantidad de viajes le suba el rango, ejemplo:
pawn Код:
En la funcion que se ejecuta al terminar el viaje: Info[playerid][Viajes]++; //Con esto se le sumara uno a la variable.
if(Info[playerid][Viajes] == 40) //Aqui verifica que tenga cuarenta viajes { Info[playerid][Rango] = 2; //Si tiene cuarenta viajes le da valor 2 a la variable del rango return 1; }
|
Si lo haces asн cuando quiera subir a nivel 3 va a a tener que poner
pawn Код:
if(Info[playerid][Viajes] == 80)
Mejor es como dice Alban
Respuesta: ayuda crear rango de camionero -
TheScriptMan - 17.09.2014
Quote:
Originally Posted by Goncho28
Si lo haces asн cuando quiera subir a nivel 3 va a a tener que poner
pawn Код:
if(Info[playerid][Viajes] == 80)
Mejor es como dice Alban
|
Lee lo que le dije.
Quote:
Originally Posted by TheScriptMan
Si, puede ser asi, aunque esto depende de la manera en que el lo quiera hacer, porque si le quiere colocar mas viajes al segundo rango tendria que hacer una verificacion aparte, o verificar rango y viajes en la misma.
Tambien depende si quiere mostrar la cantidad de viajes que lleva o quiere setearla, es a decision de el.
|