04.11.2010, 07:26
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:
But where i have insert it? Please help me.
My lock/unlock system code:
Playerid i can get with this command:
Код:
GetPlayerName(playerid, pname, 24);
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 }