Respawnear solo los vehнculos vip por cmd.
#1

Hola, hice un cmd para que se respawneen los vehнculos vip, los cъales tienen asignado por asн decirle una "id" en una array unidimensional. El problema es que no se respawnea ningъn vehнculo, y lo intente de otra forma que no recuerdo pero se respawnearon todos los carros, hasta los que no eran vip :3
este serнa el comando para solo respawnear vehнculos vip
Код:
un ejemplo de un coche agregado en OnGameModeInit:
VehiculosVips[0]=CreateVehicle(411, 2658.8347, -2447.9275, 13.3395, 0.0000, 0, -1, 100);
hay mбs vehнculos pero solo pongo ese para que vean como estб

CMD:rcchile(playerid, params[])
{
    if(Flood[playerid] > GetTickCount())	return SendClientMessage(playerid, 0xFF0000FF, "Puedes usar un comando cada 2 segundos.");
	new string[200];

	if(InfoJugador[playerid][pAdmin] >= 3)
	{
		for(new cars=0; cars<sizeof(VehiculosVips); cars++) // aquн esta el error, no se como hacer lo que dije arriba :/
		{
			SetVehicleToRespawn(cars);
		}
		format(string, sizeof(string), "*** administrador %s respawneo todos los coches ***", nombre(playerid));
  		SendClientMessageToAll(-1, string);
	}
	else
	{
		SendClientMessage(playerid, -1, "Debes ser admin nivel 3 para usar este cmd!");
	}
	return 1;
}
Reply
#2

el error esta en SetVehicleToRespawn.

pawn Код:
SetVehicleToRespawn( variable[array] );
Reply
#3

pero es que quiero que todos los vehнculos vip respawneen?? osea son 18.

tendrнa que ser asн?

SetVehicleToRespawn(VehiculosVips[0]);
SetVehicleToRespawn(VehiculosVips[1]);
SetVehicleToRespawn(VehiculosVips[2]);
SetVehicleToRespawn(VehiculosVips[3]);
SetVehicleToRespawn(VehiculosVips[4]);
hasta llegar a los 18?
Reply
#4

O podrнas hacer un bucle.

pawn Код:
for(new v = 0; v != 18; v++)
{
    SetVehicleToRespawn(VehiculosVips[v]);
}
Reply
#5

Quote:
Originally Posted by [J]ulian
Посмотреть сообщение
O podrнas hacer un bucle.

pawn Код:
for(new v = 0; v != 18; v++)
{
    SetVehicleToRespawn(VehiculosVips[v]);
}

de hecho ya lo tiene. -.-

pawn Код:
for(new cars=0; cars<sizeof(VehiculosVips); cars++)
Reply
#6

Quote:
Originally Posted by OTACON
Посмотреть сообщение

de hecho ya lo tiene. -.-

pawn Код:
for(new cars=0; cars<sizeof(VehiculosVips); cars++)
Preguntу si tenнa que ponerlo 18 veces, por lo que le he respondido que no. Que podнa hacer un bucle.
Reply
#7

Quote:
Originally Posted by [J]ulian
Посмотреть сообщение
Preguntу si tenнa que ponerlo 18 veces, por lo que le he respondido que no. Que podнa hacer un bucle.
tu le djiste que cree un bucle, yo te dije que ya lo tiene creado. eso significa que ya sabe hacerlo e lo hizo.
Reply
#8

si hice un bucle, pero funciona mal :/ osea no respawnea ningъn carro
Reply
#9

Код:
CMD:rcchile(playerid, params[])
{
    if(Flood[playerid] > GetTickCount())	return SendClientMessage(playerid, 0xFF0000FF, "Puedes usar un comando cada 2 segundos.");
	new string[200];

	if(InfoJugador[playerid][pAdmin] >= 3)
	{
		for(new cars=0; cars<sizeof(VehiculosVips); cars++) // aquн esta el error, no se como hacer lo que dije arriba :/
		{
			SetVehicleToRespawn(VehiculosVips[cars]);
		}
		format(string, sizeof(string), "*** administrador %s respawneo todos los coches ***", nombre(playerid));
  		SendClientMessageToAll(-1, string);
	}
	else
	{
		SendClientMessage(playerid, -1, "Debes ser admin nivel 3 para usar este cmd!");
	}
	return 1;
}
Reply
#10

Quote:
Originally Posted by OTACON
Посмотреть сообщение
Код:
CMD:rcchile(playerid, params[])
{
    if(Flood[playerid] > GetTickCount())	return SendClientMessage(playerid, 0xFF0000FF, "Puedes usar un comando cada 2 segundos.");
	new string[200];

	if(InfoJugador[playerid][pAdmin] >= 3)
	{
		for(new cars=0; cars<sizeof(VehiculosVips); cars++) // aquн esta el error, no se como hacer lo que dije arriba :/
		{
			SetVehicleToRespawn(VehiculosVips[cars]);
		}
		format(string, sizeof(string), "*** administrador %s respawneo todos los coches ***", nombre(playerid));
  		SendClientMessageToAll(-1, string);
	}
	else
	{
		SendClientMessage(playerid, -1, "Debes ser admin nivel 3 para usar este cmd!");
	}
	return 1;
}
Gracias
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)