if(strcmp(cmd, \"/szerel\", true) == 0){ if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17) { if(!PlayerToPoint(5, playerid, -334.7059,1188.9641,19.7444)) //szerelőtelep1 if(!PlayerToPoint(5, playerid, -335.1886,1197.5498,19.7444)) //szerelőtelep2 { SendClientMessage(playerid, COLOR_WHITE, \"Nem vagy műhelyben.\"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,COLOR_GRAD2,\"Járműben nemtudsz szerelni..\"); } else { new repaircar = GetClosestCar(playerid); if(GetDistanceToCar(playerid,repaircar) < 5) { new Float:vehhealth; GetVehicleHealth(repaircar, vehhealth); if(vehhealth <= 1000) { new nev[32]; GetPlayerName(playerid, sendername, sizeof(sendername)); SetVehicleHealth(repaircar, 1000.0); RepairVehicle(repaircar); GetPlayerName(playerid, nev, sizeof(nev)); format(string, sizeof(string), \"* %s megszerelt egy járművet.\", nev); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SetPlayerChatBubble(playerid, \"megszerelt egy járművet.\", COLOR_PURPLE, 80.0, 10000); new h,mi,s,y,m,d; getdate(y,m,d); gettime(h,mi,s); format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s megszerelt egy járművet.\",y,m,d,h,mi,s,nev); LoOoG(stringx); } else SendClientMessage(playerid,COLOR_GRAD2, \"A járműnek nincs semmi baja.\"); } else SendClientMessage(playerid,COLOR_GRAD2, \"Menj közelebb a járműhöz.\"); } } else SendClientMessage(giveplayerid, COLOR_GRAD2, \"Nem vagy szerelő!\"); } return 1; }
TogglePlayerControllable(playerid, false);SetTimerEx(\"AutotSzerel\", 10000, false, \"ii\", playerid, repaircar);ApplyAnimation(playerid, \"BD_FIRE\", \"wash_up\", 4.0, 1, 0, 1, 1, 0);
forward AutotSzerel(playerid, repaircar);public AutotSzerel(playerid, repaircar){ TogglePlayerControllable(playerid, true); ClearAnimations(playerid); new string[128]; format(string, sizeof(string), \"Megszerelted a(z) %d ID-jű járművet.\", repaircar); SendClientMessage(playerid, -1, string); //stb.. return 1;}