if(strcmp(cmdtext, \"/lock\", true) == 0){if(IsPlayerInAnyVehicle(playerid)){new Stat5;Stat5=GetPlayerState(playerid);if(Stat5!=PLAYER_STATE_DRIVER){SendClientMessage(playerid,COLOR_RED,\"Csak a Sofor zárhatja az ajtót..\");return 1;}new i;for(i=0;i<MAX_PLAYERS;i++){if(i != playerid){SetVehicleParamsForPlayer(vehicleid,i, 0, 1);}}SendClientMessage(playerid, COLOR_LIGHTBLUE, \"A jármu bezárva..\");}else{SendClientMessage(playerid, COLOR_RED, \"Nincs semilyen jármuved...\");}return 1;} if(strcmp(cmdtext, \"/unlock\", true)==0){if(IsPlayerInAnyVehicle(playerid)) {new Stat6 ;Stat6 = GetPlayerState(playerid);if(Stat6!=PLAYER_STATE_DRIVER){SendClientMessage(playerid,COLOR_RED,\"Csak a Sofor nyithatja az ajtót..\");return 1;}new i;for(i=0;i<MAX_PLAYERS;i++){SetVehicleParamsForPlayer(vehicleid,i, 0, 0);}SendClientMessage(playerid, COLOR_LIGHTBLUE, \"A jármu kinyitva..\");}else{SendClientMessage(playerid, COLOR_RED, \"Nincs semilyen jármuved...\");}return 1;}
Ez nem ide tartozik, de ezér nem akarok új topikot nyitni. Lenne egy kérdésem. LAdminba van sok olyan változó, aminek az értéke 0 és 1 és ezt megérné átcsinálni bool ra ? hogy csak true vagy false lehessen (remélem értitek mire gondolok
new bool: Locked[MAX_VEHICLES];
if(strcmp(cmdtext, \"/lock\", true)==0){ Locked[GetPlayerVehicleID(playerid)] = 1; return 1;}
if(strcmp(cmdtext, \"/unlock\", true)==0){ Locked[GetPlayerVehicleID(playerid)] = 0; return 1;}
if(strcmp(cmdtext, \"/lock\", true)==0){ if(IsPlayerInAnyVehicle(playerid)) return Locked[GetPlayerVehicleID(playerid)] = true; else SendClientMessage(playerid,COLOR_RED,\"Nem vagy kocsiban!\"); return 1;}if(strcmp(cmdtext, \"/lock\", true)==0){ if(IsPlayerInAnyVehicle(playerid)) return Locked[GetPlayerVehicleID(playerid)] = false; else SendClientMessage(playerid,COLOR_RED,\"Nem vagy kocsiban!\"); return 1;}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){// Elm. \"return 0;\" -val megszaktíja a beszállást, de ha nem akkor... if(Locked[vehicleid] = true) return 0;// Használd ezt:if(Locked[vehicleid] = true) return RemovePlayerFromVehicle(playerid); elseif return 1;}
[quote name=\"krisk\" post=\"52699\" timestamp=\"1273073290\"]public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){// Elm. \"return 0;\" -val megszaktíja a beszállást, de ha nem akkor... if(Locked[vehicleid] = true) return 0;// Használd ezt:if(Locked[vehicleid] = true) return RemovePlayerFromVehicle(playerid); elseif return 1;}[/quote]