LilPokemon

Что можно добавить на сервер на новый год ?

В теме 19 сообщений

Всем доброе времени суток пользователи pawno-rus, скоро уже новый год, и каждый из нас пытается как-то разнообразить атмосферу на сервере, сегодня я решил показать вам что можно сделать на сервере на новый год! И как это сделать. 
1. Мы можем скачать FS скрипт который добавит нам снег на сервере. Команда /gosn включить и выключить снег. 
Ссылка:

2. Мы можем скачать FS скрипт который добавит пар из рта.
Ссылка:

 

3. Мы можем добавить новогодние шапки при заходе в игру.
 

Спойлер
if(strcmp(cmdtext, "/capon", true) == 0)
{
    SetPlayerAttachedObject(playerid,2, 19066, 2, 0.13, 0.0, 0.0, 0.0, 80.0, 80.0);
    PlayerPlaySound(playerid,1137,0.0,0.0,0.0);
    SendClientMessage(playerid, 0x00FFFFFF,"Вы надели новогоднюю шапку");
    return 1;
}
if(strcmp(cmdtext, "/capoff", true) == 0)
{
    RemovePlayerAttachedObject(playerid,2);
    PlayerPlaySound(playerid,1139,0.0,0.0,0.0);
    SendClientMessage(playerid, 0x00FFFFFF,"Вы сняли новогоднюю шапку");
    return 1;
}
 
Спойлер

CMD:capon(playerid,params[])
{
    SetPlayerAttachedObject(playerid,2, 19066, 2, 0.13, 0.0, 0.0, 0.0, 80.0, 80.0);
    PlayerPlaySound(playerid,1137,0.0,0.0,0.0);
    SendClientMessage(playerid, 0x00FFFFFF,"Вы надели новогоднюю шапку");
    return 1;
}
CMD:capoff(playerid,params[])
{
    RemovePlayerAttachedObject(playerid,2);
    PlayerPlaySound(playerid,1139,0.0,0.0,0.0);
    SendClientMessage(playerid, 0x00FFFFFF,"Вы сняли новогоднюю шапку");
    return 1;
}

4. Мы можем создать логотип с новогодней шапкой, примерно так:

Спойлер

YDDwWYx.jpg.50d2a9e440f51d29590c174cd1b78ddb.jpg

ко всем new:

Спойлер

new Text:Logo[6]; 

В Public OnPlayerConnect

Спойлер

    TextDrawShowForPlayer(playerid, Text:Logo[0]);
    TextDrawShowForPlayer(playerid, Text:Logo[1]);
    TextDrawShowForPlayer(playerid, Text:Logo[2]);
    TextDrawShowForPlayer(playerid, Text:Logo[3]);
    TextDrawShowForPlayer(playerid, Text:Logo[4]);
    TextDrawShowForPlayer(playerid, Text:Logo[5]);

В Public OnGameModeInit

Спойлер

    Logo[0] = TextDrawCreate(535.0000006.999956"New Textdraw");//Шапка
    
TextDrawBackgroundColor(Logo[0], 0x00000000);
    
TextDrawLetterSize(Logo[0], 0.4499991.600000);
    
TextDrawTextSize(Logo[0], 50.00000040.833423);
    
TextDrawAlignment(Logo[0], 1);
    
TextDrawColor(Logo[0], -1);
    
TextDrawUseBox(Logo[0], true);
    
TextDrawBoxColor(Logo[0], 255);
    
TextDrawSetShadow(Logo[0], -3275);
    
TextDrawSetOutline(Logo[0], 0);
    
TextDrawFont(Logo[0], 5);
    
TextDrawSetProportional(Logo[0], 1);
    
TextDrawSetPreviewModel(Logo[0], 19065);
    
TextDrawSetPreviewRot(Logo[0], 313.00000031.00000031.0000002.000000);

    
Logo[1] = TextDrawCreate(558.50000023.333330"D");
    
TextDrawLetterSize(Logo[1], 0.2725002.416666);
    
TextDrawAlignment(Logo[1], 1);
    
TextDrawColor(Logo[1], -1523963137);
    
TextDrawSetShadow(Logo[1], 0);
    
TextDrawSetOutline(Logo[1], 0);
    
TextDrawBackgroundColor(Logo[1], 51);
    
TextDrawFont(Logo[1], 2);
    
TextDrawSetProportional(Logo[1], 1);

    
Logo[2] = TextDrawCreate(567.00000033.833332"evel");
    
TextDrawLetterSize(Logo[2], 0.2694990.929166);
    
TextDrawAlignment(Logo[2], 1);
    
TextDrawColor(Logo[2], -1);
    
TextDrawSetShadow(Logo[2], 0);
    
TextDrawSetOutline(Logo[2], 0);
    
TextDrawBackgroundColor(Logo[2], 51);
    
TextDrawFont(Logo[2], 2);
    
TextDrawSetProportional(Logo[2], 1);

    
Logo[3] = TextDrawCreate(615.00000044.666664"usebox");
    
TextDrawLetterSize(Logo[3], 0.000000, -0.381480);
    
TextDrawTextSize(Logo[3], 565.0000000.000000);
    
TextDrawAlignment(Logo[3], 1);
    
TextDrawColor(Logo[3], 0);
    
TextDrawUseBox(Logo[3], true);
    
TextDrawBoxColor(Logo[3], -5963521);
    
TextDrawSetShadow(Logo[3], 0);
    
TextDrawSetOutline(Logo[3], 0);
    
TextDrawFont(Logo[3], 0);

    
Logo[4] = TextDrawCreate(569.50000041.999996"Role Play");
    
TextDrawLetterSize(Logo[4], 0.2004991.220831);
    
TextDrawAlignment(Logo[4], 1);
    
TextDrawColor(Logo[4], -1);
    
TextDrawSetShadow(Logo[4], 0);
    
TextDrawSetOutline(Logo[4], 1);
    
TextDrawBackgroundColor(Logo[4], 51);
    
TextDrawFont(Logo[4], 2);
    
TextDrawSetProportional(Logo[4], 1);

    
Logo[5] = TextDrawCreate(654.500000, -28.583326"New Textdraw");//Ёлка
    
TextDrawBackgroundColor(Logo[5], 0x00000000);
    
TextDrawLetterSize(Logo[5], 0.4499991.600000);
    
TextDrawTextSize(Logo[5], -96.500000104.999977);
    
TextDrawAlignment(Logo[5], 1);
    
TextDrawColor(Logo[5], -1);
    
TextDrawUseBox(Logo[5], true);
    
TextDrawBoxColor(Logo[5], 0);
    
TextDrawSetShadow(Logo[5], 0);
    
TextDrawSetOutline(Logo[5], 1);
    
TextDrawFont(Logo[5], 5);
    
TextDrawSetProportional(Logo[5], 1);
    
TextDrawSetPreviewModel(Logo[5], 19076);
    
TextDrawSetPreviewRot(Logo[5], 0.0000000.0000000.0000002.000000); 

4. Мы можем расставить подарки по всей карете, давайте я вам покажу как:
ID Подарков:

Спойлер

1.thumb.jpg.9090c1bff1acfcc1dfa5cd1eaa9a8750.jpg

Спойлер

2.thumb.jpg.4009bf2016167fbe546a6d21b39895d9.jpg

Спойлер

3.thumb.jpg.8a23d3a4b2e219c5e8c91ecd29024da2.jpg

Спойлер

4.thumb.jpg.121486873ba9b7ab4788fc369b897e0d.jpg

Спойлер

5.thumb.jpg.4114b02b8dfe7e1f8f30e09977da9773.jpg

Ко всем new:

Спойлер

new podarok

В public OnGameModeInit:

Спойлер

 podarok = CreatePickup(ID подарка, 23, x, y, z);

В public OnPlayerPickUpPickup(playerid, pickupid):

Спойлер

if(pickupid == podarok)
{
    GivePlayerMoney(playerid,Сумма);
}

5. Мы можем как-то обновить наш спавн ёлкой и новогодними шарами:

Спойлер

5a079cf178107_.thumb.jpg.b961b7292873499b78750341295a1fc0.jpg

Спойлер

1.thumb.jpg.56058324d80a9bccae063411bb06f407.jpg

Спойлер

2.thumb.jpg.54fde6207fe85a0ca3419828e07d5cc7.jpg

Спойлер

3.thumb.jpg.caa27e19353b011f99288d0cbe570354.jpg

Спойлер

4.thumb.jpg.218e50a599365e6208eb7f8d89ee0754.jpg

Спойлер

5.thumb.jpg.e6969afe5ccb4a40ae019d75b8d0b01c.jpg

Вот и все :)
Поставь свой + ведь я очень сильно по старался)

3.jpg

Отредактировано пользователем Pikachu

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хоть б авторов указал...
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, MuhammadPawn сказал:

Хоть б авторов указал...
 

А я их знаю ?  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Pikachu А зачем тогда вообще писать? Ты не уважаешь авторов...

К примеру:
Пар изорта: Автор Klebitz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, MuhammadPawn сказал:

@Pikachu А зачем тогда вообще писать? Ты не уважаешь авторов...

К примеру:
Пар изорта: Автор Klebitz

Я создал эту тему чтобы люди знали что можно добавить на сервер на новый год! Дадут предупреждения дадут. Я хоть не как ты человек который везде и всегда лезет удачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

+

Заметка от Редиска , создано

Второй,раз предупреждаю есть,кнопка +,не зачем набивать сообщения!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Pikachu Молодец,то что автора не указал,то не чего страшного,при не указании автора,он считается неизвестным.@MuhammadPawn Может,быть он их не увидел?!Или,брал с других порталов,данный человек,молодец,и правильно выразился,ты сначала сам что-то сделай прежде,что-то писать,и лезть..Он,по крайне мере,не присвоил себе автора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Maks_Badanov эм..., если можешь заметить, я на портал почти всегда выкладываю работы (там и есть мои, и даже если я беру из какого нибудь источника где нет автора, я ищу его...)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@MuhammadPawn Ну,не поставил он,ну и не присвоил же он его себе :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Maks_Badanov ну это да, ну к примеру даже если автор увидет свою работу и его там не указали что он автор, ему обидно к примеру будет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@MuhammadPawn Ну,тут тоже соглашусь,но вины так скажем Пикачу,нету :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Глеб сказал:

Почему подарок не выдаёт деньги ?

 

Код пикапа киньте. Из OnPlayerPickUpPickup

Отредактировано пользователем Aurum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 30.11.2017 в 20:00, Глеб сказал:

Почему подарок не выдаёт деньги ?

 

Это был чистый пример:
 

Спойлер

if(pickupid == podarok)
{
    GivePlayerMoney(playerid,Сумма);
}

Возможно у тебя античит на деньги, просто смени GivePlayerMoney на свое и усе

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подниму тему, так как скоро новый год. И кстати, на этот новый год, возможно добавлю ещё сюда плюх . Пока что есть то есть . 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как исправить???

когда делаеш подарки если ктото может скажите пж заплачу как смогу

C:\Users\admin\Desktop\мод для сани\gamemodes\malibu.pwn(26039) : symbol is assigned a value that is never used: "string"
C:\Users\admin\Desktop\мод для сани\gamemodes\malibu.pwn(35283) : error 001: expected token: ",", but found "п"
C:\Users\admin\Desktop\мод для сани\gamemodes\malibu.pwn(35283) : error 029: invalid expression, assumed zero
C:\Users\admin\Desktop\мод для сани\gamemodes\malibu.pwn(35283) : error 029: invalid expression, assumed zero
C:\Users\admin\Desktop\мод для сани\gamemodes\malibu.pwn(35283) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.2.3664              Copyright (c) 1997-2017, ITB CompuPhase


4 Errors.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@TmGo13 строчки покажите, в которых ошибки.

Заметка от keyl , создано

3.2. Код больше 10 строк необходимо брать в теги "Код" и "Спойлер". Как это сделать рассказано в разделе "FAQ".

Устное предупреждение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ща

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

C:\Users\admin\Desktop\ìîä äëÿ ñàíè\gamemodes\malibu.pwn(23417) : error 033: array must be indexed (variable "podarok")
C:\Users\admin\Desktop\ìîä äëÿ ñàíè\gamemodes\malibu.pwn(26037) : symbol is assigned a value that is never used: "string"
C:\Users\admin\Desktop\ìîä äëÿ ñàíè\gamemodes\malibu.pwn(35281) : error 001: expected token: ",", but found "ï"
C:\Users\admin\Desktop\ìîä äëÿ ñàíè\gamemodes\malibu.pwn(35281) : error 029: invalid expression, assumed zero
C:\Users\admin\Desktop\ìîä äëÿ ñàíè\gamemodes\malibu.pwn(35281) : error 029: invalid expression, assumed zero
C:\Users\admin\Desktop\ìîä äëÿ ñàíè\gamemodes\malibu.pwn(35281) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.2.3664              Copyright (c) 1997-2017, ITB CompuPhase


5 Errors.
 

вот новые те тебе

строки 

23417 if(pickupid == podarok)
23417 GivePlayerMoney(playerid, 1000000);
23419    

23420 if(pickupid >= MAX_PICKUPS || pickupid < 0) return 0;

23421 if(!IsPlayerInRangeOfPoint(playerid, 7.0, PickupInfo[pickupid][PickX], PickupInfo[pickupid][PickY], PickupInfo[pickupid][PickZ])) return true;
23422 if(pickupid == GetPVarInt(playerid,"OLDPICKUP") || GetPVarInt(playerid,"TIMEPICKUP") > 0) return true;

 

26037 new onet[32], twot[32], threet[32], fourt[32], string[144];
26038 switch(random(4)) {

 

35276    TextDrawBoxColor(BlackJackExit, 255);

35277   TextDrawTextSize(BlackJackExit, 25.000000, 20.000000);
35278   TextDrawSetSelectable(BlackJackExit, 1);
35279    //**************************************************************************/
35280    //обноваНГ
35281    podarok = CreatePickup(ID подарка, 23, x, y, z);
35282    Create3DTextLabel("Военный осмотр",0xFFFFFFFFF,1174.2035,1354.4834,10.9219,10.0,0,0);
35283    Create3DTextLabel("{009900}Играть в кости:\n{FF8800}/dice", -1, 1127.0945,-1.5882,1000.6797, 20, 1, 1);
35284   Create3DTextLabel("{009900}Играть в кости:\n{FF8800}/dice", -1, 1133.3717,-1.6181,1000.6797, 20, 1, 1);
35285    Create3DTextLabel("{009900}Тюнинг Ателье\n{ffffff}Для взаимодействия используйте: {FF8800}/tune", -1, 1294.2488,-1856.0918,13.3828, 20, 1, 1);
35286    Create3DTextLabel("{009900}Тюнинг Ателье\n{ffffff}Для взаимодействия используйте: {FF8800}/tune", -1, 1293.9025,-1852.1863,13.3828, 20, 1, 1);

 

ПОМОГИТЕ ПОЖАЛУСТА

Отредактировано пользователем TmGo13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • benz123
      От benz123
      Добрейшего дня форумчане. Вообщем вчера писал код для новогодних квестов на основе ActorDialog. Не работает клавиша закрыть, перерыл все форумы и весь интернет. Писал знакомой гадалке, даже она не знает. Надеюсь всемогущие форумчане смогут мне помочь. Очень прошу. 
      Код : 

      Пояснение : Сервер если что копия радмира. Форум буду посещать 24/7.
      ВК: @afk2007
    • SystemDev
      От SystemDev
      Доброго времени суток, уважаемые пользователи Pawno-Rus!
      В первую очередь, хочу поздравить всех вас с наступающим новым годом и пожелать вам хорошего окончания этого года, и исполнения всех ваших желаний.
      Ну а теперь перейдём к самой теме, в которой я хочу представить вам свою доработку игрового мода Rockford RP.
      Мод был полностью протестирован моей командой и пофикшен максимум найденных нами багов. Мод был хорошо доработан и я могу с уверенностью заявить что он отлично подойдёт для основы или же под открытие с ним целого проекта!
      Что-ж, не будем много говорить и давайте перейдём к списку проделанной нами работы:
      1. Была полностью переписана система регистрации и авторизации. Более подробно вы можете взглянуть на неё на прикреплённых к теме изображениях.
      2. У домов и квартир теперь есть названия классов: Эконом, Комфорт, Комфорт+, Бизнес, Элитный
      3. Теперь  у каждого бизнеса есть иконка на карте (Их не было у продуктовых магазинов и 24/7)
      4. Были пофикшены актёры в бизнесах и актёры были добавлены в те бизнесы, в которых их не было (Не отображались)
      5. Был подключен и хорошо настроен античит Nex-AC, так-же у администрации теперь есть лист читеров в виде текстдрава в левом нижнем углу
      6. Был удалён весь лишний маппинг с улиц и пляжей, а так-же весь оставшийся маппинг был перенесён в модули
      7. Все текстравы были перенесены в модуль
      8. Проработаны начальные квесты
      9. Теперь у домов есть 3д текст на въезде в гараж и на выходе из гаража
      10. Меню дома теперь можно открыть нажав в доме "F"
      11. Теперь перед покупкой дома, можно взглянуть на него изнутри и уже после этого купить его нажав кнопку "F" в доме
      12. Теперь если нет медиков в игре, то мед.карту можно получить в регистратуре любой из больниц
      13. Пофикшен навигатор (Не всегда совпадали пункты)
      14. Добавлена 5 банда - The Rifa Gang
      15. Гетто теперь стало более обширным (130 квадратов)
      16. Новая система сытости и жажды (При уровне сытости и жажды ниже 20, появляются 2 иконки возле худа с деньгами игрока, их можно увидеть на одном из скриншотов)
      17. Система рулетки (Выдаётся за каждые 3 отыгранных часа. Использовать можно в /mm > Рулетка)
      18. Теперь у стрел мафий тоже есть своя табличка + киллы считаются
      19. Отредактированы и оптимизированы начальные работы (+ ЗП теперь выдаётся в случае смерти, спавна или вылета)
      20. Работа развозчика пиццы была улучшена и добавлена в /gps и в квесты
      21. Рабочий транспорт на работе газонокосильщика теперь бесплатный
      22. Теперь у всех дверей, ворот и шлагбаумов есть 3д текст с информацией как их открыть
      23. Ставка в автоматах казино ЛС теперь снимается сразу
      24. Добавлено казино ЛВ и игра в кости (5 игроков и крупье)
      25. Спавн в гетто был вырезан
      26. Теперь мафии не могут начать стрелу за бизнес, если у бизнеса нет владельца
      27. Крыша бизнеса теперь отображается
      28. Пофикшен "Online/Offline" в /leaders (Не правильно отображала)
      29. Бандам за капт теперь не даётся по 500 вирт
      30. Во время капта или стрелы участники теперь спавнятся на базе организации (Раньше спавнились в больнице с 10 ХП)
      31. Лечение в больнице теперь бесплатное (+ Лечение теперь начинается при нажатии ALT)
      32. Кокаин теперь тяжелый наркотик, а марихуанна лёгкий (Было наоборот)
      33. Убраны звуки в диалогах
      34. Метка поиска дома теперь удаляется
      35. При включении/выключении акций администрацией теперь всех уведомляет и автоматически меняется название сервера (Пример: Universal RP | Акция!)
      36. Переписана /ahelp
      37. Администрация теперь может останавливать стрелу мафий за бизнес (/stopbizwar)
      38. Добавлен запрет на оружие миниган, прибор ночного видения и т.п
      39. Пофикшены все сделки по продаже/обмене имущества (Деньги выдавались наоборот или вовсе не выдавались)
      40. Новая система операций с наличными
      41. Теперь все сделки и предложения происходят по Y/N
      42. Администрация теперь прямо из игры может удалить дом или бизнес: /delbiz /delhouse
      43. Теперь нельзя использовать /invite во время капта и стрелы
      44. Пофикшен текст при /unload (не отображалось кол-во привезённых матов)
      45. Новый 3д текст складов банд и мафий
      46. Для использования часов (/time) теперь нужно купить их в магазине аксессуаров и надеть на персонажа
      47. Для использования макси (/mask) теперь нужно купить её в магазине аксессуаров и надеть на персонажа (Так-же срок действия маски теперь 10 минут)
      и еще 30+ пунктов которые сюда не влезут так что тг @qnusn ( там покажу подробно описание мода)
      Если возникли какие-либо вопросы, пишите в Telegram - @qnusn