help me
#1

hello first of all sorry for my bad English I have a problem with the vehicle system key system is with the player's name but does not walk me
here I leave the ignition system

Quote:

if(newkeys & KEY_ACTION)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(AccesoVehiculo(playerid, vehicleid))
{
new engine, vlights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(vehicleid, engine, vlights, alarm, doors, bonnet, boot, objective);
if(engine)
{
//if(VirtualTimers[playerid][24] != -1) return 1;
new str[145];
format(str,sizeof(str),"{CCCCCC}%s {FFFFFF} gira la llave de su vehнculo y apaga el motor.", PlayerName(playerid));
SendPlayersMessage(10.0, playerid, 0xF000D8FF, str);
SCM(playerid, -1, "Al apagar tu vehнculo, este quedarб aparcado aquн, hasta que vuelva a arrancar el motor.");
SCM(playerid, -1, "Si estб mal aparcado la grъa podrнa llevarselo.");
VirtualTimers[playerid][24] = SetTimerEx("SetVehicleParamsPlayer", 500, false, "idddddddd", playerid, vehicleid, 0, vlights, alarm, doors, bonnet, boot, objective);
}
else
{
// if(VirtualTimers[playerid][24] != -1) return 1;
new str[145];
format(str,sizeof(str)," {CCCCCC}%s {FFFFFF} gira la llave de su vehнculo...", PlayerName(playerid));
SendPlayersMessage(10.0, playerid, 0xF000D8FF, str);
VirtualTimers[playerid][24] = SetTimerEx("SetVehicleParamsPlayer", 1000, false, "idddddddd", playerid, vehicleid, 1, vlights, alarm, doors, bonnet, boot, objective);
}
}
else
{
InfoMSG(playerid, 3000, "No tienes las llaves de este vehнculo.");
}
}
}

Quote:

stock AccesoVehiculo(playerid, vehicleid)
{
if(ComprobarDuenio(vehicleid,playerid) || Comprobarllave1(vehicleid,playerid) || Comprobarllave2(vehicleid,playerid)|| Comprobarllave3(vehicleid,playerid))
{
return 1;
} else
{
return 0;
}
}

Quote:

stock ComprobarDuenio(vehicleid, playerid){
if(!strcmp(VehicleInfo[vehicleid][VD], NombreOOC(playerid)))return 1;
return 0;
}
stock Comprobarllave1(vehicleid, playerid){
if(!strcmp(VehicleInfo[vehicleid][vllave1], NombreOOC(playerid)))return 1;
return 0;
}
stock Comprobarllave2(vehicleid, playerid){
if(!strcmp(VehicleInfo[vehicleid][vllave2], NombreOOC(playerid)))return 1;
return 0;
}
stock Comprobarllave3(vehicleid, playerid){
if(!strcmp(VehicleInfo[vehicleid][vllave3], NombreOOC(playerid)))return 1;
return 0;
}

Reply
#2

?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)