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

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

Показаны результаты для тегов 'форум crmp'.

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

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

Тип контента


Форумы

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

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

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


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

  • Начало

    Конец


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

  • Начало

    Конец


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

Найдено: 837 результатов

  1. tatarin032000

    Inspiring Game RolePlay

    Предоставляю вам игровой мод "Inspiring Game RolePlay"! Не плохой мод,когда-то давно делал его.Онлайн нас сколько я помню +10-15 Всем все нравилось,думаю и вам понравиться! Все что есть в этом моде,увы не помню. Моя переделка: Tommy_Vercetty. Подробности в скайп: tatarin032000 Основа: Gamer,только сдерживайтесь,не надо писать "Фу,фу"и так потом,не нужно оффтопа. Прошу если не нравиться - проигнорируйте! Не большое описание Все действия происходят в Арзамасе,а так-же немного в Лыткарино,Эдово. Все фракции были переделаны,мафии сделаны во дворах с интерьером. Система рыбалки,то есть в 3-ех местах есть место для ловли рыбы,то есть пирс.Ловите рыбы,далее сдаете их и получаете свои деньги. Настроен GPS все координаты верны,так-же можно найти в нем пирс и так далее. Система авторизации была срезана с "Soft Rp" и немного переделана,а так-же красивые ТД спидометра. Сохраняющий тюнинг в Эдово,специальный гараж въезд командой. Несколько коперативов гаражей думаю понравиться. Не плохой маппинг. Динамическая система бизнеса,а так-же к ним отличные интерьеры.
  2. TrollFace

    Second Life RolePlay

    Мод людей, которые жестко развели меня.Мои доработки:1. Система розыска, со звездами.2. Система бизнесов.3. Система тюрьмы, таймеры рабочие.4. /su [iD] [причина] - объявить в розыск, по одной звезде5. /clear [iD] - Убрать из розыска6. /жертва [iD] - найти заказанного человека (Искать можно только того, кто заказан)7. /zakaz [iD] [сумма] - заказ игрока8. Убраны варнинги (все, или не все, не помню уж).9. При входе заказанного игрока на сервер киллерам посылается сообщение.10. При убийстве игрока жертве высвечивается сообщение о том, что он был кем-то заказан.11. При убийстве жертвы киллеру выдается ровно та сумма, на которую была заказана жертва.12. Админу доступно любое фракционное авто (но админ должен быть выше 3 ур.)Там еще много их.Надеюсь, кому-то пригодится, тем более данный мод доработан мной. Скачать с Яндекс.Диск
  3. Здесь будет выводиться список изменений на форуме. 1. Теперь при наведении на ник пользователя он будет выделяться цветом его групп. 2. Новая система репутации с индикатором. 3. Обновлены иконки форума - Теперь они анимированные, при наведении курсором на иконки, они будут плавно вращаться. 4. Обновлена панель вашего профиля. 5. Обновлены кнопки Входа и Выхода на форум. 6. Обновлены кнопки такие как: Вопрос решен Зафиксировано Online и т.д. 7. Просмотр внутренних разделов, обновлена левая полоса так же, как и с иконками разделов. 8. Обновлена полоса "Сообщение отредактировал..." 9. Обновлена шкала репутации.
  4. Ryslik42

    Сгорание колёс

    Доброго времени суток уважаемые пользователи форума. Представляю вам скрипт "Сгорание колёс" Суть скрипта, что после как 10 секунд как колеса шлифуют поверхность они лопаются. Автор: Igor_Jackson
  5. Здравствуйте дорогие пользователи портала GSG. Я рад видеть вас в моей теме. В данном уроке я хочу вам продемонстрировать, как добавить свою музыку при входе на сервер. То есть что бы играла музыка не с радио, а играла своя музыка. Сразу говорю, делается всё это просто. Для начала на понадобиться любой хостинг сайтов, могу предложить Ucoz, если у вас нет денег на платных хостинг. После того как вы создали сайт на Ucoz, мы загружаем в "Файловый менеджер" сам трек. После того как вы загрузили трек, идём например по URL: http//:moy-sait.ucoz.ru/Vhod.mp3. !!!Внимание!!! Главное нужно что бы формат файла был .mp3. Если будет примерно вот так: http//:moy-sait.ucoz.ru/Vhod/, то трек не воспроизведётся. С этим разобрались. Перейдём к моду. В public OnPlayerConnect: switch(random(1)) { case 0: PlayAudioStreamForPlayer(playerid,"http//:moy-sait.ucoz.ru/Vhod.mp3"); case 1: PlayAudioStreamForPlayer(playerid,"http//:moy-sait.ucoz.ru/Vhod.mp3"); } Видим строчку switch(random(1)), видим цифру 1. Данное число должно равняться последней строчки. URL меняем на свои. В public OnPlayerSpawn: StopAudioStreamForPlayer(playerid); Ну вот и всё. Огромное спасибо за внимание!
  6. Выкладываю поворотники. Автор: Morino_Reigan povor.zip
  7. Всем привет,хочу вам объяснить как установить данный скрипт(программа) Многие хотели,ну у них не получалось.Так вот,хотите запустите в SAMP или CRMP. Начнем: Первая папка у вас это "GTA San Andreas"-Вам надо зайти свой папку с игрой самп или крмп не важно,и закинуть два файлика,GTA San Andreas\models\txd-и закидываем два файла "PLEO" и "read"-если просит замену заменяйте. Потом у вас самп мод(я вам скину там запускатель крмп,вы можете закинуть самп запускатель.) И так,в server.cfg не чего не меняем.Запускаем samp-server-cr,потом в мультиплеере вводим ип(локал)"127.0.0.1:7777"(-без кавычек только) Ну и заходим,по управлению все легко,если не разберетесь поищите в гугле или на ютубе. Последнею папку не трогаем;) Заходим пишем команду /itd Автор:iPLEOMAX создание текстдравов.rar
  8. #Bazuka

    [Метро]

    Это моя личная первая работа не знал с чего начать сам делал с нуля,ну с чего-то все начинают. К всем New new Arzamas; new Arzamas1; new YouCity1; new YouCity; new Beyatov; new Beyatov1; В public OnGameModeInit() YouCity1 = CreatePickup(1318,23,604.7800,711.0667,12.0859,-1); YouCity = CreatePickup(1318,23,1823.5417,-2242.3850,11.2394,0); Beyatov = CreatePickup(1318,23,602.8683,706.5071,12.0859,-1); Beyatov1 = CreatePickup(1318,23,1856.2887,2251.1890,15.6172,0); Arzamas = CreatePickup(1318,23,602.5826,702.4211,12.0859,-1); Arzamas1 = CreatePickup(1318,23,203.7445,828.6365,13.3831,0); В public OnGameModeInit() AddStaticPickup(1239, 2, 1824.7411,-2244.7537,11.0209); В public OnGameModeInit() Create3DTextLabel("{11E9F4}Метро\n {FF0000}Главный Центр",0x00FFFFAA,1823.7743,-2245.0413,14.0500,40.0,0,1); Create3DTextLabel("{11E9F4}Южный",COLOR_GOLD,604.7800,711.0667,12.0859,40.0,0,1); Create3DTextLabel("{11E9F4}Арзамас",COLOR_GOLD,602.5875,702.4209,12.0859,40.0,0,1); Create3DTextLabel("{11E9F4}Батырево",COLOR_GOLD,602.8472,706.4666,12.0859,40.0,0,1); Create3DTextLabel("{11E9F4}Купить билет\n {FF0000}/buybil",COLOR_GOLD,1824.7411,-2244.7537,11.0209,40.0,0,1); В public OnGameModeInit() CreateDynamicObject(19447, 605.34, 709.34, 11.00, 0.00, 90.00, -21.00); CreateDynamicObject(19447, 601.92, 700.38, 11.00, 0.00, 90.00, -21.00); CreateDynamicObject(19463, 606.93, 708.71, 12.72, 0.00, 0.00, -21.00); CreateDynamicObject(19463, 606.34, 716.52, 12.72, 0.00, 0.00, -21.00); CreateDynamicObject(19463, 603.49, 699.72, 12.72, 0.00, 0.00, -21.00); CreateDynamicObject(19463, 607.45, 713.56, 12.72, 0.00, 0.00, 69.00); CreateDynamicObject(19463, 600.47, 701.38, 12.72, 0.00, 0.00, -21.00); CreateDynamicObject(19463, 603.82, 701.44, 12.72, 0.00, 0.00, 69.00); CreateDynamicObject(1533, 604.87, 712.64, 11.06, 0.00, 0.00, 249.00); CreateDynamicObject(10121, 605.55, 713.05, 11.56, 0.00, 0.00, -111.00); CreateDynamicObject(10121, 607.75, 712.23, 11.56, 0.00, 0.00, 68.00); CreateDynamicObject(10121, 606.55, 713.37, 11.56, 0.00, 0.00, 159.00); CreateDynamicObject(10121, 608.51, 712.61, 11.56, 0.00, 0.00, 159.00); CreateDynamicObject(1533, 604.34, 711.26, 11.06, 0.00, 0.00, 249.00); CreateDynamicObject(1533, 602.51, 706.70, 11.06, 0.00, 0.00, 249.00); CreateDynamicObject(1533, 603.04, 708.08, 11.06, 0.00, 0.00, 249.00); CreateDynamicObject(10121, 603.62, 708.28, 11.56, 0.00, 0.00, -111.00); CreateDynamicObject(10121, 604.00, 709.26, 11.56, 0.00, 0.00, -111.00); CreateDynamicObject(19417, 603.41, 708.91, 12.90, 0.00, 0.00, -21.00); CreateDynamicObject(19466, 603.49, 708.97, 12.84, 0.00, 0.00, -21.00); CreateDynamicObject(10121, 602.15, 704.73, 11.56, 0.00, 0.00, -111.00); CreateDynamicObject(10121, 601.41, 702.80, 11.56, 0.00, 0.00, -111.00); CreateDynamicObject(10121, 603.90, 701.78, 11.56, 0.00, 0.00, 68.00); CreateDynamicObject(10121, 604.66, 703.69, 11.56, 0.00, 0.00, 69.00); CreateDynamicObject(19371, 604.30, 711.25, 15.29, 0.00, 0.00, -21.00); CreateDynamicObject(19371, 602.44, 706.53, 15.29, 0.00, 0.00, -22.00); CreateDynamicObject(19463, 604.04, 709.80, 15.29, 0.00, 16.00, -21.00); CreateDynamicObject(19463, 600.62, 700.87, 15.29, 0.00, 16.00, -21.00); CreateDynamicObject(19463, 602.79, 702.17, 15.29, 0.00, 16.00, 69.00); CreateDynamicObject(19463, 606.42, 713.68, 15.29, 0.00, 16.00, -111.00); CreateDynamicObject(19463, 606.67, 708.74, 15.29, 0.00, -16.00, -21.00); CreateDynamicObject(19463, 603.23, 699.76, 15.29, 0.00, -16.00, -21.00); CreateDynamicObject(19463, 605.61, 709.18, 14.94, 0.00, 90.00, -21.00); CreateDynamicObject(19463, 602.06, 700.29, 14.94, 0.00, 90.00, -21.00); CreateDynamicObject(1533, 601.87, 702.29, 11.06, 0.00, 0.00, -21.00); CreateDynamicObject(4597, 1823.57, -2233.22, 9.96, 0.00, 0.00, 180.00); CreateDynamicObject(19466, 1822.54, -2242.84, 13.05, 0.00, 90.00, 90.00); CreateDynamicObject(19466, 1824.62, -2242.84, 13.05, 0.00, 90.00, 90.00); CreateDynamicObject(19466, 1824.61, -2244.28, 13.05, 0.00, 90.00, 90.00); CreateDynamicObject(19466, 1822.52, -2244.29, 13.05, 0.00, 90.00, 90.00); CreateDynamicObject(1986, 1824.63, -2232.73, 9.63, 0.00, 0.00, 0.00); В public OnPlayerPickUpPickup(playerid, pickupid) if(pickupid == YouCity1) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1823.1112,-2245.1965,11.0209); } if(pickupid == YouCity) { if(PlayerInfo[playerid][pMetro] != 1)//Проверка на билет return SendClientMessage(playerid, -1, "У вас нет билета");//-1 значит,что билета нет SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 606.5397,710.6315,12.0859); } if(pickupid == Beyatov) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1858.3896,2251.1362,15.6172); } if(pickupid == Beyatov1) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 604.9130,706.0921,12.0859); } if(pickupid == Arzamas) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 203.9170,826.8352,12.8115); } if(pickupid == Arzamas1) { SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 603.6325,704.3224,12.0859); } В enum pInfo pMetro, В public OnPlayerRegister(playerid, password[]) format(var, 32, "Metro=%d\n",PlayerInfo[playerid][pMetro]);fwrite(hFile, var); Каждый код будет быть у всех другой MYSQL,mxINI Автор: Artem_Bandit Идея лично моя не где не брал,сам всё с нуля делал Забыл команда сама: В public OnPlayerCommandText(playerid, cmdtext[]) if(strcmp(cmd, "/buybil", true) == 0) { if(IsPlayerConnected(playerid)) { if(playerid != INVALID_PLAYER_ID) { if(PlayerToPoint(10.0, playerid,1824.7411,-2244.7537,11.0209)) format(string, sizeof(string), "Вы купили билет", sendername); PlayerInfo[playerid][pMetro] = 1; GiveMoney(playerid, -400); SendClientMessage(playerid, COLOR_WHITE, string); } } return true; }
  9. Kostyaev

    Vehicle Radio

    Данный FS, представляет собой - радио внутри машины, которую слышат не только водитель, но и пассажиры транспорта. Но это не обычная пабликавская работа, где музыка играет внутри машины; тут музыка играет еще, если стоять рядом с авто. Писалось на new моде, так что ко всем модам должно подойти. Постарался многое учесть, и сделать требуемые проверки. Для добавления новых радио, увеличиваем - MAX_RADIO, и данные записываем в массив - Radio, и все. Автор: l1ghter FS Радио в машине.rar
  10. Для начала переходим на сайт и следуйте указаниям ниже: 1. Нажимаем на Upload images 2. Выбираем метод заливки изображения на сайт (в моем случае метод будет: browse your computer) 3. Выбираем ваше изображение(в своем случае я залью только одно изображение, но можно и несколько) и выбираем Start upload 4. Теперь ваше изображение залито на сайт. Справа есть колонка с ссылками на ваше изображение чтобы ваше изображение высветилось в теме, достаточно скопировать ссылку с BBCode (message boards & forums) Если вам нужно залить какой-либо файл на хостинг форума, то вы сможете попросить одного из администраторов в online (не модераторов). P.S: проверенный источник хостинг картинок
  11. Здравствуйте уважаемые пользователи CR-MP.RU Сегодня я вам покажу , как добавить ботов на сервер (Автор: Neat) Для начало, скачаем необходимые файлы ---------------------------------------------------------------------------------------------------------------------------------------- Файлы npc_record.pwn и npc_record.amx копируем в filterscripts, а a_npc.inc в /pawno/include. Далее открываем server.cfg и в строке filterscripts прописываем npc_record, также изменяем maxnpc на количество ботов на сервере. Далее открываем мод через pawno.exe и после #include <a_samp> добавляем #include <a_npc> и компилируем мод. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- В этом уроке мы будем делать бота который ездит на машине по заданному маршруту. Заходим на сервер, входим как RCON администратор, садимся в машину и как только вы готовы начать записывать бота - вводим команду /vrecord [имя бота] (не используйте кириллицу в названии бота). Запись началась, ездим по нужному нам маршруту и когда нужно остановить запись бота - вводим команду /srecord и запись останавливается. Выходим из игры и заходим в scriptfiles, там вы увидите названия бота.rec копируем этот файл в /npcmodes/recordings. Создаем чистый .pwn файл и вносим в него следующий код: #define RECORDING "NameNPC" //Имя вашего записанного файла из scriptfiles без расширения #define RECORDING_TYPE 1 //1 - если путь записан на машине, 2 - пешком #include main(){} public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING); #if RECORDING_TYPE == 1 public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING); public OnNPCExitVehicle() StopRecordingPlayback(); #else public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING); . #endif Компилируем и закрываем. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Открываем свой мод и ко всем глобальным переменным добавляем (название может быть любое, я взял ProverkaNPC): new ProverkaNPC Далее идем в public OnGameModeInit() и добавляем: ConnectNPC("любое имя бота","название файла из scriptfiles без расширения"); ProverkaNPC = CreateVehicle(400,0.0,0.0,5.0,0.0,3,3,5000);//Координаты изменять не надо, можете изменить только модель ТС и цвет Далее идем в public OnPlayerSpawn(playerid) и добавляем: if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid,npcname,sizeof(npcname)); if(!strcmp(npcname,"имя указанное в ConnectNPC",true)) { PutPlayerInVehicle(playerid,ProverkaNPC,0); } return 1; } Если при подключении бота, его выкидывает с сервера из-за того, что у вас система регистрации, то при регистрации нужно вставить этот код: if(IsPlayerNPC(playerid)) return 1; Всё! Если вы всё сделали правильно, то у вас всё должно работать. Файлы для ботов!.rar
  12. Здравствуйте уважаемые пользователи! Я решил представить вам часть кода,который позволяет личному авто сохранять свои позиции(даже после рестарта) Взято с другого портала В OnPlayerExitVehicle(playerid, vehicleid): new playername[MAX_PLAYER_NAME]; new Float:x,Float:y,Float:z,Float:a; new cars; GetPlayerName(playerid, playername, sizeof(playername)); if(!strcmp(playername, CarInfo[GetRealID(cars)][cOwner], true) || !strcmp(playername, CarInfo[GetRealID(cars)][cNick1], true)) { if(IsPlayerInAnyVehicle(playerid)) { cars = GetPlayerVehicleID(playerid) ; GetVehiclePos(cars,x, y, z); GetVehicleZAngle(cars, a); } new world = GetPlayerVirtualWorld(playerid); new inter = GetPlayerInterior(playerid); CarInfo[GetRealID(cars)][cWorld] = world; CarInfo[GetRealID(cars)][cInter] = inter; CarInfo[GetRealID(cars)][cPx] = x; CarInfo[GetRealID(cars)][cPy] = y; CarInfo[GetRealID(cars)][cPz] = z; CarInfo[GetRealID(cars)][cPa] = a; SaveCar(GetRealID(cars)); }
  13. Представляю скрипт "Механическая коробка передач" Так же в этом скрипте есть спидометр. Функция такая же как и на green tech RP. Переключение передачи на Y. Скрин (из SAMP): Ссылка: http://rghost.ru/51316650 Автор: Неизвестно.
  14. Вы можете создавать дом где вы хотите используя команду /createhouse • Дома сохраняются автоматически и нет угрозы слёта • Вы можете хранить деньги в сейфе используя /storecash и /takecash • Каждый может войти в ваш дом, но можно его закрыть командой /lockhouse • Вы можете арендовать дом используя /renthouse и /unrenthouse • Несколько интерьеров для дома • Вы можете улучшать свой дом командой /houseupgrade • Каждый игрок может себе построить дом где ему надо, но администратор должен одобрить это командой /approvehouse или /denyhouse чтобы отменить стройку • Каждый игрок может иметь машину, которую может припарковать в любом угодном месте командой /park • Сделаны иконки на карте • Для того чтобы одобрить дом, вам нужно быть залогиненым под RCON администратора house.zip
  15. Добры день дорогие форумчане вот решил выложить свою вырезку системы подъездов из CRMP|RP. И так приступим! ко всем forward: forward UpdatePodezd(); ко всем new: new lift1fordom1; new dom1vihod; ко всем enum: enum poInfo { Float:poiX, Float:poiY, Float:poiZ, poFirst, poSecond, poTherd, poFour, poFive, poSix, poSeven, poEight, poNine, poTen, poPic, poAllstate, poWwoarld, poInt, }; new Podezd[100][poInfo]; //подъезды после new allhouse: new Allpodezd = 0; Дальше ищем if(newkeys & KEY_SPRINT) И после этого вставляем for(new pod = 1; pod <= Allpodezd; pod++) { if(IsPlayerInRangeOfPoint(playerid,1.0,Podezd[pod][poiX],Podezd[pod][poiY],Podezd[pod][poiZ]) && GetPlayerVirtualWorld(playerid) == Podezd[pod][poWwoarld]) { SetPlayerVirtualWorld(playerid,Podezd[pod][poFirst]); SetPlayerPos(playerid,2337.6519,-1720.1720,24.7105); return 1; } } ко всем диалогам: if(dialogid==3910) { if(response) { if(listitem == 0) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poFirst]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 1) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poSecond]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 2) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poTherd]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 3) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poFour]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 4) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poFive]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 5) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poSix]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 6) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poSeven]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 7) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poEight]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 8) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poNine]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } if(listitem == 9) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerVirtualWorld(playerid,Podezd[wot][poTen]); SetPlayerPos(playerid,2333.5459,-1717.8135,24.7109); } } return 1; } в public OnGameModeInit() LoadPodezd(); в public OnPlayerPickUpPickup(playerid, pickupid): for(new pod = 1; pod <= Allpodezd; pod++) { if(IsPlayerInRangeOfPoint(playerid,2.0,Podezd[pod][poiX],Podezd[pod][poiY],Podezd[pod][poiZ])) { GameTextForPlayer(playerid,"~w~мA„–…ЏE ~r~~k~~PED_SPRINT~",5000,1); return 1; } } в public OnPlayerPickUpPickup(playerid, pickupid): if(pickupid == lift1fordom1) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; if(Podezd[wot][poAllstate] == 10) { ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж\n4 этаж\n5 этаж\n6 этаж\n7 этаж\n8 этаж\n9 этаж\n10 этаж","выбрать","Отмена"); return 1; } if(Podezd[wot][poAllstate] == 9)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж\n4 этаж\n5 этаж\n6 этаж\n7 этаж\n8 этаж\n9 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 8)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж\n4 этаж\n5 этаж\n6 этаж\n7 этаж\n8 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 7)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж\n4 этаж\n5 этаж\n6 этаж\n7 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 6)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж\n4 этаж\n5 этаж\n6 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 5)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж\n4 этаж\n5 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 4)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж\n4 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 3)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж\n3 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 2)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж\n2 этаж","выбрать","Отмена"); if(Podezd[wot][poAllstate] == 1)return ShowPlayerDialog(playerid,3910,DIALOG_STYLE_LIST,"Выберите этаж!","1 этаж","выбрать","Отмена"); } if(pickupid == dom1vihod) { new wot = GetPlayerVirtualWorld(playerid); wot = wot/10; SetPlayerPos(playerid,Podezd[wot][poiX],Podezd[wot][poiY],Podezd[wot][poiZ]); SetPlayerVirtualWorld(playerid,Podezd[wot][poWwoarld]); return 1; } ко всем командам: if(strcmp(cmd, "/addpod", true) == 0) { if(PlayerInfo[playerid][pAdmin] < 9) 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, "Используйте: /addpod [колличество этажей]"); new money = strval(tmp); if(money < 1||money > 10)return SendClientMessage(playerid, COLOR_GRAD2, "Не менее 1 и не более 10!"); Allpodezd++; GetPlayerPos(playerid, Podezd[Allpodezd][poiX],Podezd[Allpodezd][poiY],Podezd[Allpodezd][poiZ]); Podezd[Allpodezd][poFirst] = Allpodezd*10; Podezd[Allpodezd][poSecond] = Allpodezd*10+1; Podezd[Allpodezd][poTherd] = Allpodezd*10+2; Podezd[Allpodezd][poFour] = Allpodezd*10+3; Podezd[Allpodezd][poFive] = Allpodezd*10+4; Podezd[Allpodezd][poSix] = Allpodezd*10+5; Podezd[Allpodezd][poSeven] = Allpodezd*10+6; Podezd[Allpodezd][poEight] = Allpodezd*10+7; Podezd[Allpodezd][poNine] = Allpodezd*10+8; Podezd[Allpodezd][poTen] = Allpodezd*10+9; Podezd[Allpodezd][poWwoarld] = GetPlayerVirtualWorld(playerid); Podezd[Allpodezd][poInt] = GetPlayerInterior(playerid); Podezd[Allpodezd][poAllstate] = money; new iniOpen = ini_openFile("podezd.cfg"); ini_setInteger(iniOpen, "AllPodezd", Allpodezd); ini_closeFile(iniOpen); SavePodezd(Allpodezd); UpdatePodezd(); SendClientMessage(playerid, COLOR_GRAD2, "Подъезд успешно создан"); return 1; } } ко всем stock: stock LoadPodezd() { new ids[32]; new iniOpens = ini_openFile("podezd.cfg"); ini_getInteger(iniOpens, "AllPodezd", Allpodezd); ini_closeFile(iniOpens); if(Allpodezd != 0) { for(new pod = 1; pod <= Allpodezd; pod++) { format(ids,sizeof(ids),"podezde/%d.ini",pod); new iniOpen = ini_openFile(ids); ini_getFloat(iniOpen, "poiX", Podezd[pod][poiX]); ini_getFloat(iniOpen, "poiY", Podezd[pod][poiY]); ini_getFloat(iniOpen, "poiZ", Podezd[pod][poiZ]); ini_getInteger(iniOpen, "poFirst", Podezd[pod][poFirst]); ini_getInteger(iniOpen, "poSecond", Podezd[pod][poSecond]); ini_getInteger(iniOpen, "poTherd", Podezd[pod][poTherd]); ini_getInteger(iniOpen, "poFour", Podezd[pod][poFour]); ini_getInteger(iniOpen, "poFive", Podezd[pod][poFive]); ini_getInteger(iniOpen, "poSix", Podezd[pod][poSix]); ini_getInteger(iniOpen, "poSeven", Podezd[pod][poSeven]); ini_getInteger(iniOpen, "poEight", Podezd[pod][poEight]); ini_getInteger(iniOpen, "poNine", Podezd[pod][poNine]); ini_getInteger(iniOpen, "poTen", Podezd[pod][poTen]); ini_getInteger(iniOpen, "poAllstate", Podezd[pod][poAllstate]); ini_getInteger(iniOpen, "poWwoarld", Podezd[pod][poWwoarld]); ini_getInteger(iniOpen, "poInt", Podezd[pod][poInt]); ini_closeFile(iniOpen); new p[64]; format(p,64,"{d2d275}Подъезд номер: {7ba05b}%d",pod); Create3DTextLabel(p,COLOR_BLUE,Podezd[pod][poiX],Podezd[pod][poiY],Podezd[pod][poiZ],50.0,0,1); Podezd[pod][poPic] = CreateDynamicPickup(1318,23,Podezd[pod][poiX], Podezd[pod][poiY], Podezd[pod][poiZ],Podezd[pod][poWwoarld],Podezd[pod][poInt]); } } return 1; } stock UpdatePodezd() { for(new pod = 1; pod <= Allpodezd; pod++) { Delete3DTextLabel(Text3D:pod); DestroyDynamicPickup(Podezd[pod][poPic]); new p[64]; format(p,64,"{d2d275}Подъезд номер: {7ba05b}%d",pod); Create3DTextLabel(p,COLOR_BLUE,Podezd[pod][poiX],Podezd[pod][poiY],Podezd[pod][poiZ],50.0,Podezd[pod][poWwoarld],Podezd[pod][poInt]); Podezd[pod][poPic] = CreateDynamicPickup(1318,23,Podezd[pod][poiX], Podezd[pod][poiY], Podezd[pod][poiZ],Podezd[pod][poWwoarld],Podezd[pod][poInt]); } return 1; } Чуть дальше прошлого stock: stock SavePodezd(podezde) { new ids[32]; format(ids,sizeof(ids),"podezde/%d.ini",podezde); new iniOpen; iniOpen = ini_openFile(ids); if(iniOpen == -1 || iniOpen == -2) iniOpen = ini_createFile(ids); ini_setFloat(iniOpen, "poiX", Podezd[podezde][poiX]); ini_setFloat(iniOpen, "poiY", Podezd[podezde][poiY]); ini_setFloat(iniOpen, "poiZ", Podezd[podezde][poiZ]); ini_setInteger(iniOpen, "poFirst", Podezd[podezde][poFirst]); ini_setInteger(iniOpen, "poSecond", Podezd[podezde][poSecond]); ini_setInteger(iniOpen, "poTherd", Podezd[podezde][poTherd]); ini_setInteger(iniOpen, "poFour", Podezd[podezde][poFour]); ini_setInteger(iniOpen, "poFive", Podezd[podezde][poFive]); ini_setInteger(iniOpen, "poSix", Podezd[podezde][poSix]); ini_setInteger(iniOpen, "poSeven", Podezd[podezde][poSeven]); ini_setInteger(iniOpen, "poEight", Podezd[podezde][poEight]); ini_setInteger(iniOpen, "poNine", Podezd[podezde][poNine]); ini_setInteger(iniOpen, "poTen", Podezd[podezde][poTen]); ini_setInteger(iniOpen, "poAllstate", Podezd[podezde][poAllstate]); ini_setInteger(iniOpen, "poWwoarld", Podezd[podezde][poWwoarld]); ini_setInteger(iniOpen, "poInt", Podezd[podezde][poInt]); ini_closeFile(iniOpen); return 1; } К маппингу сервера: CreateObject(2142, 2335.3999, -1717.69995, 25.5, 0, 0, 0); Вот и всё. Автор: Неизвестен
  16. Sanek666

    Grand мод (C New.pwn)

    Когда то у меня был мод Grand да и щас остается , но не в этом суть . Я начал просто писать мод с нуля и буду выкладывать сюда и обновлять его. Выкладываю снова его , т.к тема прошлая была удалена хз почему. 1.0 На данный момент я набросал 1) Регистрация 2) Авторизация 3) Сохранение акк 4) Spawn(не доделал) 5) Вместо (public), использую (function) 6) Forward не нужны Делал все на скорую руку . Вроде регистрация и все другое работает. Версия мода на данный момент 1.4.5[new] Как и говорилось сегодня выкладываю свою доработку мода . Старая версия удаляется . Проверял все работает. Как и описывал выше это сделано было. 1.1 1) Сделал spawn 2) Добавил админку 3) Для проверка была добавлена команда /admins(на диалоге) 4) Регистрация(Выбор пола,город) пока что на время так сделал 5) Использую foreach (Player, i) вместо for(new i = 0; i 6) В olddefine.inc нужно менять эти строчки #define MAX_PEOPLE 50 на сколько рассчитываете людей 1.2 Не много обновил мод! Что успел сделать это вот 1) Добавлено сохранение жизней (выход + вход) 2) Добавлено для проверки команда /eat (1 ларек ) 3) Добавлено отнимание hp ( каждый раз по -1 hp) Вроде что успевал сделать=) 1.3 Успел сделать не многое но все таки , часть сделал маленькую . 1) Античит здоровье 2) Античит броня 3) Перенести в папку user 4) Стример поставить 5) Анти подмена диалога 6) Исправлен баг с жизнями 1.4 1)Дома(динамика) 2)Машины(динамика) 3)Фракция(динамика)(бета) 1.4.4 1)поправлены баги которые известны мне 2)Сохранение денег 3)Античит на деньги 4)Система домов полностью доделана 5)Проверка на машину , чтобы не кто не мог сесть чужой 1.4.4[fix] 1)поправил баг при появление умирал иногда 2)поставил таймер при спавне 5 секунд чтобы прогрузилась карта 3)Поставил все автосалоны а то жаловались почему только 1 4)поправил дома 5)поправил команду /sellhouse (когда продавалась 1 бакс стояло)(по середине экрана текст о продаже появляется) 6)не много исправил автосалоны 7)поправил команду /addhouse(закрытие и еще что то) 8)ксенон(пока что 1 цвет синий) 9)обновил стример 1.4.5[new] В данной версии сделано 1- Убрал динамические фракции 2- Поправил баги в моде которые мне известны 3- Изменил количество строк в моде 4- Переделал Ксенон на диалог (цвета пока что новые не добавлял) 5- Добавлен банковский счет 6- Добавлен textdraw (банковский счет) 7-Добавлена система банкоматом(не динамика) 8- Добавил статистику персонажа(простенькую) Автор: Smerti(я) Скачать с Яндекс.Диск * Внимание! В архиве 1.4.4 версия __________________________________ Скачать с Яндекс.Диск 1.4.5 версию
  17. Signar

    Need For RolePlay

    О СЕРВЕРЕ На сервере множество различных систем и работ, бизнесов и домов и часто с обновлением появляются еще различные системы, работы и т.д. НАЧАЛО: Игру Вы начинаете приезжим из другого города или страны, появляетесь на автовокзале или ЖД вокзале г. Южного. У Вас в кармане только 2000р и GPS. Вы идете в мэрию за паспортом, затем сдаете на права. После этого отправляетесь на одну из нескольких непостоянных работ, о которых я отпишу ниже. РАБОТЫ: Делятся на постоянные и непостоянные. На постоянные работы можно устроится с определенного уровня и только в мериях. На непостоянные (подработки) можно устроится на месте работы и с любого уровня. Всего непостоянных работ у нас на сервере четыре: шахтер, лесоруб, развозчик дров, грузчик. Постоянных (официальных) работ у нас тоже четыре: дальнобойщик, таксист, механик и машинист. ЭКОНОМИКА: На сервере приближенная к реальной экономика... многое связано между собой, например, если игроки не будут работать на шахте, то не будет оружия, т.к. для создания оружия нужен металл. Если не будет лесорубов, то не будет дров. Если казна области будет пуста, то не будет зарплат в гос. организациях и т.п. Все цены также приближены к реальности. ФРАКЦИИ: 6 гос. организаций: полиция, ФСБ, мин. обороны, мин. здравоохранения, радиоцентр, правительство. 2 мафии: русская мафия и итальянская мафия 2 ОПГ: альянс и синдикат Каждая фракция занимается своими делами. ЖИЛЬЁ: На сервере множество домов и комнат. Дома можно улучшать, есть удобное меню управления домом. В скором времени будут и квартиры на продаже. ТРАНСПОРТ: Есть несколько видов транспорта: фракционный, личный, рабочий и государственный. У всех машин есть пробег, показатель ХП, бензин и скорость. У личных машин сохраняется пробег, бензин, ХП. Есть удобное меню. Можно положить в багажник деньги и канистры. ПРОЧЕЕ: Можно купить гараж или бизнес. На сервере множество бизнесов: СТО, АЗС, ларьки, магазины, торговые центры, магазины верхней одежды, магазины скинов, кафе, сотовые салоны. Еженедельно добавляется новый тип бизнесов. Вы также можете купить гараж, улучшить его: поставить пониженную плату за гараж, поставить систему починки транспорта в гараже и купить радио в гараж. Есть множество развлечений и занятий, которые не дадут вам скучать. Мод + Dump MySQL Скачать с Яндекс.Диск
  18. Саша7777

    Скрипт снегопада

    Данный скрипт добавит Вам на сервер падающий снег. Автор неизвестно Закиньте файлы снег.amx снег.pwn в папку scriptfiles Откройте server.cfg и в строчку filterscripts допишите снег должно выйти filterscripts снег Заходите на сервер,логинитесь под ркон вводите: /allsnowon (снег включается всем,кто присутствует на сервере) /allsnowoff выключить снег. Скачать с Яндекс.Диск
  19. EgasVegas

    Тюнинг

    Представляю вашему вниманию сис-му тюнинга Автор:DimeBre Команды: - /tune; - /maketgarage; - /savetuning; - /loadtuning; - /removetuning; AVS by Dimi(2).rar
  20. Здравствуйте уважаемые пользователи,хочу вам представить рандомную погоду.Нашел в просторах интернета. И так начнем. К forward: forward ChangeWeather(); Затем в public OnGameModeInit() SetTimer("ChangeWeather",1000*60*30, true);//1 раз в 30 минут, будет меняться погода. ChangeWeather(); Ну и создаем паблик, в свободном месте. Можно в самом конце мода: public ChangeWeather() { new weather ; weather = random(20) ; SetWeather(weather); switch(weather) { case 1:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]:{FFC800}изменилась на солнечную!"); case 2:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {646CFF}изменилась на штормовую!"); case 3:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {FFC800}изменилась на солнечную!"); case 4:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на туманну."); case 5:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на дождевую!"); case 6:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на дождевую!"); case 7:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на облачную!"); case 8:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на пасмурную!"); case 9:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на туманную!"); case 10:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {ACFF46}изменилась на солнечную!"); case 11:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {ACFF46}изменилась на солнечную!"); case 12:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на облачную!"); case 13:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {FFDE37}изменилась на солнечную!"); case 14:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {FFDE37}изменилась на солнечную!"); case 15:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на облачную!"); case 16:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {D2EBFF}изменилась на дождевую!"); case 17:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {FF5441}изменилась на жаркую!"); case 18:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {FF5441}изменилась на жаркую!"); case 19:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {0A1EFF}изменилась на штормовую!"); case 20:SendClientMessageToAll(COLOR_RED,"{73F6FF}[Новости погоды]: {FAFFF5}погода сменилась на облачную, не забудьте зонтик."); } return 1; } Автор:Неизвестен
  21. Добрый день форумчане! Выкладываю Оригинальную версию мода - Full Game Rp Фракции: Федеральная Служба Безопасности (ФСБ) Министерство Обороны (Армия) Министерство Здравоохранения (МЗ) Средства Массовой Информации (СМИ) Мафии: Украинская Мафия, Казахская Мафия, Кавказская Мафия и Тайный Орден (Киллеры) Банды: Любирецкие, Ростовские, Питерские, Чиченцы и Байкеры Работы:[/font] Адвокат - освобождает преступника от тюремного срока. Торговец наркотиками - продает наркоту. Торговец оружием - продает оружие. Автоугонщик - угоняет автомобили. Механик - чинит, заправляет автомобили. Телохранитель - предлагает свою защиту. Боксер - Обучает стилям боя. Водитель текси - доставляет игроков в нужное им место. Дальнобойщик - возят груз (Фуры, цистерны и т.д) Развозчик пиццы - развозит пиццу по офисам и т.д Развозчик хлеба - развозит хлеб в продуктовый магазин. [Уборщик города - собирают мусор по городу. Чистильщик улиц - чистить улицы (дороги и т.д) Вор карманник - обворовывает лохов. new Автоугонщик - ворует машины. new Почтальон - развозит газеты. В моде очень много прелестей, а это: 1 и самое главное - это система авто. 2.Система бизнесов. 3.Система материалов. 4.Система общаков. В моде мало маппинга, но РП на этом сервере100%!! Автор темы: Mixail(Mixail_Vendetta) Скачать с Яндекс.Диск
  22. TheJoker

    [Fs]hostname

    Выкладываю fs файл для смены названия http://yadi.sk/d/RfnQ6aBhRsBTL Что бы добавить новое создаем case 6,7,8,9 и т.д и добавляем в if (gChangeHN == число case) Что бы изменить время hostname нужно SetTimer("ChangeHostname",врямя,1) вписать время
  23. Что нам нужно: 1. Alci`s IMG Editor или любой другой IMG-редактор. 2. Программа "Блокнот" 3. Любые модели. Что делать: 1. Открываем Alci`s IMG Editor и создаем новый файл. Называем его так: mp_идентификатор-pack.img Вместо идентификатора пишем свое название латинским алфавитом, также можно использовать цифры. Закидываем этот файл в папку custom, которая находится в папке с мультиплеером. 2. В папке servers создаем Блокнотом txt файл со следующим названием: ip.port.txt. Открываем файл и записываем название IMG файла 3. Чтобы игроку выводило сообщение клиенту при запуске мультиплеера делаем следующее: В папке custom создаем Блокнотом txt файл с названием файла IMG. Открываем txt и пишем: en: сообщение - для английского текста ru: сообщение - для русского текста Можно использовать цветовые модификаторы. Для того, чтобы заменить модель необходимо: 1. В созданный IMG файл закинуть dff и txd файлы модели.
  24. Здравствуйте уважаемые пользователи cr-mp.ru! Решил выложить сюда систему подъездов с мода GTRP! Взято с другого портала Начнем! Ко всем enum добавим
  25. Я являюсь разработчиком данного мода. Решил выложить в интернет, дабы все эти конфликты в команде надоели. Лучше пойти во фриланс. Оставляйте отзывы. Мод неготовый даже на четверть. Заложены основы для систем. Есть система регистрации на текстдравах и зарисовки других систем. Можете брать на доработку, за основу. Мод полностью на ORM-сценариях. Версия MySQL: R38 Скачать с Яндекс.Диск
×

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

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