SA-MP Forums Archive
ayuda crear rango de camionero - 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: ayuda crear rango de camionero (/showthread.php?tid=537479)



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.