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

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

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

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

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

Тип контента


Форумы

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

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

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


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

  • Начало

    Конец


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

  • Начало

    Конец


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

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

  1. #Rock

    Mapping

    Всем Привет ЕЩЕ) Сделал Еще маппинга (Начинающий Маппёр)
  2. Всем привет пользователи,вообщем выкладываю базу Полиции в г.Южный.Проекту она больше не нужна решил поделиться.
  3. KOSМOS

    Пустота в центре Южного !

    Вот может быть , кому нибудь и пригодится .... Автор : Я CreateDynamicObject(1986, 2434.35, -2294.00, 20.98, 0.00, 0.00, -90.00); CreateDynamicObject(4528, 2330.64, -2404.64, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2330.64, -2226.07, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2330.64, -2404.64, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2330.64, -2404.64, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2330.63, -2373.30, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2330.58, -2341.95, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2330.61, -2257.52, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2330.61, -2288.98, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(4528, 2400.13, -2404.28, 29.81, 0.00, 0.00, -90.00); CreateDynamicObject(4528, 2400.14, -2372.92, 29.81, 0.00, 0.00, -90.00); CreateDynamicObject(4528, 2400.16, -2225.77, 29.81, 0.00, 0.00, -90.00); CreateDynamicObject(4528, 2400.18, -2257.21, 29.81, 0.00, 0.00, -90.00); CreateDynamicObject(4528, 2400.20, -2288.70, 29.81, 0.00, 0.00, -90.00); CreateDynamicObject(4528, 2330.61, -2315.44, 29.81, 0.00, 0.00, 90.00); CreateDynamicObject(2193, 2382.63, -2419.83, 15.05, 0.00, 0.00, 0.00); CreateDynamicObject(2193, 2346.28, -2419.81, 15.05, 0.00, 0.00, 0.00); CreateDynamicObject(2193, 2346.28, -2210.18, 15.05, 0.00, 0.00, 0.00); CreateDynamicObject(2193, 2382.63, -2210.18, 15.05, 0.00, 0.00, 0.00); CreateDynamicObject(3508, 2404.91, -2315.53, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2404.99, -2343.76, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2395.67, -2343.83, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2395.55, -2315.69, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2386.27, -2315.69, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2386.36, -2343.88, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2386.48, -2372.07, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2386.57, -2400.24, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2386.61, -2406.60, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2386.16, -2287.51, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2386.05, -2259.32, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2385.91, -2231.11, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2385.91, -2231.11, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2385.91, -2231.11, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2385.84, -2224.97, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2344.96, -2224.86, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2345.07, -2253.04, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2345.18, -2281.32, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2345.17, -2309.50, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2345.26, -2337.71, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2345.38, -2365.89, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2345.37, -2393.56, 21.00, 0.00, 0.00, 57.50); CreateDynamicObject(3508, 2345.31, -2406.40, 21.00, 0.00, 0.00, 57.50); CreateDynamicObject(3508, 2361.40, -2415.33, 21.00, 0.00, 0.00, -32.50); CreateDynamicObject(3508, 2373.72, -2415.39, 21.00, 0.00, 0.00, -32.50); CreateDynamicObject(3508, 2356.84, -2215.07, 21.00, 0.00, 0.00, -32.50); CreateDynamicObject(3508, 2367.48, -2215.12, 21.00, 0.00, 0.00, -32.50); CreateDynamicObject(2193, 2409.48, -2311.74, 15.05, 0.00, 0.00, 90.00); CreateDynamicObject(2193, 2409.35, -2361.76, 15.05, 0.00, 0.00, 90.00); CreateDynamicObject(3427, 2359.68, -2403.18, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2372.26, -2403.43, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2372.26, -2388.81, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2372.26, -2374.15, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2372.25, -2359.44, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2359.68, -2388.48, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2359.69, -2373.73, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2359.70, -2359.01, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2359.70, -2227.15, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2359.70, -2241.89, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2359.70, -2256.62, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2359.70, -2271.35, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2372.25, -2227.35, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2372.25, -2242.07, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2372.25, -2256.77, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2372.25, -2271.50, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2359.71, -2286.08, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2359.71, -2300.80, 22.10, 0.00, 0.00, 0.00); CreateDynamicObject(3427, 2372.26, -2286.21, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(3427, 2372.25, -2300.95, 22.10, 0.00, 0.00, -180.00); CreateDynamicObject(970, 2368.09, -2352.07, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(970, 2363.97, -2352.08, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(970, 2363.96, -2410.61, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(970, 2368.10, -2410.61, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(970, 2363.76, -2308.19, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(970, 2367.94, -2308.20, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(970, 2368.07, -2219.92, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(970, 2363.93, -2219.93, 21.46, 0.00, 0.00, 0.00); CreateDynamicObject(3508, 2352.30, -2234.47, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2353.04, -2262.63, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2353.63, -2290.69, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2353.74, -2318.79, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2353.84, -2346.99, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2353.91, -2375.21, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2354.01, -2397.27, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2377.51, -2232.58, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2377.61, -2260.54, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2377.73, -2288.74, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2377.86, -2316.96, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2378.07, -2345.07, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2377.73, -2372.36, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2377.69, -2398.11, 21.00, 0.00, 0.00, 58.00); CreateDynamicObject(3508, 2363.55, -2312.88, 21.00, 0.00, 0.00, -32.50); CreateDynamicObject(3508, 2363.69, -2347.37, 21.00, 0.00, 0.00, -32.50); CreateDynamicObject(618, 2366.17, -2407.40, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2366.07, -2394.18, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.95, -2381.33, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2366.03, -2368.54, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.97, -2355.66, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.98, -2306.44, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2366.12, -2221.29, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.87, -2234.80, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.72, -2291.88, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.55, -2278.47, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.77, -2250.54, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(618, 2365.47, -2264.95, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(619, 2361.11, -2341.28, 20.83, 356.86, 0.00, -1.83); CreateDynamicObject(615, 2371.82, -2336.64, 20.80, 356.86, 0.00, 3.14); CreateDynamicObject(619, 2372.65, -2341.62, 20.83, 356.86, 0.00, -1.83); CreateDynamicObject(619, 2360.57, -2319.08, 20.83, 356.86, 0.00, -1.83); CreateDynamicObject(619, 2372.23, -2319.00, 20.83, 356.86, 0.00, -1.83); CreateDynamicObject(618, 2365.99, -2330.03, 20.83, 356.86, 0.00, -2.60); CreateDynamicObject(615, 2372.01, -2332.40, 20.80, 356.86, 0.00, 3.14); CreateDynamicObject(615, 2371.80, -2328.07, 20.80, 356.86, 0.00, 3.14); CreateDynamicObject(615, 2371.98, -2324.43, 20.80, 356.86, 0.00, 3.14); CreateDynamicObject(615, 2359.89, -2323.63, 20.80, 356.86, 0.00, 3.14); CreateDynamicObject(615, 2359.77, -2327.46, 20.80, 356.86, 0.00, 3.14); CreateDynamicObject(615, 2359.88, -2332.38, 20.80, 356.86, 0.00, 3.14); CreateDynamicObject(615, 2360.08, -2336.05, 20.80, 356.86, 0.00, 3.14);
  4. Predator

    Ёлка около Останкино

    Все знают что приближается праздник Новый Год! Я решил сделать ёлочку в центре Южного. Сразу говорю,работа маленькая.Кто хочет возьмет ее себе на сервер,кто нет,не пишите глупые коменты.
  5. Здравствуйте уважаемые пользователи! Решил сделать спидометр.Сделал только textdraw,а потом стало лень доделывать. Но пользователи которые понимают в этом,могут сделать спидометр работоспособным. Textdraw0 = TextDrawCreate(490.000000, 354.000000, "SPEED:"); TextDrawBackgroundColor(Textdraw0, 255); TextDrawFont(Textdraw0, 1); TextDrawLetterSize(Textdraw0, 0.679998, 2.099999); TextDrawColor(Textdraw0, -1); TextDrawSetOutline(Textdraw0, 0); TextDrawSetProportional(Textdraw0, 1); TextDrawSetShadow(Textdraw0, 1); Textdraw1 = TextDrawCreate(510.000000, 374.000000, "FUEL:"); TextDrawBackgroundColor(Textdraw1, 255); TextDrawFont(Textdraw1, 1); TextDrawLetterSize(Textdraw1, 0.599999, 2.200000); TextDrawColor(Textdraw1, -1); TextDrawSetOutline(Textdraw1, 0); TextDrawSetProportional(Textdraw1, 1); TextDrawSetShadow(Textdraw1, 1); Textdraw2 = TextDrawCreate(495.000000, 334.000000, "ENGINE:"); TextDrawBackgroundColor(Textdraw2, 255); TextDrawFont(Textdraw2, 1); TextDrawLetterSize(Textdraw2, 0.529999, 1.899999); TextDrawColor(Textdraw2, -1); TextDrawSetOutline(Textdraw2, 0); TextDrawSetProportional(Textdraw2, 1); TextDrawSetShadow(Textdraw2, 1); Textdraw3 = TextDrawCreate(495.000000, 393.000000, "LIGHTS:"); TextDrawBackgroundColor(Textdraw3, 255); TextDrawFont(Textdraw3, 1); TextDrawLetterSize(Textdraw3, 0.539999, 2.299998); TextDrawColor(Textdraw3, -1); TextDrawSetOutline(Textdraw3, 0); TextDrawSetProportional(Textdraw3, 1); TextDrawSetShadow(Textdraw3, 1);
  6. C:\Users\Сергей\Desktop\The Omsk RP Revival\gamemodes\Omsk.pwn(11235) : warning 202: number of arguments does not match definition C:\Users\Сергей\Desktop\The Omsk RP Revival\gamemodes\Omsk.pwn(19429) : warning 217: loose indentation C:\Users\Сергей\Desktop\The Omsk RP Revival\gamemodes\Omsk.pwn(19444) : warning 217: loose indentation C:\Users\Сергей\Desktop\The Omsk RP Revival\gamemodes\Omsk.pwn(42139) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase Как исправить?
  7. Skinn3r

    Анашан

    Доброго времени суток, Уважаемые пользователи CR-MP.RU! Решил опробовать себя в роли Маппера. Вот моя первая работа в Map Конструкторе! Сделал Анашан не много другим. Добавил не много нового , а точнее новый въезд(Скрин забыл) , забор и место для грузчиков или Дальнобойщиков. Стоят Два шлакбаума Ну, смотрите, оценивайте.
  8. Доброго времени суток, уважаемые пользователи - будьте так добры, подскажите пожалуйста! В общем, первое с чем я столкнулся - это, залив на хост сервер и подключив БД, после зайдя на сервер "регистрация" не появляется. И после, как вписываешь в диалог, где просит привязать "EMAIL" - сервер прост ложится. Как исправить не знаю, поиском пользовался - но не нашёл, может плохо смотрел... Вся надежда на Вас.
  9. Ув.пользователи прошу у вас помощи, как мне сделать диолог покупки Авто! 1.Пример когда садишься в Авто там вылазил диолог купить или отмена.
  10. Всех приветствую дорогие форумчане Сегодня я полазил в инете и нашёл спидометр Спидометр предназначен для SAMP'a Но я попробовал сделать его на CR:MP и у меня это получилось Вот решил поделиться! Так же спидометр можно русифицировать, ну это по вкусу! Автор спидометра: wAx и thewax Для начала для нарисованных текстдравов, необходимо создать переменные: new Text:SBox; new Text:SBox1; new PlayerText:CarSpeed[MAX_PLAYERS]; new PlayerText:CarFuel[MAX_PLAYERS]; new PlayerText:CarMilliage[MAX_PLAYERS]; new PlayerText:CarLights[MAX_PLAYERS]; new PlayerText:CarEngine[MAX_PLAYERS]; Переменные созданы, теперь создадим функции для создания самих текстдравов! Глобальные: stock CreateGlobalTextDraws() { SBox = TextDrawCreate(626.000000, 384.540008, "usebox"); TextDrawLetterSize(SBox, 0.000000, 5.905555); TextDrawTextSize(SBox, 430.799987, 0.000000); TextDrawAlignment(SBox, 1); TextDrawColor(SBox, 0); TextDrawUseBox(SBox, true); TextDrawBoxColor(SBox, 102); TextDrawSetShadow(SBox, 0); TextDrawSetOutline(SBox, 0); TextDrawFont(SBox, 0); SBox1 = TextDrawCreate(601.875000, 383.250061, "LD_SPAC:white"); TextDrawLetterSize(SBox1, 0.000000, 0.000000); TextDrawTextSize(SBox1, 21.250000, 57.166625); TextDrawAlignment(SBox1, 1); TextDrawColor(SBox1, 255); TextDrawSetShadow(SBox1, 0); TextDrawSetOutline(SBox1, 0); TextDrawFont(SBox1, 4); return 1; } Персональные: stock CreatePlayersTextDraw(playerid) { CarSpeed[playerid] = CreatePlayerTextDraw(playerid, 442.399963, 386.026580, "SPEED: 100"); PlayerTextDrawLetterSize(playerid, CarSpeed[playerid], 0.401249, 1.430832); PlayerTextDrawAlignment(playerid, CarSpeed[playerid], 1); PlayerTextDrawColor(playerid, CarSpeed[playerid], -1); PlayerTextDrawSetShadow(playerid, CarSpeed[playerid], 0); PlayerTextDrawSetOutline(playerid, CarSpeed[playerid], 1); PlayerTextDrawBackgroundColor(playerid, CarSpeed[playerid], 51); PlayerTextDrawFont(playerid, CarSpeed[playerid], 1); PlayerTextDrawSetProportional(playerid, CarSpeed[playerid], 1); CarFuel[playerid] = CreatePlayerTextDraw(playerid, 442.149963, 401.026672, "FUEL: 1000"); PlayerTextDrawLetterSize(playerid, CarFuel[playerid], 0.401249, 1.430832); PlayerTextDrawAlignment(playerid, CarFuel[playerid], 1); PlayerTextDrawColor(playerid, CarFuel[playerid], -1); PlayerTextDrawSetShadow(playerid, CarFuel[playerid], 0); PlayerTextDrawSetOutline(playerid, CarFuel[playerid], 1); PlayerTextDrawBackgroundColor(playerid, CarFuel[playerid], 51); PlayerTextDrawFont(playerid, CarFuel[playerid], 1); PlayerTextDrawSetProportional(playerid, CarFuel[playerid], 1); CarMilliage[playerid] = CreatePlayerTextDraw(playerid, 441.899963, 416.610015, "MILLIAGE: 10000"); PlayerTextDrawLetterSize(playerid, CarMilliage[playerid], 0.401249, 1.430832); PlayerTextDrawAlignment(playerid, CarMilliage[playerid], 1); PlayerTextDrawColor(playerid, CarMilliage[playerid], -1); PlayerTextDrawSetShadow(playerid, CarMilliage[playerid], 0); PlayerTextDrawSetOutline(playerid, CarMilliage[playerid], 1); PlayerTextDrawBackgroundColor(playerid, CarMilliage[playerid], 51); PlayerTextDrawFont(playerid, CarMilliage[playerid], 1); PlayerTextDrawSetProportional(playerid, CarMilliage[playerid], 1); CarLights[playerid] = CreatePlayerTextDraw(playerid, 608.125000, 386.166625, "L"); PlayerTextDrawLetterSize(playerid, CarLights[playerid], 0.449999, 1.600000); PlayerTextDrawAlignment(playerid, CarLights[playerid], 1); PlayerTextDrawColor(playerid, CarLights[playerid], -1); PlayerTextDrawSetShadow(playerid, CarLights[playerid], 0); PlayerTextDrawSetOutline(playerid, CarLights[playerid], 1); PlayerTextDrawBackgroundColor(playerid, CarLights[playerid], 51); PlayerTextDrawFont(playerid, CarLights[playerid], 1); PlayerTextDrawSetProportional(playerid, CarLights[playerid], 1); CarEngine[playerid] = CreatePlayerTextDraw(playerid, 609.125000, 413.416778, "E"); PlayerTextDrawLetterSize(playerid, CarEngine[playerid], 0.449999, 1.600000); PlayerTextDrawAlignment(playerid, CarEngine[playerid], 1); PlayerTextDrawColor(playerid, CarEngine[playerid], -1); PlayerTextDrawSetShadow(playerid, CarEngine[playerid], 0); PlayerTextDrawSetOutline(playerid, CarEngine[playerid], 1); PlayerTextDrawBackgroundColor(playerid, CarEngine[playerid], 51); PlayerTextDrawFont(playerid, CarEngine[playerid], 1); PlayerTextDrawSetProportional(playerid, CarEngine[playerid], 1); return 1; } в OnGameModeInit закинем: CreateGlobalTextDraws(); в OnPlayerConnect: CreatePlayersTextDraw(); Теперь нам надо сделать так, чтобы игрок который сел в машину на место водителя, видел спидометр За изменение позиции игрока относительно штата, отвечает паблик OnPlayerStateChange, закинем код туда: if(newstate == PLAYER_STATE_DRIVER) { if(!noeng(GetPlayerVehicleID(playerid))) { new v = GetPlayerVehicleID(playerid); VehicleInfo[v][vFuel] = 50.0; GetPlayerPos(playerid, VehicleInfo[v][vPosx],VehicleInfo[v][vPosy],VehicleInfo[v][vPosz]); TextDrawShowForPlayer(playerid, SBox); TextDrawShowForPlayer(playerid, SBox1); PlayerTextDrawShow(playerid, CarSpeed[playerid]); PlayerTextDrawShow(playerid, CarFuel[playerid]); PlayerTextDrawShow(playerid, CarMilliage[playerid]); PlayerTextDrawShow(playerid, CarLights[playerid]); PlayerTextDrawShow(playerid, CarEngine[playerid]); SpeedTimer[playerid] = SetTimerEx("UpdateSpeed",200,1,"d",playerid); return 1; } } if(oldstate == PLAYER_STATE_DRIVER) { TextDrawHideForPlayer(playerid, SBox); TextDrawHideForPlayer(playerid, SBox1); PlayerTextDrawHide(playerid, CarSpeed[playerid]); PlayerTextDrawHide(playerid, CarFuel[playerid]); PlayerTextDrawHide(playerid, CarMilliage[playerid]); PlayerTextDrawHide(playerid, CarLights[playerid]); PlayerTextDrawHide(playerid, CarEngine[playerid]); KillTimer(SpeedTimer[playerid]); return 1; } теперь в начале мода, нам нужно создать массив для хранения характеристик авто enum vInfo { vEngine, Float:vFuel, Float:vMilliage, vLights, Float:vPosx,Float:vPosy,Float:vPosz }; new VehicleInfo[MAX_VEHICLES][vInfo]; отлично! Теперь создадим переменную для таймера, а также паблик самого таймера! new SpeedTimer[MAX_PLAYERS]; и создадим паблик: forward UpdateSpeed(playerid); public UpdateSpeed(playerid) { new string[256]; new v = GetPlayerVehicleID(playerid); format(string,sizeof(string),"SPEED: %d",SpeedVehicle(playerid)); PlayerTextDrawSetString(playerid, CarSpeed[playerid], string); format(string,sizeof(string),"FUEL: %d",floatround(VehicleInfo[v][vFuel])); PlayerTextDrawSetString(playerid, CarFuel[playerid], string); format(string,sizeof(string),"MILLIAGE: %d",floatround(VehicleInfo[v][vMilliage])); PlayerTextDrawSetString(playerid, CarMilliage[playerid], string); switch(VehicleInfo[v][vLights]) { case 0: PlayerTextDrawSetString(playerid, CarLights[playerid], "~w~L"); case 1: PlayerTextDrawSetString(playerid, CarLights[playerid], "~b~L"); } if(VehicleInfo[v][vEngine]) PlayerTextDrawSetString(playerid, CarEngine[playerid], "~b~E"); else PlayerTextDrawSetString(playerid, CarEngine[playerid],"~w~E"); if(VehicleInfo[v][vFuel] <= 0) { VehicleInfo[v][vEngine] = 0; VehicleInfo[v][vFuel] = 0.0; SetVehicleParamsEx(v, VehicleInfo[v][vEngine], VehicleInfo[v][vLights],0,0,0,0,0); } if(GetPlayerDistanceFromPoint(playerid, VehicleInfo[v][vPosx], VehicleInfo[v][vPosy], VehicleInfo[v][vPosz]) > 50.0) { VehicleInfo[v][vMilliage] += 0.1; VehicleInfo[v][vFuel] -= 0.05; GetPlayerPos(playerid, VehicleInfo[v][vPosx],VehicleInfo[v][vPosy],VehicleInfo[v][ vPosz]); } return 1; } Теперь сделаем заводку двигателя: в OnPlayerKeyStateChange if(newkeys & KEY_ACTION) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { new v = GetPlayerVehicleID(playerid); if(!noeng(v)) { if(!VehicleInfo[v][vFuel]) return 1; if(!VehicleInfo[v][vEngine]) VehicleInfo[v][vEngine] = 1; else VehicleInfo[v][vEngine] = 0; SetVehicleParamsEx(v, VehicleInfo[v][vEngine], VehicleInfo[v][vLights], 0, 0, 0, 0, 0); return 1; } } } и функция вычисления скорости stock noeng(carid) { new model = GetVehicleModel(carid); if(model == 462||model == 448||model == 509|| model == 510||model == 481||model==468||model == 471 || model == 511 || model == 512||model == 593||model == 520||model == 577||model == 476||model == 519 || model == 460 || model == 513||model == 472||model==473||model == 493||model == 595 || model == 484 || model == 430 || model == 453||model == 452||model == 446||model == 454 ||model == 548 ||model == 425|| model == 417||model == 487||model == 488||model == 497||model == 563||model == 447||model == 469||model == 553) return 1; return 0; } stock SpeedVehicle(playerid) { new Float:ST[4]; if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]); else GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]); ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 100.3; return floatround(ST[3]); }
  11. Здравствуйте уважаемые форумчане. У меня такая проблема после регистрации не спавнится игрок по координате которую я указываю,тупо падает с неба и все. И после смерти повторно выскакивает окно регистрации,выбора пола и т.д. Прошу помощи у скриптеров может кто сталкивался с такой проблемой помогите исправить. Выкладываю весь мод. Чтоб можно было посмотреть что да как. Заранее благодарен. Поможете с меня большая благодарность.!!! Помощь нужна срочно. Если что то не можете найти в pwn файле функции,паблики и.т.д находятся сдесь \servers\pawno\include
  12. Здравствуйте уважаемые пользователи CR-MP.RU У меня такая проблема , когда я ставлю авто /park у меня оно становится боком после рескара! Пробовал разные способы , но не знаю может не так делал , подскажите!
  13. Все установил весь бд MySQL правельно все сделал изменил название на свое захожу на сервер и регистрации нету что делать? ЗАРАНЕЕ СПС
  14. Здравствуйте уважаемые пользователи CR-MP.RU У меня такой вопрос , я скачал Мар Конструктор и не знаю с чего начать! А точнее , что лучше делать новичку! (Какие базы или что то другое!) Подскажите пожалуйста
  15. Уважаемые пользователи!Помогите исправить проблему! В моде forever rp чат очищается сам по себе.Может кто знает?
  16. Вот такая ошибка если ездить по 1 местности то вылитает через 30 минут.А когда еду арзамас-Южный вылитает особенно на URM.Помогите с такой ошибкой.Заранее спасибо.Ноут 64-разрядный,Windows 7
  17. Здравствуйте, залита маппа в мод, а когда заходишь на сервер, то не отображает маппинг никакой, что делать? В чем ошибка?
  18. Здравствуйте я не могу понять создаю любой транспорт через административную команду ставлю на продажу делаю рестарт и оно исчезает так же и в автосалоне
  19. Здравствуйте пользователи форума CR-MP.RU, сегодня я бы хотел вам рассказать про команду которая будет выдавать деньги и уровень для новичков, которые зашли на сервер и ввели команду . И так приступим: 1) Ищем public OnPlayerCommandText. 2) Вставляем команду.
  20. Доброго времени суток, уважаемые пользователи cr-mp.ru Автор урока : Vlad_Dredd Итак начнём: 1) Ко всем new добавьте: new engine,lights,alarm,doors,bonnet,boot,objective; new zavodis[MAX_PLAYERS]; 2) В public OnGameModeInit добавьте: ManualVehicleEngineAndLights(); 3) В public OnPlayerCommandText добавьте: else if (strcmp("/engine", cmdtext, true) == 0) { if(zavodis[playerid] == 0) { if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective); zavodis[playerid] = 1; } } } else if(zavodis[playerid] == 1) { if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective); zavodis[playerid] = 0; } } } return 1; }
  21. Заменяем стандартный спидометр под картой на мой спидометр
  22. Нашёл подобную работу (халтурку), думаю кому нибудь помог. - Всё на пикапах (нет команд) - Используется функция рандом - Всё очень легко - Когда встаёшь на пикап всё происходит автоматически (бежишь, бежишь и тут "опа") Начнём: Ко всем new: new klad[14]; // Можете увеличить число пикапов В public OnGameModeInit: Kladj(); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 );// Ставим свои координаты Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Create3DTextLabel( "Хорошая почва", COLOR_ORANGE, X, Y, Z, 8.0, 0,1 ); Создаем stock: PHP код: stock Kladj() { klad[0] = CreatePickup(2228,2,X, Y, Z,);// Ставим свои координаты klad[1] = CreatePickup(2228,2,X, Y, Z,); klad[2] = CreatePickup(2228,2,X, Y, Z,); klad[3] = CreatePickup(2228,2,X, Y, Z,); klad[4] = CreatePickup(2228,2,X, Y, Z,); klad[5] = CreatePickup(2228,2,X, Y, Z,); klad[6] = CreatePickup(2228,2,X, Y, Z,); klad[7] = CreatePickup(2228,2,X, Y, Z,); klad[8] = CreatePickup(2228,2,X, Y, Z,); klad[9] = CreatePickup(2228,2,X, Y, Z,); klad[10] = CreatePickup(2228,2,X, Y, Z,); klad[11] = CreatePickup(2228,2,X, Y, Z,); klad[12] = CreatePickup(2228,2,X, Y, Z,); klad[13] = CreatePickup(2228,2,X, Y, Z,); } В public OnPlayerPickUpPickup: for(new i; i { if(pickupid == klad[i]) { TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "Пожалуйста, подождите", 7000,3); ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 1, 0, 0, 0, 0); SetTimerEx("klad", 7000, false, "i", playerid); } } Создаем public: forward klad(playerid); public klad(playerid) { TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, "~g~Хорошая работа", 1500,3); ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,0,1); new x = random(4); switch(x) { case 0:{PlayerInfo[playerid][pCash] += 10000;}//ваше значение денег case 1:{SendClientMessage(playerid, 0xCD5C5C, "{CD5C5C}Вы ничего не нашли");} case 2:{SendClientMessage(playerid, 0xCD5C5C, "{CD5C5C}Вы ничего не нашли");} case 3:{SendClientMessage(playerid, 0xCD5C5C, "{CD5C5C}Вы ничего не нашли");} } } Автор: Mr.Benitto Автор идеи: Lev Popov
  23. Такая тема уже была, но данная система теперь дополнена. - Теперь вас спрашивают тпшаться или нет - Вы тпшаетесь в нулей виртуальный мир и нулевой интерьер Ко всем new добавляем: new Float:pos[MAX_PLAYERS][3];Далее добавляем паблик:public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ){ if(PlayerInfo[playerid][pAdmin] >= 1) { pos[playerid][0] = fX; pos[playerid][1] = fY; pos[playerid][2] = fZ; ShowPlayerDialog(playerid, 122, DIALOG_STYLE_MSGBOX, "Телепорт", "\t\t\t{9ACD32}Уважаемый администратор!\n Вы подтверждаете действие: {9ACD32}переместиться на поставленную точку", "Да", "Нет"); }}И конечно же диалог:if(dialogid == 122) { if(response) { SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid, 0); SetPlayerPos(playerid, pos[playerid][0], pos[playerid][1], pos[playerid][2]); SendClientMessage(playerid,0x88AA88AA,"Вы переместились на отмеченную точку!"); } else { SendClientMessage(playerid,0x88AA88AA,"Вы отменили перемещение!"); return 1; }}Вот и все. Автор: неизвестно
  24. Копался в просторах интернета и нашел систему авторынка из мода gamer. В коде есть закомментированные строки, их нужно включить когда вошьете авторынок в свой мод. Если не включите, будет не понятно, что у вас случиться. Автор вырезки вроде бы: Amfy Ссылка на скачивание: https://yadi.sk/d/2am3Efm7ckW9N
×

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

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