Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'Вопрос'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 1,243 результата

  1. Как сделать чтобы при вводе команды /miglo,мигалка устанавливалась на определенную машину на определенные координаты? Сделайте для одного авто,по примеру сделаю другие. Команда /miglo: if(strcmp(cmd, "/miglo", true) == 0) { new car = GetPlayerVehicleID(playerid); GetPlayerName(playerid, sendername, sizeof(sendername)); if(!IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,COLOR_GREY,"Вы не в автомобиле"); return 1; } if(strcmp(VehicleSystem[GetCreatorID(car)][owner],Name(playerid),true)) { SendClientMessage(playerid, COLOR_GRAD2, "Этот транспорт не ваш"); return true; } new cars = PlayerInfo[playerid][pCKey]; if(VehicleSystem[GetCreatorID(cars)][cMiglo] == 0) { SendClientMessage(playerid, COLOR_GRAD1, "У вас нет мигалки."); return 1; } if(Miglo1[playerid] == 0) { DestroyObject(grajd[car]); grajd[car] = CreateObject(18646,0,0,0,0,0,0,100.0); AttachObjectToVehicle(grajd[car], GetPlayerVehicleID(playerid), VehicleSystem[GetCreatorID(car)][cAx],VehicleSystem[GetCreatorID(car)][cAy],VehicleSystem[GetCreatorID(car)][cAz],VehicleSystem[GetCreatorID(car)][cAz1],VehicleSystem[GetCreatorID(car)][cAz2],VehicleSystem[GetCreatorID(car)][cAz3]); Miglo1[playerid] = 1; format(string, sizeof(string), "* %s нажал на кнопку включения мигалки", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else if(Miglo1[playerid] == 1) { DestroyObject(grajd[car]); Miglo1[playerid] = 0; format(string, sizeof(string), "* %s нажал на кнопку выключения мигалки", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } return 1; }
  2. Как сделать чтобы,когда вставал на пикап тебе выводилось сообщение,только один раз,а то я сделал,но мне каждую секунду появляется мой текст.
  3. Доброго времени суток уважаемые форумчане! У меня к вам вопрос как сделать чтобы цена за ремонт была не одна и та же а исходила от повреждения авто? Вот команда: if(strcmp(cmd, "/remont", true) == 0) { if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, COLOR_GREY, "Вы должны быть в автомобиле"); if(GetPlayerMoney(playerid) < 2500) return SCM(playerid, COLOR_ORANGE, "У вас недостаточно денег."); if(IsPlayerInRangeOfPoint(playerid,7.0,-394.3314,625.9946,12.1453) ||IsPlayerInRangeOfPoint(playerid,7.0,2149.4116,-1837.9155,18.8203)||IsPlayerInRangeOfPoint(playerid,7.0,2150.8242,-1852.3241,18.4441)||IsPlayerInRangeOfPoint(playerid,7.0,2382.8313,-779.6200,11.9490)||IsPlayerInRangeOfPoint(playerid,7.0,-714.4241,1955.4580,45.6151)||IsPlayerInRangeOfPoint(playerid,7.0,-393.2949,-1486.7609,41.0325)) //IZ UZHNOOGO { new carid = strval(tmp); if(!strlen(tmp)) carid = GetPlayerVehicleID(playerid); new Float:heal = floatstr(tmp); if(!strlen(tmp)) heal = 1000.0; SetVehicleHealth(carid, heal); RepairVehicle(carid); SendClientMessage(playerid,-1, "{FFFFFF}Ваше Т/С было отремонтировано за 2500$"); GiveMoney(playerid, -2500); } else { SendClientMessage(playerid,-1, "{FFFFFF}Вы не в Мастерской"); } return 1; } Заранее спасибо
  4. помогите пожалуйста я ставлю на машину одну перекраску например черную после рестарта она становиться другом цветом как это исправить что бы цвет не менялся после рестарта
  5. Как в регистрацию вставить время и дату в диалоге? if(!strlen(inputtext)) return SPD(playerid, D_LOGIN, DIALOG_STYLE_INPUT, "Авторизация | Ввод пароля...", "{0000FF}___________________________{ffffff}Noname{0000FF}_________________________{0000FF}\nДобро пожаловать на сервер {ffffff}No Name{0000FF}.\nГруппа сервера: {ffffff}vk.com{0000FF}.\nАвторизируйтесь, пожалуйста, введя пароль в поле ввода:", "Далее", "Отмена");
  6. Max_Eitzen

    Название текстуры

    Доброго времени суток, уважаемые пользователи форума! Хотелось бы найти текстуру "пламени", которое идет из глушителя при наличии азота на автомобиле. Жду адекватных ответов от знающих людей.
  7. Доброго времени суток.Уважаемые форумчане подскажите что не так в команде я хочу сделать чтобы у админов с 1-3 уровень было одно у админов с 4-10 другое вот команда if (strcmp(cmd, "/aduty", true) == 0 || strcmp(cmd, "/adminduty", true) == 0 || strcmp(cmd, "/админить", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "Для начала залогинетесь!"); if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pAdmin] <= 3) { if(AdminDuty[playerid] == 0) { AdminDuty[playerid] = 1; SetPlayerSkin(playerid,221); GetPlayerName(playerid, sendername, sizeof(sendername)); GivePlayerWeapon(playerid, 5, 1);// Пила GivePlayerWeapon(playerid, 22, 99999);// Дигл GivePlayerWeapon(playerid, 42, 99999);// МП-5 SetPlayerColor(playerid,0xFF0080FF); return true; } else if(AdminDuty[playerid] == 1) { AdminDuty[playerid] = 0; SetPlayerColor(playerid,TEAM_HIT_COLOR); GetPlayerName(playerid, sendername, sizeof(sendername)); SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); ResetPlayerWeapons(playerid); return true; } } else if(PlayerInfo[playerid][pAdmin] >= 4 || PlayerInfo[playerid][pLeader] <= 10) { if(AdminDuty[playerid] == 0) { AdminDuty[playerid] = 1; SetPlayerSkin(playerid,224); GetPlayerName(playerid, sendername, sizeof(sendername)); GivePlayerWeapon(playerid, 9, 1);// Пила GivePlayerWeapon(playerid, 24, 99999);// Дигл GivePlayerWeapon(playerid, 31, 99999);// МП-5 GivePlayerWeapon(playerid, 38, 99999);// Дигл GivePlayerWeapon(playerid, 42, 99999);// МП-5 SetPlayerColor(playerid,0xFF0080FF); return true; } else if(AdminDuty[playerid] == 1) { AdminDuty[playerid] = 0; SetPlayerColor(playerid,TEAM_HIT_COLOR); GetPlayerName(playerid, sendername, sizeof(sendername)); SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); ResetPlayerWeapons(playerid); return true; } } else { SendClientMessage(playerid, COLOR_GREY, "Вам недоступна эта команда."); return true; } } return true; } Заранее спасибо
  8. У меня мод иногда "подвисает". В поисковике нашёл и сделал все способы оптимизации мода например: цикл for заменил на foreach и т.д., но помогло не совсем. Как узнать в каком месте идёт большая нагрузка на мод? Думаю, вы меня поняли.
  9. idendemon

    SGRP

    мод Sen-Green RolePlay на crmp 0.3b adn 0.3e подскажите с какого мода сампа его перевели старую версию и новую
  10. Кто поможет сделать команду,чтобы в чат выводило ID своей машины. (Для мегаполиса) Похожий вариант вот. if(strcmp(cmd, "/carlist", true) == 0) { new carnum = 0; for(new cars = 1; cars < MAX_VEHICLES; cars ++) { if(IsAOwnableVehicle(cars)) { if(!strcmp(CarInfo[cars-1-SIMPLECARS][cOwner],gn(playerid),true)) { carnum ++; new s[25]; format(s,sizeof(s),"Номер %d, Модель: %d", carnum, CarInfo[cars-1-SIMPLECARS][cId]); SCM(playerid, -1, s); } } } if(carnum == 0) return SCM(playerid, -1, "У тебя нет машин!"); return 1; } Не обязательно модель,можно просто ID своей машины. Там ведь надо что-то с переменной cID делать.
  11. как поменять клавишу чтоб снимать деньги с банкомата как с альта поменять на CTRL
  12. Здравствуйте жители форума cr-mp. Как конвертировать карту из мода в MTA через сайт convertFFS,что там именно нужно выставлять,если я полностью вставляю туда карту на сайт,конвертирую потом в MTA вставляю,но ничего не появляется,а если выдерну какой-нибудь кусок из этой карты и опять жи конвертирую,но всё маппинг в MTA появляется. В чём может быть проблема?
  13. Здравствуйте. Я хочу у себя в моде сделать так,чтобы команда /addhouse была с выбором интерьера.. Допустим:/addhouse (интерьер 1,2,3),(цена),(уровень). Кто сможет,измените в моей команде) if(strcmp(cmd, "/addhouse", true) == 0) { if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, -1, "У вас нет прав на использование этой команды!"); if (dostup[playerid] != 1) { ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Доступ администратора","Введите пароль от административной панели","Ок","Отмена"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /addhouse [Сумма] [Уровень] [Класс]"); new money = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /addhouse [Сумма] [Уровень] [Класс]"); new level = strval(tmp); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /addhouse [Сумма] [Уровень] [Класс]"); AllHouse++; GetPlayerPos(playerid, House[AllHouse][hvX],House[AllHouse][hvY],House[AllHouse][hvZ]); format(House[AllHouse][hOwner],24,"Nones"); House[AllHouse][hDate] = gettime(); House[AllHouse][hiX] = 2434.2014; House[AllHouse][hiY] = -2137.2964; // y House[AllHouse][hiZ] = 22.0459; // z House[AllHouse][hPrice] = money; House[AllHouse][hInt] = 4; // int House[AllHouse][hLock] = 0; House[AllHouse][hLevel] = level; House[AllHouse][hvWorld] = GetPlayerVirtualWorld(playerid); House[AllHouse][hvInt] = GetPlayerInterior(playerid); format(House[AllHouse][hNick1],24,"Nones"); format(House[AllHouse][hNick2],24,"Nones"); format(House[AllHouse][hNick3],24,"Nones"); format(House[AllHouse][hNick4],24,"Nones"); format(House[AllHouse][hNick5],24,"Nones"); House[AllHouse][hRent] = 0; House[AllHouse][hRoom] = 0; House[AllHouse][hBank] = 0; new iniOpen = ini_openFile("house.cfg"); ini_setInteger(iniOpen, "AllHouse", AllHouse); ini_closeFile(iniOpen); SaveHouse(AllHouse); House[AllHouse][hPic] = CreateDynamicPickup(1273, 1, House[AllHouse][hvX], House[AllHouse][hvY], House[AllHouse][hvZ],House[AllHouse][hvWorld],House[AllHouse][hvInt]); House[AllHouse][hMap] = CreateDynamicMapIcon(House[AllHouse][hvX], House[AllHouse][hvY], House[AllHouse][hvZ], 31, -1,House[AllHouse][hvWorld],House[AllHouse][hvInt]); House[AllHouse][hPic2] = CreateDynamicPickup(19133, 1, House[AllHouse][hiX], House[AllHouse][hiY], House[AllHouse][hiZ], AllHouse, House[AllHouse][hInt]); SendClientMessage(playerid, COLOR_GRAD2, "Дом успешно создан"); if(PlayerInfo[playerid][pAdmin] >=10) { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Администратор: %s[ID%d] создал дом.",sendername,playerid); ABroadCast(COLOR_LIGHTRED,string,1); } return 1; }
  14. Здравствуйте всем,я решил сделать экстерьер кафе и мне нужны хорошие окна,которые не очень темные,короче,через которые будет все видно:) Заранее спасибо)
  15. #AMG

    ID оружия как объекта.

    Здравствуйте,я вот решил сделать интерьер магазина оружия в Map Construction и мне нужны оружия,там мп5 ак47,пистолеты,дробовики и т.д. Кто знает,пишите пожалуйста в тему,срочно!!!
  16. TheSeLToN

    Библиотека текстур

    Здравствуйте. У кого есть библиотека текстур? Скиньте пожалуйста. Заранее спасибо.
  17. Здравствуйте. Я вот недавно скачал скрипт Казино(Русификация/адаптация для CRMP/интерьер/добавление и изменение звуков/действие команд только в РЦ Колизей: Klebitz) и хотел там стандартный интерьер заменить на свой,но не нашел координаты появление в интерьере,кто может,помогите пожалуйста. Ссылка на скрипт: http://rghost.ru/7QSx8pNhw Пароль:cr-mp.ru Если что,вот стандартные координаты появления в интерьере (183.9000,845.0000,-93.5922).
  18. Ребят,кому не сложно,подскажите,как сделать аренду скутеров на респавне новичков?
  19. Здравствуйте! Недавно я столкнулся с такой проблемой,как неровный код маппинга из Map Constructor. Суть этой проблемы такова,я копирую код маппинга из Map Constructor,вставляю его в мод и... Первая строка как бы стоит через 5 пробелов от начала,а остальные в самом начале,и из-за этого возникают варинги,кто знает решение - пишите,буду очень признателен ;)
  20. Требуется перевести вот этот код на mxini:
  21. Добрый день уважаемые пользователи, я нуждаюсь в вашей помощи! Скачал MapConstruction и он не открывает карту моего сервера, что делать? Взаранее большое спасибо!
  22. Можно как-нибудь один 3д текст привязать к нескольким авто?
  23. Здравствуйте. Подсмотрел у одного проекта идейку. Суть в том что, когда игрок выходит из игры - его транспорт сохраняется и удаляется как автомобиль с карты. При входе в игру этот транспорт вновь загружается и создаётся на тех координатах, на каких был сохранён. Есть ли у кого-то идеи как это сделать? При большом кол-ве зарегистрированных людей это очень помогает.
  24. Нашел код на просторах интернета, а он не хочет обновлять через 3 секунды. Как это можно исправить? У меня код есть, но он почему то не адекватно работает. Хотелось бы сделать радар, через дигл, а он не показывает нормально. Не обновляет, а просто через 3 секунды пропадает окошко. if((ZAZHATA(KEY_FIRE)) && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) { if(GetPlayerWeapon(playerid) == SPEEDGUN) { new Float:x,Float:y,Float:z; for(new veh = 1; veh < MAX_VEHICLES; veh++) { if(IsVehicleStreamedIn(veh, playerid)) { GetVehiclePos(veh,x,y,z); if(IsPlayerAimingAt(playerid,x,y,z,10)) { new string[128]; new Float: Speed = GetVehicleSpeed(veh, 0); format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~b~Placa: ~w~%d~n~~b~Vel: ~w~%d MPH", veh, floatround(Speed/1.609)); GameTextForPlayer(playerid, string,3500, 3); format(string, sizeof(string), "Placa: %d Vel: %d MPH", veh, floatround(Speed/1.609)); SendClientMessageEx(playerid, COLOR_GRAD4, string); SetPVarInt(playerid, "RadarTimeout", 1); SetTimerEx("RadarCooldown", 3000, 0, "i", playerid); return 1; } } } } } код ZAZHATA: #define ZAZHATA(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  25. Как сделать, чтобы при наведении на игрока с фотокамеры, показывало информацию по типу Ник, уровень, количество денег и тд?
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.