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

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

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

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

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

Тип контента


Форумы

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

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

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


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

  • Начало

    Конец


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

  • Начало

    Конец


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

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

  1. Здравствуйте дороги формучане! Выкладываю вам мод ZENTORNO Role Play! Описание мода: 1) База данных MySQL 2) Система автоматического автосалона 3) Система бизнесов 4) Система Казино 5) Система магазина одежды 6) Система доната 7) Система мероприятий, а так же множество других систем!! 8) 12 Фракций. ------------------------------------------------------ Баги: Багов нету практически! Только по маппингу, чуть-чуть там есть не доработки!! Автор мода: Artem_Bruchanov Автор слива на CR-MP.RU: egorka9084 https://www.youtube.com/watch?v=FwUVVygZlao&t=3s Мод Gamenix.zip
  2. 1. Создаем переменную отвечающую за место тела: static tatto[MAX_PLAYERS][5]; 2. Создаем массив с названиями татуировок: static const tattoo_name[5][30] = {"Отсутствует", "Эмблема семья", "Крестного отца", "Роза обвивающая кинжал", "Ганстер закован в кандалы"}; 3. Создаем команды на показ татуировок, и набитие татуировки CMD:stuffs(playerid, params[]) { if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, -1, !"Используйте: /stuffs [playerid]"); new string[149+40]; format(string, sizeof(string), "{FFFFFF}\t\tТатуировки:\n\nНа шее: {BCD270}%s {FFFFFF}| На туловище: {BCD270}%s\n{FFFFFF}На руке: {BCD270}%s{FFFFFF} | На спине: {BCD270}%s", tattoo_name[tatto[playerid][1]], tattoo_name[tatto[playerid][2]], tattoo_name[tatto[playerid][3]], tattoo_name[tatto[playerid][4]]); ShowPlayerDialog(params[0], 0000, DIALOG_STYLE_MSGBOX, /*Переменная Вашего ника*/, string, !"Закрыть", !""); return 1; } CMD:stuff(playerid, params[]) { if(/*Переменная Вашей фракции*/) return SendClientMessage(playerid, -1, !"Ошибка: Данная команда доступна только мафиям!"); if(sscanf(params, "ii", params[0], params[1])) { SendClientMessage(playerid, -1, !"Используйте: /stuff [playerid] [Часть тела [1-4]]"); SendClientMessage(playerid, -1, !"Выберите часть тела:"); SendClientMessage(playerid, -1, !"{BCD270}»{FFFFFF} На шею: Эмблема семья"); SendClientMessage(playerid, -1, !"{BCD270}»{FFFFFF} На туловище: Рисунок - Крестного отца"); SendClientMessage(playerid, -1, !"{BCD270}»{FFFFFF} На руку: Изображение - Роза обвивающая кинжал"); SendClientMessage(playerid, -1, !"{BCD270}»{FFFFFF} На спину: Рисунок - Ганстер закован в кандалы"); return 1; } if(params[1] < 1 || params[1] > 4) return SendClientMessage(playerid, -1, !"Ошибка: Часть тела может быть от 0 до 4!"); tatto[params[0]][params[1]] = params[1]; new form_one[72+MAX_PLAYER_NAME]; format(form_one, sizeof(form_one), "{FFFFFF}\n\nВы успешно набили татуировку члену организации: {BCD270}%s", /*Переменная Вашего ника*/); ShowPlayerDialog(playerid, 0000, DIALOG_STYLE_MSGBOX, !"Информация", form_one, !"Закрыть", !""); GameTextForPlayer(playerid, !"Successful", 5000, 1); new form_two[140+MAX_PLAYER_NAME+30]; format(form_two, sizeof(form_two), "{FFFFFF}\n\n%s набил вам татуировку: {BCD270}%s\n\nТеперь вы надолго связаны со своей организацией\nи вам не легко будет начать новую жизнь", /*Переменная Вашего ника*/, tattoo_name[tatto[params[0]][params[1]]]); ShowPlayerDialog(params[0], 0000, DIALOG_STYLE_MSGBOX, !"Информация", form_two, !"Закрыть", !""); GameTextForPlayer(params[0], !"Successful", 5000, 1); return 1; }
  3. Привет, поможете в чем может быть проблема? Стреляю но скиллы не прибавляются, может вы знаете в чем проблема? tock SetPlayerSkills(playerid) { SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, pInfo[playerid][pGunSkill][0]*10); SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, pInfo[playerid][pGunSkill][1]*10); SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, pInfo[playerid][pGunSkill][2]*10); SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, pInfo[playerid][pGunSkill][3]*10); SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, pInfo[playerid][pGunSkill][4]*10); SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, pInfo[playerid][pGunSkill][5]*10); SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, pInfo[playerid][pGunSkill][6]*10); SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, pInfo[playerid][pGunSkill][7]*10); return 1; } stock OnPlayerGiveWeaponSkill(playerid, weaponid) { switch(weaponid) { case 22: { Shot[playerid][6]++; if(Shot[playerid][6] >= AMMO_PISTOL && pInfo[playerid][pGunSkill][6] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][6]++; if(pInfo[playerid][pGunSkill][6] == 100) SetPlayerSkills(playerid); Shot[playerid][6] = 0; } else if(Shot[playerid][6] >= AMMO_PISTOL_VIP && pInfo[playerid][pGunSkill][6] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][6]++; if(pInfo[playerid][pGunSkill][6] == 100) SetPlayerSkills(playerid); Shot[playerid][6] = 0; } } case 23: { Shot[playerid][0]++; if(Shot[playerid][0] >= AMMO_SDPISTOL && pInfo[playerid][pGunSkill][0] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][0]++; if(pInfo[playerid][pGunSkill][0] == 100) SetPlayerSkills(playerid); Shot[playerid][0] = 0; } else if(Shot[playerid][0] >= AMMO_SDPISTOL_VIP && pInfo[playerid][pGunSkill][0] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][0]++; if(pInfo[playerid][pGunSkill][0] == 100) SetPlayerSkills(playerid); Shot[playerid][0] = 0; } } case 24: { Shot[playerid][1]++; if(Shot[playerid][1] >= AMMO_DEAGLE && pInfo[playerid][pGunSkill][1] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][1]++; if(pInfo[playerid][pGunSkill][1] == 100) SetPlayerSkills(playerid); Shot[playerid][1] = 0; } else if(Shot[playerid][1] >= AMMO_DEAGLE_VIP && pInfo[playerid][pGunSkill][1] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][1]++; if(pInfo[playerid][pGunSkill][1] == 100) SetPlayerSkills(playerid); Shot[playerid][1] = 0; } } case 25: { Shot[playerid][2]++; if(Shot[playerid][2] >= AMMO_SHOTGUN && pInfo[playerid][pGunSkill][2] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][2]++; if(pInfo[playerid][pGunSkill][2] == 100) SetPlayerSkills(playerid); Shot[playerid][2] = 0; } else if(Shot[playerid][2] >= AMMO_SHOTGUN_VIP && pInfo[playerid][pGunSkill][2] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][2]++; if(pInfo[playerid][pGunSkill][2] == 100) SetPlayerSkills(playerid); Shot[playerid][2] = 0; } } case 28: { Shot[playerid][7]++; if(Shot[playerid][7] >= AMMO_MICROUZI && pInfo[playerid][pGunSkill][7] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][7]++; if(pInfo[playerid][pGunSkill][7] == 100) SetPlayerSkills(playerid); Shot[playerid][7] = 0; } else if(Shot[playerid][7] >= AMMO_MICROUZI_VIP && pInfo[playerid][pGunSkill][7] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][7]++; if(pInfo[playerid][pGunSkill][7] == 100) SetPlayerSkills(playerid); Shot[playerid][7] = 0; } } case 29: { Shot[playerid][3]++; if(Shot[playerid][3] >= AMMO_MP5 && pInfo[playerid][pGunSkill][3] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][3]++; if(pInfo[playerid][pGunSkill][3] == 100) SetPlayerSkills(playerid); Shot[playerid][3] = 0; } else if(Shot[playerid][3] >= AMMO_MP5_VIP && pInfo[playerid][pGunSkill][3] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][3]++; if(pInfo[playerid][pGunSkill][3] == 100) SetPlayerSkills(playerid); Shot[playerid][3] = 0; } } case 30: { Shot[playerid][4]++; if(Shot[playerid][4] >= AMMO_AK47 && pInfo[playerid][pGunSkill][4] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][4]++; if(pInfo[playerid][pGunSkill][4] == 100) SetPlayerSkills(playerid); Shot[playerid][4] = 0; } else if(Shot[playerid][4] >= AMMO_AK47_VIP && pInfo[playerid][pGunSkill][4] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][4]++; if(pInfo[playerid][pGunSkill][4] == 100) SetPlayerSkills(playerid); Shot[playerid][4] = 0; } } case 31: { Shot[playerid][5]++; if(Shot[playerid][5] >= AMMO_M4A1 && pInfo[playerid][pGunSkill][5] < 100 && (!pInfo[playerid][pVip] && !doubling_skills)) { pInfo[playerid][pGunSkill][5]++; if(pInfo[playerid][pGunSkill][5] == 100) SetPlayerSkills(playerid); Shot[playerid][5] = 0; } else if(Shot[playerid][5] >= AMMO_M4A1_VIP && pInfo[playerid][pGunSkill][5] < 100 && (pInfo[playerid][pVip] || doubling_skills)) { pInfo[playerid][pGunSkill][5]++; if(pInfo[playerid][pGunSkill][5] == 100) SetPlayerSkills(playerid); Shot[playerid][5] = 0; } } } return 1; } #define AMMO_PISTOL (12) #define AMMO_SDPISTOL (12) #define AMMO_DEAGLE (14) #define AMMO_SHOTGUN (8) #define AMMO_MICROUZI (25) #define AMMO_MP5 (25) #define AMMO_AK47 (30) #define AMMO_M4A1 (30) #define AMMO_PISTOL_VIP (6) #define AMMO_SDPISTOL_VIP (6) #define AMMO_DEAGLE_VIP (7) #define AMMO_SHOTGUN_VIP (4) #define AMMO_MICROUZI_VIP (13) #define AMMO_MP5_VIP (13) #define AMMO_AK47_VIP (15) #define AMMO_M4A1_VIP (15)
  4. Demons_Queens

    Arial Roleplay / v.1-21 BETA > [слив]

    Доброго времени суток, сливаю Вам мод Arial Roleplay v.1-21 BETA. Данный мод писался с 0. На разработку ушло 4 месяца. Сразу пишу, в моде присутствуюет быдлокод, а также баги, разъясню: это мой первый мод, и я учился программированию Pawno , также советую доработать его, и может быть переписать некоторый код. Далее, что хотел выделить, в моде есть начальные системы, ниже будут написаны все. Маппинг пабликовый. Копирование на другие порталы запрещено. Ну что же, пройдём к описанию: Подключенные плагины: fix streamer a_actor a_mysql dc_cmd sscanf2 mxdate foreach [spoiler=Регистрация/авторизация.]Регистрация состоит из 6 этапов. Описывать не буду, посмотрите на скринах. Ах да, советую переписать выбор скина после регистрации, ибо есть баг. imgur.com/a/u2g1p9e (скриншоты к регистрации/авторизации) [spoiler=Система администратора.]7 уровней админки, имеется админ. панель, возможность создавать atm и bus imgur.com/a/8TfG8tp (скриншоты к системе администрации) [spoiler=Автошкола.]Не буду описывать, посмотрите скрины. imgur.com/a/Ck6PTXK [spoiler=Промокоды.]Система промокодов очень лёгкая. /apanel > создать промокод - вводим промокод, который хотим, далее /promo вводим промокод, который создали. Посмотреть можно на скринах всё подробно. imgur.com/a/Q8tjMll [spoiler=Система лицензий.]imgur.com/a/Nsvn8LH [spoiler=Система лидеров.]imgur.com/a/datFAPC Далее идут работы, такие как: Лесопилка, Шахта, Завод. - Дальше описывать не стану, потому что Вы сможете сами посмотреть, описал я только главное, что туда входит. И заранее простите за малое описание мода. Вроде бы всё, на скринах должно быть намного понятнее, а может быть и нет :). ВНИМАНИЕ если у Вас слетает лидерка после перезахода на сервер, поставьте другую базу данных, в папке с сервером есть одна бд, а другая в gamemodes. (также, я слил обложку, аватарку, логотип в png и баннер,(баннер с обновлением) для Arial Roleplay, найти сможете в архиве(делал сам)) Ссылка на скачивание: Яндекс Диск | Google Диск Разработчик гейммода: Олег Бездушный(#bez) Автор слива: Олег Бездушный.
  5. Vegos

    Amazing RolePlay v10.0

    Приветствую вас дорогие читатели форума CR-MP.RU. Сегодня я вам предоставлю мод Amazing RolePlay v10.0. Описание: Командный Процессор - ZCMD Подключение мода к MYSQL через scriptfiles. Был сделан полностью мапинг как и на Amazing RolePlay (Не реклама). Копия интерьеров как на Amazing RolePlay (Не реклама). Полноценная копия фракций. Копия Автосалона. Копия всех TexDraw. Полноценный функционал Администрации как на Amazing RP. Какие присутствуют баги: Баг с GPS. (Перепутаны координаты). Баг с шахтой. (Нету чекпоинта чтоб относить, он относится сразу). Автор мода: Mark Richards Авто слива на форум: Vegos (Даниил Баныгин). Пароль от Архива: cr-mp.ru Скачать. [spoiler=Скриншоты. ]https://imgur.com/a/k8DGsW7 P.S: "Radiant RolePlay" был со старых скриншотов, все что на скриншоте уже нету нигде!
  6. #Pawno

    [TD] Спидометр

    Автор работы: #pawno Время работы: 10 минут Функционал я не делал , спидометр не очень большой , занимает мало места , функционал который можно сделать. - Скорость - Пробег - Бензин - Поворотники - Двигатель*(включен/выключен) ?- фары*(включен/выключен) ?- двери*(включен/выключен) [spoiler=Скриншот спидометра] [spoiler=TextDraws] //Global Textdraws: new Text:Textdraw0; new Text:Textdraw1; new Text:Textdraw2; new Text:Textdraw3; new Text:Textdraw4; new Text:Textdraw5; new Text:Textdraw6; new Text:Textdraw7; new Text:Textdraw8; new Text:Textdraw9; new Text:Textdraw10; new Text:Textdraw11; new Text:Textdraw12; new Text:Textdraw13; new Text:Textdraw14; Textdraw0 = TextDrawCreate(619.666687, 362.388916, "usebox"); TextDrawLetterSize(Textdraw0, 0.000000, 2.863576); TextDrawTextSize(Textdraw0, 544.666687, 0.000000); TextDrawAlignment(Textdraw0, 1); TextDrawColor(Textdraw0, 0); TextDrawUseBox(Textdraw0, true); TextDrawBoxColor(Textdraw0, 102); TextDrawSetShadow(Textdraw0, 0); TextDrawSetOutline(Textdraw0, 0); TextDrawFont(Textdraw0, 0); Textdraw1 = TextDrawCreate(545.999816, 359.644409, "LD_SPAC:white"); TextDrawLetterSize(Textdraw1, 0.000000, 0.000000); TextDrawTextSize(Textdraw1, 72.333358, 1.659291); TextDrawAlignment(Textdraw1, 1); TextDrawColor(Textdraw1, -2147483393); TextDrawSetShadow(Textdraw1, 0); TextDrawSetOutline(Textdraw1, 0); TextDrawFont(Textdraw1, 4); Textdraw2 = TextDrawCreate(547.333312, 360.888824, "270 KM/H"); TextDrawLetterSize(Textdraw2, 0.155666, 1.317925); TextDrawAlignment(Textdraw2, 1); TextDrawColor(Textdraw2, -1); TextDrawSetShadow(Textdraw2, 0); TextDrawSetOutline(Textdraw2, 1); TextDrawBackgroundColor(Textdraw2, 51); TextDrawFont(Textdraw2, 2); TextDrawSetProportional(Textdraw2, 1); Textdraw3 = TextDrawCreate(546.666748, 379.555603, "LD_BEAT:left"); TextDrawLetterSize(Textdraw3, 0.000000, 0.000000); TextDrawTextSize(Textdraw3, 8.666688, 9.955547); TextDrawAlignment(Textdraw3, 1); TextDrawColor(Textdraw3, -1); TextDrawSetShadow(Textdraw3, 0); TextDrawSetOutline(Textdraw3, 0); TextDrawFont(Textdraw3, 4); Textdraw4 = TextDrawCreate(587.333129, 379.311157, "LD_BEAT:right"); TextDrawLetterSize(Textdraw4, 0.000000, 0.000000); TextDrawTextSize(Textdraw4, 8.666688, 9.955547); TextDrawAlignment(Textdraw4, 1); TextDrawColor(Textdraw4, -1); TextDrawSetShadow(Textdraw4, 0); TextDrawSetOutline(Textdraw4, 0); TextDrawFont(Textdraw4, 4); Textdraw5 = TextDrawCreate(565.666564, 380.140869, "150"); TextDrawLetterSize(Textdraw5, 0.329666, 0.815999); TextDrawAlignment(Textdraw5, 1); TextDrawColor(Textdraw5, -1); TextDrawSetShadow(Textdraw5, 0); TextDrawSetOutline(Textdraw5, 1); TextDrawBackgroundColor(Textdraw5, 51); TextDrawFont(Textdraw5, 1); TextDrawSetProportional(Textdraw5, 1); Textdraw6 = TextDrawCreate(556.333374, 379.311126, "hud:radar_light"); TextDrawLetterSize(Textdraw6, 0.000000, 0.000000); TextDrawTextSize(Textdraw6, 8.666688, 9.955547); TextDrawAlignment(Textdraw6, 1); TextDrawColor(Textdraw6, -5963521); TextDrawSetShadow(Textdraw6, 0); TextDrawSetOutline(Textdraw6, 0); TextDrawFont(Textdraw6, 4); Textdraw7 = TextDrawCreate(546.333374, 373.333312, "LD_SPAC:white"); TextDrawLetterSize(Textdraw7, 0.000000, 0.000000); TextDrawTextSize(Textdraw7, 33.000000, 0.829650); TextDrawAlignment(Textdraw7, 1); TextDrawColor(Textdraw7, -2147483393); TextDrawSetShadow(Textdraw7, 0); TextDrawSetOutline(Textdraw7, 0); TextDrawFont(Textdraw7, 4); Textdraw8 = TextDrawCreate(580.000000, 374.162963, "LD_SPAC:white"); TextDrawLetterSize(Textdraw8, 0.000000, 0.000000); TextDrawTextSize(Textdraw8, -1.000000, -13.274047); TextDrawAlignment(Textdraw8, 1); TextDrawColor(Textdraw8, -2147483393); TextDrawSetShadow(Textdraw8, 0); TextDrawSetOutline(Textdraw8, 0); TextDrawFont(Textdraw8, 4); Textdraw9 = TextDrawCreate(545.999633, 360.474121, "LD_SPAC:white"); TextDrawLetterSize(Textdraw9, 0.000000, 0.000000); TextDrawTextSize(Textdraw9, 1.000081, 29.037029); TextDrawAlignment(Textdraw9, 1); TextDrawColor(Textdraw9, -2147483393); TextDrawSetShadow(Textdraw9, 0); TextDrawSetOutline(Textdraw9, 0); TextDrawFont(Textdraw9, 4); Textdraw10 = TextDrawCreate(545.666809, 389.511108, "LD_SPAC:white"); TextDrawLetterSize(Textdraw10, 0.000000, 0.000000); TextDrawTextSize(Textdraw10, 72.666687, 1.244415); TextDrawAlignment(Textdraw10, 1); TextDrawColor(Textdraw10, -1); TextDrawSetShadow(Textdraw10, 0); TextDrawSetOutline(Textdraw10, 0); TextDrawFont(Textdraw10, 4); Textdraw11 = TextDrawCreate(605.666625, 360.888916, "LD_SPAC:white"); TextDrawLetterSize(Textdraw11, 0.000000, 0.000000); TextDrawTextSize(Textdraw11, 1.000061, 28.622192); TextDrawAlignment(Textdraw11, 1); TextDrawColor(Textdraw11, -1); TextDrawSetShadow(Textdraw11, 0); TextDrawSetOutline(Textdraw11, 0); TextDrawFont(Textdraw11, 4); Textdraw12 = TextDrawCreate(581.333007, 362.133392, "2000.0 KM"); TextDrawLetterSize(Textdraw12, 0.136999, 1.218369); TextDrawAlignment(Textdraw12, 1); TextDrawColor(Textdraw12, -1); TextDrawSetShadow(Textdraw12, 0); TextDrawSetOutline(Textdraw12, 1); TextDrawBackgroundColor(Textdraw12, 51); TextDrawFont(Textdraw12, 1); TextDrawSetProportional(Textdraw12, 1); Textdraw13 = TextDrawCreate(572.333129, 373.088867, "LD_SPAC:white"); TextDrawLetterSize(Textdraw13, 0.000000, 0.000000); TextDrawTextSize(Textdraw13, 33.333335, 0.829650); TextDrawAlignment(Textdraw13, 1); TextDrawColor(Textdraw13, -2147483393); TextDrawSetShadow(Textdraw13, 0); TextDrawSetOutline(Textdraw13, 0); TextDrawFont(Textdraw13, 4); Textdraw14 = TextDrawCreate(618.333374, 359.814788, "LD_SPAC:white"); TextDrawLetterSize(Textdraw14, 0.000000, 0.000000); TextDrawTextSize(Textdraw14, -0.999918, 29.037027); TextDrawAlignment(Textdraw14, 1); TextDrawColor(Textdraw14, -2147483393); TextDrawSetShadow(Textdraw14, 0); TextDrawSetOutline(Textdraw14, 0); TextDrawFont(Textdraw14, 4); //Player Textdraws: new PlayerText:Textdraw0[MAX_PLAYERS]; new PlayerText:Textdraw1[MAX_PLAYERS]; new PlayerText:Textdraw2[MAX_PLAYERS]; Textdraw0[playerid] = CreatePlayerTextDraw(playerid, 608.999755, 362.548187, "E"); PlayerTextDrawLetterSize(playerid, Textdraw0[playerid], 0.329666, 0.815999); PlayerTextDrawAlignment(playerid, Textdraw0[playerid], 1); PlayerTextDrawColor(playerid, Textdraw0[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw0[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw0[playerid], 1); PlayerTextDrawBackgroundColor(playerid, Textdraw0[playerid], 51); PlayerTextDrawFont(playerid, Textdraw0[playerid], 1); PlayerTextDrawSetProportional(playerid, Textdraw0[playerid], 1); Textdraw1[playerid] = CreatePlayerTextDraw(playerid, 609.000000, 371.014862, "L"); PlayerTextDrawLetterSize(playerid, Textdraw1[playerid], 0.329666, 0.815999); PlayerTextDrawAlignment(playerid, Textdraw1[playerid], 1); PlayerTextDrawColor(playerid, Textdraw1[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw1[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw1[playerid], 1); PlayerTextDrawBackgroundColor(playerid, Textdraw1[playerid], 51); PlayerTextDrawFont(playerid, Textdraw1[playerid], 1); PlayerTextDrawSetProportional(playerid, Textdraw1[playerid], 1); Textdraw2[playerid] = CreatePlayerTextDraw(playerid, 608.999938, 380.726165, "D"); PlayerTextDrawLetterSize(playerid, Textdraw2[playerid], 0.329666, 0.815999); PlayerTextDrawAlignment(playerid, Textdraw2[playerid], 1); PlayerTextDrawColor(playerid, Textdraw2[playerid], -1); PlayerTextDrawSetShadow(playerid, Textdraw2[playerid], 0); PlayerTextDrawSetOutline(playerid, Textdraw2[playerid], 1); PlayerTextDrawBackgroundColor(playerid, Textdraw2[playerid], 51); PlayerTextDrawFont(playerid, Textdraw2[playerid], 1); PlayerTextDrawSetProportional(playerid, Textdraw2[playerid], 1); Вообщем то и все , спасибо за внимание
  7. Доброго времени суток, посетители форума. У меня появилось свободное время и я решил реализовать спидометр для ваших серверов. Как получилось, решать только вам. Спидометр ( Не получилось загрузить на форум из-за ошибки. ): https://imgur.com/a/F5KTSSi Ссылка на спидометр. ( PWN файл ): https://yadi.sk/d/wPo3YdtCrXZO1A Ссылка для тех, кто хочет изменить спидометр, взяв его под основу. ( ITD файл ): https://yadi.sk/d/bpZvt4jyM5AKAg Автор - Андрей Микилов. ( AndrewMikilov ) При копировании темы на другие порталы, указывать автора работы.
  8. Информация/Приветствие: Доброго времени суток,уважаемые пользователи сайта cr-mp.ru! Хочу вам слить мод с 0,в котором есть только начальные функции. Мод писал я на протяжение одного дня,и вы наверное спросите почему так долго? - Да потому что я всё подробно в моде разложил,и помечал для чего нужна строка и что она даёт. То есть на против каждой строчки есть объяснение. Пример: В паблик "OnPlayerDisconnect",добавим вот такую строку: SaveAccount(playerid); // При отключении игрока с сервера, будет сохранятся аккаунт в базу данных. Думаю на это ноте мы закончим информацию. Важная Информация: Дорогие пользователи,если вы хотите что бы я и дальше сливал обновление этого мода,то пишите в комментарии. Буду делать обновление,и думаю получится годный мод. Описание мода/Что входит в комплект мода: В комплект входят: • Игровой мод • Плагины • pawno Описание: • MySQL R39 • Командный процессор ZCMD • 456 строк • Система регистрации • Система авторизации Как создать базу данных для этого мода: (без денвера) • Зайдите на ваш игровой хостинг,где оплачен сервер • Заход во вкладу mysql • И у нас открывается сайт: phpmyadmin • На открывшейся странице находим окошко "Создать таблицу" • В поле Имя таблицы вводим accounts • В поле Количество столбцов вводим 3 и нажимаем ОК • Дальше выскакивает рамочка,где есть 3 столбца: В Первый столбец - Имя столбца: id - Тип столбца: INT - Длина/значения: 11 Находим A_I (Auto Increment) и ставим галочку. Второй столбец - Имя столбца: player_name - Тип столбца: VARCHAR - Длина/значения: 24 Третий столбец - Имя столбца: password - Тип столбца: VARCHAR - Длина/значения: 30 Автор: Vlad_Shartanov (То есть я) При копировании на другие порталы указывать автора! Ссылка на скачивание: СКАЧАТЬ Пароль от архива: cr-mp.ru Скриншоты с мода: [spoiler=Скриншоты]
  9. Привет. Кто может помочь, у меня если зайдет новый игрок то у него просто не появляется диалог и появляется варн в логах mysql, я не понял из-за чего это, хостинг менял. Лог mysql [23:41:54] >> mysql_query_callback(Connection handle: 1) [23:41:54] ProcessQueryThread(RegisterCallback) - Executing query INSERT INTO `users` (`pName`, `pKey`, `pRegIP`, `pRegData`) VALUE ('ByhaIIIka_Offensive', 'скрыт', 'скрыт', '04.09.20... [23:41:54] ProcessQueryThread(RegisterCallback) - Error will be triggered to OnQueryError(). [23:41:54] OnQueryError() - Callback has been called. [23:42:32] >> mysql_query_callback(Connection handle: 1) [23:42:32] ProcessQueryThread(OnPlayerRegCheck) - Executing query SELECT `pName` FROM `users` WHERE `pName` = 'ByhaIIIka_Offensive'... [23:42:32] ProcessQueryThread(OnPlayerRegCheck) - Query was successful. [23:42:32] ProcessQueryThread(OnPlayerRegCheck) - Data caching enabled. [23:42:32] CMySQLHandler::StoreResult() - Result was stored. [23:42:32] CMySQLHandler::FreeResult() - Result was successfully freed. [23:42:32] ProcessQueryThread(OnPlayerRegCheck) - Data being passed to ProcessTick(). [23:42:32] OnPlayerRegCheck(d) - Callback has been called. [23:42:32] >> cache_get_data(Connection handle: 1) [23:42:32] ProcessTick() - The cache has been cleared. [23:42:35] >> mysql_query_callback(Connection handle: 1) [23:42:35] ProcessQueryThread(RegisterCallback) - Executing query INSERT INTO `users` (`pName`, `pKey`, `pRegIP`, `pRegData`) VALUE ('ByhaIIIka_Offensive', 'скрыт', 'скрыт', '04.09.20... [23:42:35] ProcessQueryThread(RegisterCallback) - Error will be triggered to OnQueryError(). [23:42:35] OnQueryError() - Callback has been called. Код stock OnPlayerRegister(playerid, password[]) { new str[128], data[16]; format(data, sizeof(data), "%s", date("%dd.%mm.%yyyy", gettime())); format(str, sizeof(str), "INSERT INTO `users` (`pName`, `pKey`, `pRegIP`, `pRegData`) VALUE ('%s', '%s', '%s', '%s')", PInfo[playerid][pName], password, PInfo[playerid][pIP], data); mysql_function_query(ConnectBD, str, false, "RegisterCallback","d", playerid); return true; } -- ConnectMySQL() { ConnectBD = mysql_connect(SQL_HOST, SQL_USER, SQL_DB, SQL_PASS); switch(mysql_ping()) { case 1: print(" БД MySQL успешно подключена."),SendRconCommand("mapname Criminal Russia"); case -1: print(" БД MySQL не подключена. "),SendRconCommand("mapname нет коннекта"), SetGameModeText("Зомби | ZDM (N.C)"); } return true; }
  10. Denis2131

    TextDraw Money

    Всем привет, тут на форуме не видел, но может кому пригодиться.
  11. Всем привет с вами я Shao.И сегодня я сливаю вам текст драв(не кликабельный,ну тоисть вам нужна сис-ма промокодов что бы все работало). Авто Слива Shao. Автор текст драва Александр Мясников(Shakey). С вас если можно +. TDEditor_TD[0] = TextDrawCreate(206.500000, 197.687835, "box"); TextDrawLetterSize(TDEditor_TD[0], 0.000000, 12.341670); TextDrawTextSize(TDEditor_TD[0], 439.579589, 0.000000); TextDrawAlignment(TDEditor_TD[0], 1); TextDrawColor(TDEditor_TD[0], -1); TextDrawUseBox(TDEditor_TD[0], 1); TextDrawBoxColor(TDEditor_TD[0], 235802367); TextDrawSetShadow(TDEditor_TD[0], 0); TextDrawSetOutline(TDEditor_TD[0], 0); TextDrawBackgroundColor(TDEditor_TD[0], 255); TextDrawFont(TDEditor_TD[0], 1); TextDrawSetProportional(TDEditor_TD[0], 1); TextDrawSetShadow(TDEditor_TD[0], 0); TDEditor_TD[1] = TextDrawCreate(322.899902, 191.325134, "promo-code"); TextDrawLetterSize(TDEditor_TD[1], 0.149499, 0.848750); TextDrawTextSize(TDEditor_TD[1], 0.000000, 232.270950); TextDrawAlignment(TDEditor_TD[1], 2); TextDrawColor(TDEditor_TD[1], 255); TextDrawUseBox(TDEditor_TD[1], 1); TextDrawBoxColor(TDEditor_TD[1], -5963521); TextDrawSetShadow(TDEditor_TD[1], 0); TextDrawSetOutline(TDEditor_TD[1], 0); TextDrawBackgroundColor(TDEditor_TD[1], 255); TextDrawFont(TDEditor_TD[1], 2); TextDrawSetProportional(TDEditor_TD[1], 1); TextDrawSetShadow(TDEditor_TD[1], 0); TDEditor_TD[2] = TextDrawCreate(293.500000, 225.437500, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[2], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[2], 60.000000, 52.812500); TextDrawAlignment(TDEditor_TD[2], 1); TextDrawColor(TDEditor_TD[2], -5963521); TextDrawSetShadow(TDEditor_TD[2], 0); TextDrawSetOutline(TDEditor_TD[2], 0); TextDrawBackgroundColor(TDEditor_TD[2], 255); TextDrawFont(TDEditor_TD[2], 4); TextDrawSetProportional(TDEditor_TD[2], 0); TextDrawSetShadow(TDEditor_TD[2], 0); TDEditor_TD[3] = TextDrawCreate(295.300109, 227.337615, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[3], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[3], 56.430011, 49.364917); TextDrawAlignment(TDEditor_TD[3], 1); TextDrawColor(TDEditor_TD[3], 235802367); TextDrawSetShadow(TDEditor_TD[3], 0); TextDrawSetOutline(TDEditor_TD[3], 0); TextDrawBackgroundColor(TDEditor_TD[3], 255); TextDrawFont(TDEditor_TD[3], 4); TextDrawSetProportional(TDEditor_TD[3], 0); TextDrawSetShadow(TDEditor_TD[3], 0); TDEditor_TD[4] = TextDrawCreate(341.302947, 218.262542, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[4], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[4], 11.500000, 10.375000); TextDrawAlignment(TDEditor_TD[4], 1); TextDrawColor(TDEditor_TD[4], -5963521); TextDrawSetShadow(TDEditor_TD[4], 0); TextDrawSetOutline(TDEditor_TD[4], 0); TextDrawBackgroundColor(TDEditor_TD[4], 255); TextDrawFont(TDEditor_TD[4], 4); TextDrawSetProportional(TDEditor_TD[4], 0); TextDrawSetShadow(TDEditor_TD[4], 0); TDEditor_TD[5] = TextDrawCreate(288.700073, 271.087402, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[5], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[5], 11.500000, 10.375000); TextDrawAlignment(TDEditor_TD[5], 1); TextDrawColor(TDEditor_TD[5], -5963521); TextDrawSetShadow(TDEditor_TD[5], 0); TextDrawSetOutline(TDEditor_TD[5], 0); TextDrawBackgroundColor(TDEditor_TD[5], 255); TextDrawFont(TDEditor_TD[5], 4); TextDrawSetProportional(TDEditor_TD[5], 0); TextDrawSetShadow(TDEditor_TD[5], 0); TDEditor_TD[6] = TextDrawCreate(351.900207, 219.325134, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[6], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[6], -9.230003, 8.054933); TextDrawAlignment(TDEditor_TD[6], 1); TextDrawColor(TDEditor_TD[6], 235802367); TextDrawSetShadow(TDEditor_TD[6], 0); TextDrawSetOutline(TDEditor_TD[6], 0); TextDrawBackgroundColor(TDEditor_TD[6], 255); TextDrawFont(TDEditor_TD[6], 4); TextDrawSetProportional(TDEditor_TD[6], 0); TextDrawSetShadow(TDEditor_TD[6], 0); TDEditor_TD[7] = TextDrawCreate(299.100189, 272.149993, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[7], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[7], -9.230003, 8.054933); TextDrawAlignment(TDEditor_TD[7], 1); TextDrawColor(TDEditor_TD[7], 235802367); TextDrawSetShadow(TDEditor_TD[7], 0); TextDrawSetOutline(TDEditor_TD[7], 0); TextDrawBackgroundColor(TDEditor_TD[7], 255); TextDrawFont(TDEditor_TD[7], 4); TextDrawSetProportional(TDEditor_TD[7], 0); TextDrawSetShadow(TDEditor_TD[7], 0); TDEditor_TD[8] = TextDrawCreate(324.299987, 255.388153, "23dsrr"); TextDrawLetterSize(TDEditor_TD[8], 0.201499, 1.130625); TextDrawAlignment(TDEditor_TD[8], 2); TextDrawColor(TDEditor_TD[8], -1); TextDrawSetShadow(TDEditor_TD[8], 0); TextDrawSetOutline(TDEditor_TD[8], 0); TextDrawBackgroundColor(TDEditor_TD[8], 255); TextDrawFont(TDEditor_TD[8], 2); TextDrawSetProportional(TDEditor_TD[8], 1); TextDrawSetShadow(TDEditor_TD[8], 0); TDEditor_TD[9] = TextDrawCreate(207.299774, 294.899566, "LD_SPAC:white"); TextDrawLetterSize(TDEditor_TD[9], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[9], 232.038879, 12.732500); TextDrawAlignment(TDEditor_TD[9], 1); TextDrawColor(TDEditor_TD[9], -5963521); TextDrawSetShadow(TDEditor_TD[9], 0); TextDrawSetOutline(TDEditor_TD[9], 0); TextDrawBackgroundColor(TDEditor_TD[9], 255); TextDrawFont(TDEditor_TD[9], 4); TextDrawSetProportional(TDEditor_TD[9], 0); TextDrawSetShadow(TDEditor_TD[9], 0); TDEditor_TD[10] = TextDrawCreate(323.800170, 295.912475, "АКТИВИРОВАТЬ:_~y~/mn>ПРОМО-КОД"); TextDrawLetterSize(TDEditor_TD[10], 0.168500, 1.032500); TextDrawTextSize(TDEditor_TD[10], 0.000000, 230.500000); TextDrawAlignment(TDEditor_TD[10], 2); TextDrawColor(TDEditor_TD[10], -1); TextDrawUseBox(TDEditor_TD[10], 1); TextDrawBoxColor(TDEditor_TD[10], 235802367); TextDrawSetShadow(TDEditor_TD[10], 0); TextDrawSetOutline(TDEditor_TD[10], 0); TextDrawBackgroundColor(TDEditor_TD[10], 255); TextDrawFont(TDEditor_TD[10], 2); TextDrawSetProportional(TDEditor_TD[10], 1); TextDrawSetShadow(TDEditor_TD[10], 0); TDEditor_TD[11] = TextDrawCreate(232.700561, 271.424896, "КОЛ. АКТИВАЦИЙ:_"); TextDrawLetterSize(TDEditor_TD[11], 0.146000, 0.921875); TextDrawAlignment(TDEditor_TD[11], 1); TextDrawColor(TDEditor_TD[11], -1); TextDrawSetShadow(TDEditor_TD[11], 0); TextDrawSetOutline(TDEditor_TD[11], 0); TextDrawBackgroundColor(TDEditor_TD[11], 255); TextDrawFont(TDEditor_TD[11], 2); TextDrawSetProportional(TDEditor_TD[11], 1); TextDrawSetShadow(TDEditor_TD[11], 0); TDEditor_TD[12] = TextDrawCreate(357.799865, 217.574920, "ПРОМОКОД СОДЕРЖИТ:"); TextDrawLetterSize(TDEditor_TD[12], 0.146000, 0.921875); TextDrawAlignment(TDEditor_TD[12], 1); TextDrawColor(TDEditor_TD[12], -1); TextDrawSetShadow(TDEditor_TD[12], 0); TextDrawSetOutline(TDEditor_TD[12], 0); TextDrawBackgroundColor(TDEditor_TD[12], 255); TextDrawFont(TDEditor_TD[12], 2); TextDrawSetProportional(TDEditor_TD[12], 1); TextDrawSetShadow(TDEditor_TD[12], 0); TDEditor_TD[13] = TextDrawCreate(390.199798, 226.187438, "500000000$"); TextDrawLetterSize(TDEditor_TD[13], 0.146000, 0.921875); TextDrawAlignment(TDEditor_TD[13], 2); TextDrawColor(TDEditor_TD[13], -5963521); TextDrawSetShadow(TDEditor_TD[13], 0); TextDrawSetOutline(TDEditor_TD[13], 0); TextDrawBackgroundColor(TDEditor_TD[13], 255); TextDrawFont(TDEditor_TD[13], 2); TextDrawSetProportional(TDEditor_TD[13], 1); TextDrawSetShadow(TDEditor_TD[13], 0); TDEditor_TD[14] = TextDrawCreate(258.399841, 280.037414, "50"); TextDrawLetterSize(TDEditor_TD[14], 0.146000, 0.921875); TextDrawAlignment(TDEditor_TD[14], 2); TextDrawColor(TDEditor_TD[14], -5963521); TextDrawSetShadow(TDEditor_TD[14], 0); TextDrawSetOutline(TDEditor_TD[14], 0); TextDrawBackgroundColor(TDEditor_TD[14], 255); TextDrawFont(TDEditor_TD[14], 2); TextDrawSetProportional(TDEditor_TD[14], 1); TextDrawSetShadow(TDEditor_TD[14], 0); TDEditor_TD[15] = TextDrawCreate(209.199951, 201.137512, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[15], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[15], 2.500000, 2.500000); TextDrawAlignment(TDEditor_TD[15], 1); TextDrawColor(TDEditor_TD[15], -5963521); TextDrawSetShadow(TDEditor_TD[15], 0); TextDrawSetOutline(TDEditor_TD[15], 0); TextDrawBackgroundColor(TDEditor_TD[15], 255); TextDrawFont(TDEditor_TD[15], 4); TextDrawSetProportional(TDEditor_TD[15], 0); TextDrawSetShadow(TDEditor_TD[15], 0); TDEditor_TD[16] = TextDrawCreate(216.699951, 241.387512, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[16], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[16], 2.500000, 2.500000); TextDrawAlignment(TDEditor_TD[16], 1); TextDrawColor(TDEditor_TD[16], -5963521); TextDrawSetShadow(TDEditor_TD[16], 0); TextDrawSetOutline(TDEditor_TD[16], 0); TextDrawBackgroundColor(TDEditor_TD[16], 255); TextDrawFont(TDEditor_TD[16], 4); TextDrawSetProportional(TDEditor_TD[16], 0); TextDrawSetShadow(TDEditor_TD[16], 0); TDEditor_TD[17] = TextDrawCreate(365.699951, 283.825012, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[17], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[17], 2.500000, 2.500000); TextDrawAlignment(TDEditor_TD[17], 1); TextDrawColor(TDEditor_TD[17], -5963521); TextDrawSetShadow(TDEditor_TD[17], 0); TextDrawSetOutline(TDEditor_TD[17], 0); TextDrawBackgroundColor(TDEditor_TD[17], 255); TextDrawFont(TDEditor_TD[17], 4); TextDrawSetProportional(TDEditor_TD[17], 0); TextDrawSetShadow(TDEditor_TD[17], 0); TDEditor_TD[18] = TextDrawCreate(432.699951, 237.012512, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[18], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[18], 2.500000, 2.500000); TextDrawAlignment(TDEditor_TD[18], 1); TextDrawColor(TDEditor_TD[18], -5963521); TextDrawSetShadow(TDEditor_TD[18], 0); TextDrawSetOutline(TDEditor_TD[18], 0); TextDrawBackgroundColor(TDEditor_TD[18], 255); TextDrawFont(TDEditor_TD[18], 4); TextDrawSetProportional(TDEditor_TD[18], 0); TextDrawSetShadow(TDEditor_TD[18], 0); TDEditor_TD[19] = TextDrawCreate(293.699951, 299.575012, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[19], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[19], 2.500000, 2.500000); TextDrawAlignment(TDEditor_TD[19], 1); TextDrawColor(TDEditor_TD[19], -5963521); TextDrawSetShadow(TDEditor_TD[19], 0); TextDrawSetOutline(TDEditor_TD[19], 0); TextDrawBackgroundColor(TDEditor_TD[19], 255); TextDrawFont(TDEditor_TD[19], 4); TextDrawSetProportional(TDEditor_TD[19], 0); TextDrawSetShadow(TDEditor_TD[19], 0); TDEditor_TD[20] = TextDrawCreate(296.699951, 207.262512, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[20], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[20], 2.500000, 2.500000); TextDrawAlignment(TDEditor_TD[20], 1); TextDrawColor(TDEditor_TD[20], -5963521); TextDrawSetShadow(TDEditor_TD[20], 0); TextDrawSetOutline(TDEditor_TD[20], 0); TextDrawBackgroundColor(TDEditor_TD[20], 255); TextDrawFont(TDEditor_TD[20], 4); TextDrawSetProportional(TDEditor_TD[20], 0); TextDrawSetShadow(TDEditor_TD[20], 0); TDEditor_TD[21] = TextDrawCreate(424.699951, 206.387512, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[21], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[21], 2.500000, 2.500000); TextDrawAlignment(TDEditor_TD[21], 1); TextDrawColor(TDEditor_TD[21], -5963521); TextDrawSetShadow(TDEditor_TD[21], 0); TextDrawSetOutline(TDEditor_TD[21], 0); TextDrawBackgroundColor(TDEditor_TD[21], 255); TextDrawFont(TDEditor_TD[21], 4); TextDrawSetProportional(TDEditor_TD[21], 0); TextDrawSetShadow(TDEditor_TD[21], 0); TDEditor_TD[22] = TextDrawCreate(266.699951, 261.075012, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[22], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[22], 1.549999, 1.625000); TextDrawAlignment(TDEditor_TD[22], 1); TextDrawColor(TDEditor_TD[22], -5963521); TextDrawSetShadow(TDEditor_TD[22], 0); TextDrawSetOutline(TDEditor_TD[22], 0); TextDrawBackgroundColor(TDEditor_TD[22], 255); TextDrawFont(TDEditor_TD[22], 4); TextDrawSetProportional(TDEditor_TD[22], 0); TextDrawSetShadow(TDEditor_TD[22], 0); TDEditor_TD[23] = TextDrawCreate(377.699951, 250.575012, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[23], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[23], 1.549999, 1.625000); TextDrawAlignment(TDEditor_TD[23], 1); TextDrawColor(TDEditor_TD[23], -5963521); TextDrawSetShadow(TDEditor_TD[23], 0); TextDrawSetOutline(TDEditor_TD[23], 0); TextDrawBackgroundColor(TDEditor_TD[23], 255); TextDrawFont(TDEditor_TD[23], 4); TextDrawSetProportional(TDEditor_TD[23], 0); TextDrawSetShadow(TDEditor_TD[23], 0); TDEditor_TD[24] = TextDrawCreate(216.699951, 303.950012, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[24], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[24], 1.549999, 1.625000); TextDrawAlignment(TDEditor_TD[24], 1); TextDrawColor(TDEditor_TD[24], -5963521); TextDrawSetShadow(TDEditor_TD[24], 0); TextDrawSetOutline(TDEditor_TD[24], 0); TextDrawBackgroundColor(TDEditor_TD[24], 255); TextDrawFont(TDEditor_TD[24], 4); TextDrawSetProportional(TDEditor_TD[24], 0); TextDrawSetShadow(TDEditor_TD[24], 0); TDEditor_TD[25] = TextDrawCreate(413.699951, 271.575012, "ld_pool:ball"); TextDrawLetterSize(TDEditor_TD[25], 0.000000, 0.000000); TextDrawTextSize(TDEditor_TD[25], 1.549999, 1.625000); TextDrawAlignment(TDEditor_TD[25], 1); TextDrawColor(TDEditor_TD[25], -5963521); TextDrawSetShadow(TDEditor_TD[25], 0); TextDrawSetOutline(TDEditor_TD[25], 0); TextDrawBackgroundColor(TDEditor_TD[25], 255); TextDrawFont(TDEditor_TD[25], 4); TextDrawSetProportional(TDEditor_TD[25], 0); TextDrawSetShadow(TDEditor_TD[25], 0); TDEditor_TD[26] = TextDrawCreate(318.699920, 231.125000, "O"); TextDrawLetterSize(TDEditor_TD[26], 0.514000, 1.818749); TextDrawAlignment(TDEditor_TD[26], 1); TextDrawColor(TDEditor_TD[26], -5963521); TextDrawSetShadow(TDEditor_TD[26], 0); TextDrawSetOutline(TDEditor_TD[26], 0); TextDrawBackgroundColor(TDEditor_TD[26], 255); TextDrawFont(TDEditor_TD[26], 1); TextDrawSetProportional(TDEditor_TD[26], 1); TextDrawSetShadow(TDEditor_TD[26], 0); TDEditor_TD[27] = TextDrawCreate(313.899871, 226.724945, "-"); TextDrawLetterSize(TDEditor_TD[27], 0.692500, 1.783749); TextDrawAlignment(TDEditor_TD[27], 1); TextDrawColor(TDEditor_TD[27], -5963521); TextDrawSetShadow(TDEditor_TD[27], 0); TextDrawSetOutline(TDEditor_TD[27], 0); TextDrawBackgroundColor(TDEditor_TD[27], 255); TextDrawFont(TDEditor_TD[27], 1); TextDrawSetProportional(TDEditor_TD[27], 1); TextDrawSetShadow(TDEditor_TD[27], 0); TDEditor_TD[28] = TextDrawCreate(315.099945, 230.325164, "-"); TextDrawLetterSize(TDEditor_TD[28], 0.561501, 1.783749); TextDrawAlignment(TDEditor_TD[28], 1); TextDrawColor(TDEditor_TD[28], -5963521); TextDrawSetShadow(TDEditor_TD[28], 0); TextDrawSetOutline(TDEditor_TD[28], 0); TextDrawBackgroundColor(TDEditor_TD[28], 255); TextDrawFont(TDEditor_TD[28], 1); TextDrawSetProportional(TDEditor_TD[28], 1); TextDrawSetShadow(TDEditor_TD[28], 0); TDEditor_TD[29] = TextDrawCreate(317.200073, 233.425354, "-"); TextDrawLetterSize(TDEditor_TD[29], 0.561501, 1.783749); TextDrawAlignment(TDEditor_TD[29], 1); TextDrawColor(TDEditor_TD[29], -5963521); TextDrawSetShadow(TDEditor_TD[29], 0); TextDrawSetOutline(TDEditor_TD[29], 0); TextDrawBackgroundColor(TDEditor_TD[29], 255); TextDrawFont(TDEditor_TD[29], 1); TextDrawSetProportional(TDEditor_TD[29], 1); TextDrawSetShadow(TDEditor_TD[29], 0); TDEditor_TD[30] = TextDrawCreate(313.500000, 247.312500, "CODE"); TextDrawLetterSize(TDEditor_TD[30], 0.256000, 0.935000); TextDrawAlignment(TDEditor_TD[30], 1); TextDrawColor(TDEditor_TD[30], -5963521); TextDrawSetShadow(TDEditor_TD[30], 0); TextDrawSetOutline(TDEditor_TD[30], 0); TextDrawBackgroundColor(TDEditor_TD[30], 255); TextDrawFont(TDEditor_TD[30], 1); TextDrawSetProportional(TDEditor_TD[30], 1); TextDrawSetShadow(TDEditor_TD[30], 0); TDEditor_TD[31] = TextDrawCreate(434.999908, 190.012634, "x"); TextDrawLetterSize(TDEditor_TD[31], 0.254500, 1.009375); TextDrawTextSize(TDEditor_TD[31], 10.000000, 10.000000); TextDrawAlignment(TDEditor_TD[31], 2); TextDrawColor(TDEditor_TD[31], 255); TextDrawUseBox(TDEditor_TD[31], 1); TextDrawBoxColor(TDEditor_TD[31], 268435456); TextDrawSetShadow(TDEditor_TD[31], 0); TextDrawSetOutline(TDEditor_TD[31], 0); TextDrawBackgroundColor(TDEditor_TD[31], 255); TextDrawFont(TDEditor_TD[31], 2); TextDrawSetProportional(TDEditor_TD[31], 1); TextDrawSetShadow(TDEditor_TD[31], 0); TextDrawSetSelectable(TDEditor_TD[31], true); Вот скриншотик.
  12. Команды - /status (text) создать статус - /unstatus Удалить статус Статус без сохранения.. ко всем new: new Text3D:status[MAX_PLAYERS]; Ко всем командам if(strcmp(cmd, "/status", true) == 0) { new length = strlen(cmdtext); while((idx < length) && (cmdtext[idx] <= ' ')){ idx++; } new offset = idx; new result[64]; while((idx < length) && ((idx - offset) < (sizeof(result) - 1))){ result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) return SendClientMessage(playerid,COLOR_GRAD2," ИНФО: /статус [ваш статус]"); format(string, sizeof(string), "Статус:\n(( %s ))",result); SendClientMessage(playerid, COLOR_WHITE, string); status[playerid] = Create3DTextLabel(string, 0xFFFFFFAA, 5.77, 5.77, 5.77, 10.0, 0, 1); Attach3DTextLabelToPlayer(status[playerid], playerid, 0.0, 0.0, -0.5); Update3DTextLabelText(status[playerid], 0xFFFFFFAA, string); return 1; } if(strcmp(cmd, "/unstatus", true) == 0) { Delete3DTextLabel(status[playerid]); SendClientMessage(playerid, COLOR_WHITE, "Вы успешно удалили свой статус!"); } Автор: Сергей Литвиненко a.k.a _Demon_
  13. none

    Основа для ДМ.

    Основа для дм мода Описание: Простая система регистрации/авторизация Система админки 3 уровня(без авторизации)(есть команды) Система вип по дням количество дней 7(есть команды) Drop Weapon Система 5 ДМ Зон Система пинга и фпс Система килов Скачать мод:http://rgho.st/8LBNYRnxq [spoiler=Скриншоты]
  14. Доброго времени суток, посетители форума. Сегодня, я решил сделать для ваших серверов не обычный логотип с текстдрав зеленой зоны включая. Как получилось, решать только вам. Ссылка на комплект: https://yadi.sk/d/AYz9CY9P3aXBsJ Автор - Андрей Микилов. При копирование темы на другие порталы, указывать автора данных текстдравов.
  15. LeonDerzy

    Ищу Готовый мод для основы

    Здравствуйте, я ищу Готовый мод для основу, а точней: 1. Чтобы был рабочий Автосалон 2. Чтобы были лидерки/Админки 3. Чтобы была хоть какая либо /menu и /gps И всё. Остальное я сделаю сам. "НА ПОДОБИИ МОДА Social RolePlay" У кого есть Доработка Social RP, то скиньте пожалуйста.
  16. Ввожу при регистрации свою почту, пишет что "Адрес электронной почты введен неверно". Почту я ввожу правильно, в чем проблема может быть? if(!IsValidEmail(inputtext)) { PlayerPlaySound(playerid, 1053, 0.0, 0.0, 0.0); return Dialog ( playerid, DIALOG_REG_EMAIL_ERROR, DIALOG_STYLE_MSGBOX, "{FF9900}Ошибка", "{FFFFFF}Адрес электронной почты введен неверно", "Повтор", "" ); } - stock IsValidEmail(const mail[]) // by Games (код немного переделал) { new count[2], len = strlen(mail); if(!(7 <= len <= 60)) return 0; for(new i; i != len; i++) { if(mail[i] == '@') { count[0]++; if(count[0] != 1 || i == len - 1 || i == 0) return 0; } else if(count[0] == 1 && mail[i] == '.' && count[1] == 0 && i != len - 1) count[1] = 1; else if(!(('0' <= mail[i] <= '9') ^ ('a' <= mail[i] <= 'z') ^ ('A' <= mail[i] <= 'Z') ^ (mail[i] == '_' || mail[i] == '-'))) return 0; } if(count[1] == 0) return 0; return 1; }
  17. TheJoker

    [Fs]hostname

    Выкладываю fs файл для смены названия http://yadi.sk/d/RfnQ6aBhRsBTL Что бы добавить новое создаем case 6,7,8,9 и т.д и добавляем в if (gChangeHN == число case) Что бы изменить время hostname нужно SetTimer("ChangeHostname",врямя,1) вписать время
  18. Так как Денис Татаринов продает мод, я решил лучше его выложить. Чтобы этот ***** не зарабатывал на этом! Название: Russian Дальнобой |*CRMP-Offical*| сервер Группа сервера: ВК Режим: RolePlay Версия: 7.9.1 Основатели сервера: Дмитрий Гарет Руслан Рыжаков(я) Описание мода: Основа мода GAMER Регистрация/Авторизация Система лидерок Система админки (11 уровней) Система домов Система личного транспорта Система тюнинга Система прав с категориями Античит на артмани 6 вид работ 23 фракции В моде 68440 строк, оптимизации 0. Работа дальнобоя со старой выбора груза. В моде море багов! В данной версии особенного ничего нет, обычный геймер со своим маппингом под Дальнобой. Работы: 1. Дальнобойщик 2. Механик 3. Грузчик 4. Водитель предприятия Веста 5. Гандилер 6. Мусоровозчик Фракции/Банды/Мафии: 1. ГИБДД 2. ФСБ 3. Армия 4. МЧС 5. La Cosa Nostra 6. РЖД 7. Правительство 8. Киллеры 9. Репортёр 10. ТМК Вояж 11. Лицензеры Г.Южного 12. GIRTEKA 13. ОПГ 14. Mara Salvatrucha 15. Руская Мафия 16. МАГНИТ 17. Улицные гонщики 18. Прокуратура 19. Батыревская Братва 20. ОВД 21. АрзТрансАвто 22. АТП 23. Спецназ Команды администратора new AdmDostup = 752864011; - админ-пароль /датьлидерку - выдать лидерку /датьадминку - выдать админку /датьхелперку - выдать хелперку /создатьавто - создать авто на продажу /savecar- выставить цену Просьба, если вы берете мод за основу, то хотябы придумайте свое название сервера! Уже тошнит от плагиат-серверов которые даже название поменять немогут! Выше версии нету и не будет в просторах интернета, можете не тратить время на поиски! При размещении на других сайтах\форумах сохранять авторство! За паролем от архива в лс , сделал для того чтобы взякие школотроны не получили мод! Пароль может получить только пользователь, у которого присутствует активность на форуме! Скачать с Яндекс.Диск
  19. Здрасте) По какой-то причине не хотят появляються метки сдачи прав на вертолётё, может вы знаете в чём проблема? [spoiler=Метки]static const stock Float:FlyTest[][6] = { {2117.8059,-2197.0645,46.8366,2220.5791,-2001.5558,90.2004}, {2220.5791,-2001.5558,90.2004,2428.0085,-1535.6353,110.6502}, {2428.0085,-1535.6353,110.6502,2742.9377,-1404.1401,88.9030}, {2742.9377,-1404.1401,88.9030,2753.7927,-1186.1125,111.4717}, {2753.7927,-1186.1125,111.4717,2536.2297,-744.4689,77.6813}, {2536.2297,-744.4689,77.6813,2510.2568,-806.8907,84.3602}, {2510.2568,-806.8907,84.3602,2754.4998,-1089.1328,90.5159}, {2754.4998,-1089.1328,90.5159,2544.1528,-1515.7018,99.3237}, {2544.1528,-1515.7018,99.3237,2289.2915,-1639.9757,87.4175}, {2289.2915,-1639.9757,87.4175,2284.7976,-1892.8512,89.7638}, {2284.7976,-1892.8512,89.7638,2257.4663,-2031.6531,80.0876}, {2257.4663,-2031.6531,80.0876,2111.3643,-2182.1758,54.0649}, {2111.3643,-2182.1758,54.0649,2067.0957,-2215.2388,21.3314}, {2067.0957,-2215.2388,21.3314,0.0,0.0,0.0} }; [spoiler=место где должны появляться метки] if(vehicleid >= aAutoschool[0] && vehicleid <= aAutoschool[3]) { if((vehicleid >= aAutoschool[0] && vehicleid <= aAutoschool[3]) && GetPVarInt(playerid, "DrivingTest")) { if(UseGPS[playerid]) { DisablePlayerRaceCheckpoint(playerid); UseGPS[playerid] = false; for(new i; i < 2; i++) TextDrawHideForPlayer(playerid, enable_gps_TD); } SendClientMessage(playerid, COLOR_BLUE, "Следуйте по чекпоинтам, соблюдая правила дорожного движения"); ShowPlayerDialog(playerid, dNull, 0, " ", "\n\n{ffffff}Ваша задача следовать по чекпоинтам. Вперед\n\n", "Закрыть", ""); new i = pPressed[playerid]; SetPlayerRaceCheckpoint(playerid,0,DrivingTest[0],DrivingTest[1],DrivingTest[2],DrivingTest[3],DrivingTest[4],DrivingTest[5],2.0); return 1; } else if((vehicleid >= aAutoschool[4] && vehicleid <= aAutoschool[6]) && GetPVarInt(playerid, "FlyTest")) { if(UseGPS[playerid]) { DisablePlayerRaceCheckpoint(playerid); UseGPS[playerid] = false; for(new i; i < 2; i++) TextDrawHideForPlayer(playerid, enable_gps_TD); } SendClientMessage(playerid, COLOR_BLUE, "Следуйте по чекпоинтам, соблюдая правила полёта"); ShowPlayerDialog(playerid, dNull, 0, " ", "\n\n{ffffff}Ваша задача следовать по чекпоинтам. Вперед\n\n", "Закрыть", ""); new i = pPressed[playerid]; SetPlayerRaceCheckpoint(playerid,3,FlyTest[0],FlyTest[1],FlyTest[2],FlyTest[3],FlyTest[4],FlyTest[5],5.0); return 1; } /*else if((vehicleid >= aAutoschool[10] && vehicleid <= aAutoschool[13]) && GetPVarInt(playerid, "WaterTest")) { if(UseGPS[playerid]) { DisablePlayerRaceCheckpoint(playerid); UseGPS[playerid] = false; for(new i; i < 2; i++) TextDrawHideForPlayer(playerid, enable_gps_TD); } SendClientMessage(playerid, COLOR_BLUE, "Следуйте по чекпоинтам, соблюдая правила движения"); ShowPlayerDialog(playerid, dNull, 0, " ", "\n\n{ffffff}Ваша задача следовать по чекпоинтам. Вперед\n\n", "Закрыть", ""); new i = pPressed[playerid]; if(!GetPVarInt(playerid, "WaterTestTimeOn")) SetPVarInt(playerid, "WaterTestTimeOn", 1); SetPlayerRaceCheckpoint(playerid,0,WaterTest[0],WaterTest[1],WaterTest[2],WaterTest[3],WaterTest[4],WaterTest[5],5.0); return 1; }*/ if(pInfo[playerid][pMember] == TEAM_AUTOSCHOOL || (GetPVarInt(playerid, "DrivingTest") || GetPVarInt(playerid, "FlyTest") || GetPVarInt(playerid, "WaterTest"))) { } else { SendClientMessage(playerid, COLOR_GREY, "Транспорт доступен только {FFCC00}экзаменуемым {AFAFAF}или {FFCC00}лицензерам{AFAFAF}!"); RemovePlayerFromVehicle(playerid); return 1; } }
  20. LeonDerzy

    Ищу Мод для основы (RolePlay)

    Здравствуйте, можете дать RP моды для основы. (Mysql).
  21. Так-с, приступим сразу к делу. Мод был найден на просторах интернета, был слит самим основателем. Начнем описание: Основа: Неизвестная Системы: 1) Система автотранспорта, личного транспорта. 2) Система дома Перейдем к изменениям: 1) Почти все фракции, включая ГИБДД, Пожарная Часть, ПАТП, Автошкола, Больница 2) Удобно обустроен Арзамас 3D маппингом. (Copy URM) 3) Сделан новый спидометр (Copy URM) 4) Добавлена моя "фирменная" система Отделов для фракций ГИБДД и РОВД. В РОВД добавлен Отдел "ОМОН" (Должности тоже есть, но не надо путать ОТДЕЛ с Должностью) 5) Новый TextDraw сервера. По фракциям: Остальное все тоже самое, что было на Realistic RP. Скрины: Думаю не стоит что-нибудь скринить, т. к. мод - полнейший URM-ский копия. Если надо могу сделать, но уже все игроки все знаю. Решайте, пишите: скинуть или не надо. Приступим к Ссылкам: 1) Сам мод: https://cloud.mail.ru/public/BfjJ/jeNE4P53T 2)Видио-обзор :
  22. gojoker

    Ищу Мод FULL RP не бонусный

    Пожалуйста помагите пж
  23. Vladimir_Kulkov

    Спидометр(простой)

    Вот простенький спидометр. Спидометр: - Скорость - Марка - бензин - Шкала скорости Спидометр находится в нижнем правом углу
  24. Jerry..

    Ищу

    Ищу хороший мод для основы ДМ Дрифт
  25. Vladimir_Kulkov

    Поворотники, аварийка

    В этой теме и поворотники и аварийка.
×

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

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