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

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

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

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

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

Тип контента


Форумы

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

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

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


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

  • Начало

    Конец


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

  • Начало

    Конец


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

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

  1. TextDraw при смерти как в GTA V. Подойдет как для Crmp так и для Samp Ко всем new добавить: new Text:Wasted[MAX_PLAYERS], Text:Wasted1[MAX_PLAYERS], Text:Wasted2[MAX_PLAYERS], Text:Wasted3[MAX_PLAYERS]; В public OnPlayerConnect(playerid) //Wasted Wasted[playerid] = TextDrawCreate(720.243469, -122.166549, "usebox"); TextDrawLetterSize(Wasted[playerid], 0.306881, 116.333961); TextDrawTextSize(Wasted[playerid], -1222.372070, 0.000000); TextDrawAlignment(Wasted[playerid], 1); TextDrawColor(Wasted[playerid], 0); TextDrawUseBox(Wasted[playerid], true); TextDrawBoxColor(Wasted[playerid], 102); TextDrawSetShadow(Wasted[playerid], 0); TextDrawSetOutline(Wasted[playerid], 0); TextDrawFont(Wasted[playerid], 0); Wasted1[playerid] = TextDrawCreate(1369.141845, 148.499908, "usebox"); TextDrawLetterSize(Wasted1[playerid], -0.071681, 12.002384); TextDrawTextSize(Wasted1[playerid], -1287.496459, 48.416664); TextDrawAlignment(Wasted1[playerid], 1); TextDrawColor(Wasted1[playerid], 0); TextDrawUseBox(Wasted1[playerid], true); TextDrawBoxColor(Wasted1[playerid], 102); TextDrawSetShadow(Wasted1[playerid], 0); TextDrawSetOutline(Wasted1[playerid], 0); TextDrawFont(Wasted1[playerid], 0); Wasted2[playerid] = TextDrawCreate(248.316223, 182.583267, "WASTED"); TextDrawLetterSize(Wasted2[playerid], 1.045490, 4.079166); TextDrawAlignment(Wasted2[playerid], 1); TextDrawColor(Wasted2[playerid], -16776961); TextDrawSetShadow(Wasted2[playerid], 0); TextDrawSetOutline(Wasted2[playerid], 1); TextDrawBackgroundColor(Wasted2[playerid], 51); TextDrawFont(Wasted2[playerid], 3); TextDrawSetProportional(Wasted2[playerid], 1); Wasted3[playerid] = TextDrawCreate(295.168579, 218.750000, "Ваш сервер"); TextDrawLetterSize(Wasted3[playerid], 0.320686, 0.934997); TextDrawAlignment(Wasted3[playerid], 1); TextDrawColor(Wasted3[playerid], -1); TextDrawSetShadow(Wasted3[playerid], 0); TextDrawSetOutline(Wasted3[playerid], 1); TextDrawBackgroundColor(Wasted3[playerid], 51); TextDrawFont(Wasted3[playerid], 1); TextDrawSetProportional(Wasted3[playerid], 1); В public OnPlayerDisconnect(playerid,reason) TextDrawDestroy(Wasted[playerid]); TextDrawDestroy(Wasted1[playerid]); TextDrawDestroy(Wasted2[playerid]); TextDrawDestroy(Wasted3[playerid]); В public OnPlayerDeath(playerid, killerid, reason) TextDrawShowForPlayer(playerid, Wasted[playerid]); TextDrawShowForPlayer(playerid, Wasted1[playerid]); TextDrawShowForPlayer(playerid, Wasted2[playerid]); TextDrawShowForPlayer(playerid, Wasted3[playerid]); В public OnPlayerSpawn(playerid) TextDrawHideForPlayer(playerid, Wasted[playerid]); TextDrawHideForPlayer(playerid, Wasted1[playerid]); TextDrawHideForPlayer(playerid, Wasted2[playerid]); TextDrawHideForPlayer(playerid, Wasted3[playerid]); Автор:неизвестный
  2. ZigZag

    Порт

    Всем привет форумчане! Я выкладываю свою второй мапинг в CR:MP - "Порт"! Сама работа представляет из себя отдаленный материк на котором стоит поезд ,ящики,ангар,кран и деревья с огорождениями! Данная работа была сделана на заказ для работ "Развозчик товаров" и "Грузчик" (Рп идея моей работе). Но по определенным причинам я ее выкладываю сюда! Скриншоты работы:
  3. Ребят почему спидометр в mysql сохраняется. А при перезапуске сервера и при перезаходе в игру в тачке спидометр обнуляется? помогите
  4. Собственно проблема такова, объект (тобишь огонь) спавнится, но потушить его никак нельзя. forward FireWorld(); public FireWorld() { new rand; if(rand != 0) SendClientMessageToAll(0xFF0000FF, "???????? ?? ?????? ???????? ?????!"); for(new i; i < sizeof(FireObject); i++) { if(IsValidObject(FireObject[i])) DestroyObject(FireObject[i]); } rand = random(MAX_FIRE); new string[128]; string[0] = 0; switch(rand) { case 0: { strcat(string, "????? : ????? ????-????!! ????? : '??????? (?????)'!"); FireObject[0] = CreateObject(18688, 564.2454,1363.7264,13.1696, 0.0, -90.0, -90.0); FireObject[1] = CreateObject(18688, 564.2454,1363.7264,13.1696, 0.0, -90.0, -90.0); } case 1: { strcat(string, "????? : ????? ????? ???!! ????? : '??????? (?????)'!"); FireObject[0] = CreateObject(18688, 556.7134,1286.4109,13.1692, 0.0, -90.0, 0.0); FireObject[1] = CreateObject(18688, 556.7134,1286.4109,13.1692, 0.0, -90.0, 0.0); } case 2: { strcat(string, "????? : ????? ??? ????? ?????!! ????? : '???????'"); FireObject[0] = CreateObject(18688, 97.7122,1289.7321,12.0000, 0.0, -90.0, -90.0); FireObject[1] = CreateObject(18688, 97.7122,1289.7321,12.0000, 0.0, -90.0, -90.0); } case 3: { strcat(string, "????? : ????? ????? ??? ? ???? ???!! ????? : '???????'"); FireObject[0] = CreateObject(18688, 696.5754,1510.7745,13.1689, 0.0, -90.0, -90.0); FireObject[1] = CreateObject(18688, 696.5754,1510.7745,13.1689, 0.0, -90.0, -90.0); } case 4: { strcat(string, "????? : ????? ????? ??? ? ???? ???!! ????? : '???????'"); FireObject[0] = CreateObject(18688, 670.1229,664.3307,12.0000, 0.0, -90.0, -90.0); FireObject[1] = CreateObject(18688, 670.1229,664.3307,12.0000, 0.0, -90.0, -90.0); } case 5: { strcat(string, "????? : ????? ??????? ???????????, ? ??????!! ????? : '???????'"); FireObject[0] = CreateObject(18688, -846.1000,1203.3153,11.5469, 0.0, -90.0, -90.0); FireObject[1] = CreateObject(18688, -846.1000,1203.3153,11.5469, 0.0, -90.0, -90.0); } case 6: { strcat(string, "????? : ????? ?????? ?????? ?????, ? ???????? ????? : '???????'"); FireObject[0] = CreateObject(18688, -154.2322,600.8942,12.1255, 0.0, -90.0, -90.0); FireObject[1] = CreateObject(18688, -154.2322,600.8942,12.1255, 0.0, -90.0, -90.0); } default: strcat(string, "?????? ???????..."); } for(new i, j = GetMaxPlayers(); i != j; i++) { if(!IsPlayerConnected(i)) continue; if(IsPlayerNPC(i)) continue; if(PlayerInfo[i][pMember] != 19 && PlayerInfo[i][pLeader] != 19) continue; // 10 - ????? ???????, 5 - ????? ?????? (???????? ?? ????) SendClientMessage(i, 0xFF0000FF, "[????????? ?? ?2] ???????? ????? ?? ??????????!"); SendClientMessage(i, 0xFF0000FF, string); } return 1; }
  5. ZigZag

    Интерьер репортеров

    Приветствую всех! Было свободное время, сделал интерьер репортеров! Сделал: хол с удобствами(RP), звукозаписывающею студию и студию ТВ новостей. Впрочем, вот и всё описание, перейдем к скриншотам. И сам код: CreateDynamicObject(19447, 1840.73, 2238.16, 713.21, 0.00, 0.00, 89.46); CreateDynamicObject(1663, 1826.26, 2235.78, 712.32, 0.00, 0.00, 358.60); CreateDynamicObject(5466, 1824.37, 2237.90, 712.28, 0.00, 0.00, 269.25); CreateDynamicObject(19173, 1837.10, 2238.09, 713.94, 0.00, 0.00, 0.00); CreateDynamicObject(19129, 1840.50, 2228.31, 711.95, 0.00, 0.00, 0.00); CreateDynamicObject(1505, 1834.71, 2230.26, 711.83, 0.00, 0.00, 0.00); CreateDynamicObject(10104, 1825.23, 2231.40, 712.27, 0.00, 0.00, 91.26); CreateDynamicObject(1750, 1831.15, 2230.62, 712.88, 0.00, 0.00, -90.90); CreateDynamicObject(1746, 1830.96, 2232.88, 712.49, 0.00, 0.00, 180.64); CreateDynamicObject(19447, 1830.42, 2241.88, 713.23, 0.00, 0.00, 179.82); CreateDynamicObject(19447, 1830.38, 2230.78, 713.23, 0.00, 0.00, 179.82); CreateDynamicObject(19447, 1839.81, 2233.42, 713.23, 0.00, 0.00, 179.82); CreateDynamicObject(19447, 1835.07, 2230.12, 713.23, 0.00, 0.00, 89.46); CreateDynamicObject(19356, 1828.83, 2235.74, 711.89, 0.00, 89.00, 0.00); CreateDynamicObject(19356, 1828.86, 2232.60, 711.89, 0.00, 89.00, 0.00); CreateDynamicObject(19356, 1828.84, 2229.43, 711.89, 0.00, 89.00, 0.00); CreateDynamicObject(19356, 1825.52, 2231.56, 711.84, 0.00, 89.00, 0.00); CreateDynamicObject(19356, 1825.55, 2234.76, 711.84, 0.00, 89.00, 0.00); CreateDynamicObject(19356, 1825.54, 2237.96, 711.85, 0.00, 89.00, 0.00); CreateDynamicObject(19447, 1825.68, 2237.24, 713.23, 0.00, 0.00, 89.46); CreateDynamicObject(19447, 1823.89, 2232.42, 713.23, 0.00, 0.00, 179.31); CreateDynamicObject(19447, 1828.29, 2230.17, 713.23, 0.00, 0.00, 89.46); CreateDynamicObject(19447, 1824.03, 2234.28, 711.39, 0.00, 0.00, 89.46); CreateDynamicObject(1502, 1828.81, 2234.19, 711.97, 0.00, 0.00, 0.00); CreateDynamicObject(19447, 1825.61, 2234.32, 716.22, 0.00, 0.00, 89.46); CreateDynamicObject(1502, 1830.36, 2237.07, 711.97, 0.00, 0.00, 270.22); CreateDynamicObject(19447, 1830.37, 2232.33, 716.20, 0.00, 0.00, 179.82); CreateDynamicObject(19325, 1825.55, 2234.25, 714.86, 0.00, 0.00, 89.52); CreateDynamicObject(19317, 1829.37, 2230.27, 713.02, 4.00, 55.00, 181.00); CreateDynamicObject(19319, 1827.80, 2230.24, 712.95, 0.00, 0.00, 0.00); CreateDynamicObject(19318, 1827.18, 2230.29, 713.25, 0.00, 47.00, 178.00); CreateDynamicObject(19319, 1825.82, 2230.34, 712.82, 0.00, 47.00, 174.00); CreateDynamicObject(19173, 1827.34, 2230.32, 714.16, 0.00, 0.00, 0.00); CreateDynamicObject(11224, 1826.17, 2231.65, 712.45, 0.00, 0.00, 0.00); CreateDynamicObject(1746, 1832.92, 2237.72, 712.33, 0.00, 0.00, 89.63); CreateDynamicObject(1746, 1838.46, 2237.61, 712.39, 0.00, 0.00, 89.63); CreateDynamicObject(19447, 1829.61, 2238.30, 713.23, 0.00, 0.00, 89.46); CreateDynamicObject(1502, 1834.40, 2238.21, 711.97, 0.00, 0.00, 0.00); CreateDynamicObject(19447, 1832.27, 2238.26, 716.21, 0.00, 0.00, 89.46); CreateDynamicObject(19458, 1835.18, 2240.00, 711.90, 0.00, 90.00, 89.20); CreateDynamicObject(19458, 1835.25, 2243.50, 711.90, 0.00, 90.00, 89.20); CreateDynamicObject(19458, 1835.29, 2246.96, 711.90, 0.00, 90.00, 89.20); CreateDynamicObject(19447, 1839.87, 2242.63, 713.23, 0.00, 0.00, 179.82); CreateDynamicObject(19447, 1835.16, 2246.50, 713.23, 0.00, 0.00, 89.46); CreateDynamicObject(5474, 1835.17, 2246.41, 712.88, 0.00, 0.00, 269.50); CreateDynamicObject(10162, 1830.81, 2238.64, 713.33, 0.00, 0.00, 144.16); CreateDynamicObject(10162, 1839.54, 2238.59, 713.33, 0.00, 0.00, 214.11); CreateDynamicObject(10194, 1834.49, 2243.86, 712.39, 0.00, 0.00, 356.94); CreateDynamicObject(10194, 1835.48, 2243.84, 712.39, 0.00, 0.00, 0.00); CreateDynamicObject(10194, 1836.24, 2243.98, 712.39, 0.00, 0.00, 26.96); CreateDynamicObject(10194, 1833.82, 2244.04, 712.39, 0.00, 0.00, 57.45); CreateDynamicObject(1663, 1834.94, 2244.86, 712.32, 0.00, 0.00, 358.60); CreateDynamicObject(19448, 1838.21, 2242.89, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(19448, 1834.75, 2242.89, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(19448, 1831.31, 2242.90, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(19448, 1838.73, 2233.34, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(19448, 1835.24, 2233.40, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(19448, 1831.82, 2233.70, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(19448, 1828.32, 2233.64, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(19448, 1824.91, 2233.63, 714.92, 0.00, 90.00, 0.00); CreateDynamicObject(1744, 1835.73, 2243.59, 713.09, 0.00, 0.00, 304.69); CreateDynamicObject(1738, 1835.54, 2243.83, 712.81, 0.00, 0.00, 300.40); CreateDynamicObject(1743, 1836.00, 2244.16, 713.10, 0.00, 0.00, 300.83); CreateDynamicObject(1747, 1830.57, 2238.43, 713.03, 0.00, 0.00, 232.13); CreateDynamicObject(1747, 1839.73, 2238.31, 713.03, 0.00, 0.00, 320.88); CreateDynamicObject(1746, 1839.20, 2231.41, 712.49, 0.00, 0.00, 359.41); CreateDynamicObject(1746, 1839.25, 2235.17, 712.49, 0.00, 0.00, 359.44); Автор интерьера:ZigZag(я)
  6. мод NFRP с базой, когда покупаем разные гаражи и заходим в них оказываемся в одном, как сделать чтобы появлялись в разных?
  7. Выкладываю скрипт системы достижения.При выполнении достижения - вам даётся определенное кол-во денег и выполняется достижение. Начнем: В enum pInfo добавить: pDostig, pDostigg, pDostiggg, pDostigggg В public OnPlayerConnect: PlayerInfo[playerid][pDostig] = 0; PlayerInfo[playerid][pDostigg] = 0; PlayerInfo[playerid][pDostiggg] = 0; PlayerInfo[playerid][pDostigggg] = 0; В public OnPlayerUpdate, ну или в любой таймер. ( желательно секундный ): if(PlayerInfo[playerid][pDostig] == 0) { if(PlayerInfo[playerid][pDostig] == 1) return 1; if(PlayerInfo[playerid][pDrugs] > 99) SendClientMessage(playerid, -1, "Ты выполнил(а) достижение {0080FF}№1{FFFFFF}. Приз: {0080FF}1OOOO$"), PlayerInfo[playerid][pDostig] = 1, GivePlayerMoney(playerid, 10000); } if(PlayerInfo[playerid][pDostigg] == 0) { if(PlayerInfo[playerid][pDostigg] == 1) return 1; if(PlayerInfo[playerid][pMats] > 9999) SendClientMessage(playerid, -1, "Ты выполнил(а) достижение {0080FF}№2{FFFFFF}. Приз: {0080FF}55OO$"), PlayerInfo[playerid][pDostigg] = 1, GivePlayerMoney(playerid, 5500); } if(PlayerInfo[playerid][pDostiggg] == 0) { if(PlayerInfo[playerid][pDostiggg] == 1) return 1; if(PlayerInfo[playerid][pLevel] > 2) SendClientMessage(playerid, -1, "Ты выполнил(а) достижение {0080FF}№3{FFFFFF}. Приз: {0080FF}1OOOO$"), PlayerInfo[playerid][pDostiggg] = 1, GivePlayerMoney(playerid, 10000); } if(PlayerInfo[playerid][pDostigggg] == 0) { if(PlayerInfo[playerid][pDostigggg] == 1) return 1; if(PlayerInfo[playerid][pMoney] > 499999) SendClientMessage(playerid, -1, "Ты выполнил(а) достижение {0080FF}№4{FFFFFF}. Приз: {0080FF}3O.OOO$"), PlayerInfo[playerid][pDostigggg] = 1, GivePlayerMoney(playerid, 30000); } В public OnPlayerRegister format(var, 64, "Dostig=%d\n",PlayerInfo[playerid][pDostig]);fwrite(hFile, var); format(var, 64, "Dostigg=%d\n",PlayerInfo[playerid][pDostigg]);fwrite(hFile, var); format(var, 64, "Dostiggg=%d\n",PlayerInfo[playerid][pDostiggg]);fwrite(hFile, var); format(var, 64, "Dostigggg=%d\n",PlayerInfo[playerid][pDostigggg]);fwrite(hFile, var); Добавим в public OnPlayerUpdate вот это: format(var, 64, "Dostig=%d\n",PlayerInfo[playerid][pDostig]);fwrite(hFile, var); format(var, 64, "Dostigg=%d\n",PlayerInfo[playerid][pDostigg]);fwrite(hFile, var); format(var, 64, "Dostiggg=%d\n",PlayerInfo[playerid][pDostiggg]);fwrite(hFile, var); format(var, 64, "Dostigggg=%d\n",PlayerInfo[playerid][pDostigggg]);fwrite(hFile, var); В public OnPlayerLogin добавим: if( strcmp( key , "Dostig" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDostig] = strval( val ); } if( strcmp( key , "Dostigg" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDostigg] = strval( val ); } if( strcmp( key , "Dostiggg" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDostiggg] = strval( val ); } if( strcmp( key , "Dostigggg" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDostiggg] = strval( val ); } В public OnPlayerCommandText: else if(strcmp(cmd, "/dostig", true) == 0) return ShowPlayerDostigDialog(playerid); Ко всем стокам/пабликам: stock ShowPlayerDostigDialog(playerid) { new text[50], text2[50], text3[50], text4[50]; switch(PlayerInfo[playerid][pDostig]) { case 0: { text = "{FF3300}Не выполнено"; } case 1: { text = "{33AA33}Выполнено"; } } switch(PlayerInfo[playerid][pDostigg]) { case 0: { text2 = "{FF3300}Не выполнено"; } case 1: { text2 = "{33AA33}Выполнено"; } } switch(PlayerInfo[playerid][pDostiggg]) { case 0: { text3 = "{FF3300}Не выполнено"; } case 1: { text3 = "{33AA33}Выполнено"; } } switch(PlayerInfo[playerid][pDostigggg]) { case 0: { text4 = "{FF3300}Не выполнено"; } case 1: { text4 = "{33AA33}Выполнено"; } } new string[1024], s[1024]; format(s, sizeof(s), "{C3C3C3}1. %s{C3C3C3}. Тебе нужно иметь более {FF3300}1OO{C3C3C3} грамм наркотиков при себе, чтобы выполнить это достижение. Приз: {33AA33}1OOOO${C3C3C3}\n\n", text); strcat(string, s); format(s, sizeof(s), "{C3C3C3}2. %s{C3C3C3}. Тебе нужно иметь более {FF3300}1OOOO{C3C3C3} материалов, чтобы выполнить это достижение. Приз: {33AA33}55OO${C3C3C3}\n\n", text2); strcat(string, s); format(s, sizeof(s), "{C3C3C3}3. %s{C3C3C3}. Тебе нужно получить {FF3300}3{C3C3C3} уровень, чтобы выполнить это достижение. Приз: {33AA33}1OOOO${C3C3C3}\n\n", text3); strcat(string, s); format(s, sizeof(s), "{C3C3C3}4. %s{C3C3C3}. Тебе нужно получить {FF3300}5OOOOO{C3C3C3} денег, чтобы выполнить это достижение. Приз: {33AA33}3OOOO$", text4); strcat(string, s); ShowDialog(playerid, DOST_ID, DIALOG_STYLE_MSGBOX, " ", string, "Назад","Закрыть"); return 1; }
×

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

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