Piemēram tagad es varu iekāpt jebkurā mašīnā un aizslēgt durvis.
Vai kāds man nevarētu lūdzu paskaidrot kā es varētu uzlikt limitu aizslēgto mašīnu skaitam?
Mans Lock un Unlock skripts:
Code: Select all
if(!strcmp(cmdtext,"/lock",true,5)) {
new carid;
if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
GameTextForPlayer(playerid,"~r~AIZSLEGTA!",1000,1);
carid=GetPlayerVehicleID(playerid);
new i;
for (i=0;i<MAX_PLAYERS;i++){
if (i!=playerid) SetVehicleParamsForPlayer(carid,i,0,1);
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_ERROR, "Tev jāatrodas mašīnā lai izmantotu šo kommandu.");
return 1;
}
}
if(!strcmp(cmdtext,"/unlock",true,7)) {
new carid;
if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
carid=GetPlayerVehicleID(playerid);
GameTextForPlayer(playerid,"~y~ATSLEGTA!",1000,1);
new i;
for (i=0;i<MAX_PLAYERS;i++){
if (i!=playerid) SetVehicleParamsForPlayer(carid,i,0,0);
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_ERROR, "Tev jāatrodas mašīnā lai izmantotu šo kommandu.");
return 1;
}
}