| Nike^_^Ent | Дата: Вторник, 19.04.2011, 06:31 | Сообщение # 1 |
|
Местный
Группа:
Продвинутые
Сообщений: 553
Награды: 1
Город: Dun*City
Репутация: -211
Замечания: 60%
Статус: 
| Кто может сделать ФС техосмотра? У меня есть код,но он не целый... [cut noguest=Может комунить пригодится...] //--------------------------------[Техосмотр]----------------------------------- if (strcmp(cmd, "/teh", true) == 0) { if(IsPlayerConnected(playerid)) { new vehicleid = GetPlayerVehicleID(playerid); if ((PlayerToPoint(4.0, playerid, 1017.7798,-918.0770,42.4661) || PlayerToPoint(10.0, playerid,1475.9384,-2443.7180,14.4950)) && IsAnOwnableCar(vehicleid)) { if(PlayerInfo[playerid][pCash] < 1000) return SendClientMessage(playerid, COLOR_GREY," У Вас нету денег чтобы пройти техосмотр!"); if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD1, " (( Техосмотр проходят с машиной ! ))"); if(CarInfo[vehicleid][cAptechka] == 0) return SendClientMessage(playerid,COLOR_GRAD1," У Вас нету аптечки в машине,это не приемливо! "); new v = GetPlayerVehicleID(playerid); new Float:hp; GetVehicleHealth(v, hp); if(hp < 850) return SendClientMessage(playerid, COLOR_GRAD1, " Пройдёте техосмотр позже, когда отремонтируете свою машину! "); if(strlen(CarInfo[v][cTeh])>0) return SendClientMessage(playerid, COLOR_GRAD1, " Вы уже проходили техосмотр! "); CarInfo[v][cTeh]=1; CarInfo[v][cTick]=0; new randnumber = 10100 + random(89999);//minimum 1000 max 9999 CarInfo[v][cNumbercar] = randnumber; SendClientMessage(playerid, COLOR_GRAD1, " Пожалуйста подождите идёт техосмотр! "); SetTimerEx("Tehocmotp",11000,false, "i", playerid); UpdateCar(v); TogglePlayerControllable(playerid, 0); GivePlayerMoney(playerid,-1000); Kazna += 1000; } else SendClientMessage(playerid, COLOR_GRAD1, " Вы не в гараже техосмотра/не на своей машине! "); } return 1; } if(strcmp(cmd, "/unreg", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerToPoint(5.0, playerid, 1017.7798,-918.0770,42.4661)) { new car = GetPlayerVehicleID(playerid); GetPlayerName(playerid, playername, sizeof(playername)); if(IsPlayerInVehicle(playerid, car)) { if(strcmp(playername, CarInfo[car][cOwner], true) == 0) { if(!IsABoat(car) || !IsAPlane(car)) { CarInfo[car][cNumbercar]=0; GivePlayerMoney(playerid,-500); Delete3DTextLabel(Numbertext[car]); SendClientMessage(playerid,COLOR_WHITE," Вы сняли машину с учёта!"); return 1; } } } else SendClientMessage(playerid, COLOR_GREY, "Вы должны находиться в транспортном ср-ве."); } else SendClientMessage(playerid, COLOR_GREY, "Вы не на авторынке!"); } return 1; } [/cut]
Ладно, извините меня :)
|
| |
|
|
| pawman | Дата: Вторник, 19.04.2011, 09:42 | Сообщение # 2 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 188
Награды: 12
Город: Новороссийск
Репутация: 38
Замечания: 0%
Статус: 
| Nike^_^Ent, Зачем тему создавать? Если можно спросить здесь. Code http://www.samp-rus.com/forum/15-10915-215
Разрабатываю карты для сервера. Обращайтесь, качество гарантирую. Мои работы: [MAP+FS]Особняк [MAP+FS]Пляж [MAP+FS]sa_city_bilding Сайт: фаникс.рф
|
| |
|
|