SA-MP Forums Archive
Car lock/unlock - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Car lock/unlock (/showthread.php?tid=187681)



Car lock/unlock - known - 04.11.2010

Hello, i have problem with car lock/unlock system. I need that car's can lock only house ownes. how to do it?

Playerid i can get with this command:

Код:
GetPlayerName(playerid, pname, 24);
But where i have insert it? Please help me.

My lock/unlock system code:

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/cunlock", cmdtext, true, 10) == 0)
	{ Unlockmycars(playerid);
	return 1;
	}
	if (strcmp("/clock", cmdtext, true, 10) == 0)
	{ Lockmycars(playerid);
	return 1;
	}
    return 0;
}
public OnVehicleStreamIn(vehicleid, forplayerid)
{ for(new i=0;i<MAX_HOUSES;i++) {
SetVehicleParamsForPlayer(cInfo[i][HouseCar], forplayerid, 0, 1); } // LOCKS A CAR
return 1;
}
public OnVehicleStreamOut(vehicleid, forplayerid)
{ for(new i=0;i<MAX_HOUSES;i++) {
SetVehicleParamsForPlayer(cInfo[i][HouseCar], forplayerid, 0, 1); } // LOCKS A CAR
return 1;
}
Lockmycars(playerid)
{ for(new i=0;i<MAX_HOUSES;i++) {
SetVehicleParamsForPlayer(cInfo[houseid][HouseCar], playerid, 0, 1); } // LOCKS A CAR
}
Unlockmycars(playerid)
{ for(new i=0;i<MAX_HOUSES;i++) {
SetVehicleParamsForPlayer(cInfo[i][HouseCar], playerid, 0, 0); } // UNLOCKS A CAR
}



Re: Car lock/unlock - KaleOtter - 04.11.2010

Lockmycars(playerid)
{ for(new i=0;i<MAX_HOUSES;i++) {
SetVehicleParamsForPlayer(cInfo[houseid][HouseCar], playerid, 0, 1); } // LOCKS A CAR
}
change to

Lockmycars(playerid)
{ for(new i=0;i<MAX_HOUSES;i++) {
SetVehicleParamsForPlayer(cInfo[i][HouseCar], playerid, 0, 1); } // LOCKS A CAR
}
Dunno if this was the problem because i don't realy get you.