Problema con setplayerpos sistema de llaves
#1

Hola gente de forum samp.! tengo un problemon paso a explicarles! yo para comprar autos tengo un sistema de llaves ( ademas del sistema de id del samp) entonces por ejemplo tengo un comando que debe poner una variable en 0 del coche y traermelo a una posicion.La variable la cambia por 0 pero el setevehicle pos trae otro auto.

Es medio dificil de explicar.Por ejemplo yo compro un infernus. Ese infernus es id 62 pero es llave 2.Entonces cuando uso el comando me trae el auto id 2 que es una motito de renta.Lo que yo quiero es que me traiga el auto llave 2. :S , Mi cmd es

pawn Код:
traercoche(playerid, params[], help)//Tunear
{
if (help) SendClientMessage(playerid, 0xFF0000AA, "Para Tunear."); // Esto no sale si se usa el comando
else
{
new id;
if(sscanf(params, "d", id)) return SendClientMessage(playerid, Rojo, "Usa: /traercoche[llave]");
if(!IsValidVehicle(id))  return SendClientMessage(playerid, ROJO, "LLave invalida!");
if(GetPlayerVehicleAccess(playerid, id) < 2)
return SendClientMessage(playerid, ROJO, "No eres el dueсo de este vehiculo!");
if(!PlayerToPoint(10.0,playerid,2348.3945,-2302.7190,13.5469)) return SendClientMessage(playerid, Rojo, "No estas en el deposito!");
SetVehiclePos(id, 2352.2737,-2306.5417,13.4277);
CocheGuardado[id] = 0;
return 1;
}
return 1;
}
Ojala puedan ayudarme ya me tiene loco este problema gracias D:
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)