Вся активность

Этот поток обновляется автоматически   

  1. Вчера
  2. Stats point

    100% ))) 
  3. Последняя неделя
  4. Stats point

    В конфигах не получилось) а в src только буду смотреть. А то что в map.c это находиться это точно?
  5. Stats point

    конфиг также может быть отключен в настройках. Поумолчанию включен
  6. Stats point

    Что именно не вышло? в конфиге не вышло или выставить ограничения в map.c?
  7. Stats point

    не получилось( все равно дает статы
  8. Stats point

    конфигурационный файл для этого и сделал чтобы указать сколько статов добавлять на любом уровне  
  9. Stats point

    Не выйдет, даже если после 99 поставить 0 то map.c будет стандартно считать и дальше добавлять статы))) Нужно установить ограничение на типе  if(baseLevel == 99 ){ и там дальше копировать тот параметр который производит расчёт и выставить его значение 0... Что-то типо такого) Я точно не уверен насчёт того как правильно в SRC это написать, но точно знаю что это регулируется там)
  10. CELL_FORCEVENDING это не глобальная переменная. Глобпальные переменные пишутся не так. Это несуществующая константа, выше я уже об этом писал
  11. Ошибка в константной переменной "CELL_FORCEVENDING" такой переменной в движке самой нет! (Покрайне мере я не нашел) возможно ты имел введу "CELL_NOVENDING" и если да то в таком ввиде не записывайте иначе таже ошибка. Запишите в нижнем регистре! setcell "prt_pvp",30,70,30,54,cell_novending,1;   Если ты сам добавил свою системную константу то проверь правильно ли!
  12. prt_pvp    mapflag    nowarpto   prt_pvp    mapflag    nobranch  prt_pvp    mapflag    noteleport  prt_pvp    mapflag    nomemo prt_pvp    mapflag    novending prt_pvp    mapflag    nochat izlude,214,162,0    script    TradeZoneEnter    WARPNPC,7,1,{     if(BaseLevel > 44)         warp "prt_pvp",20,50;     else     {         mes "[^FF0000Trade Zone^000000]";         mes "You need to be level 45 to enter.";         close;     }     end;      OnInit:     setcell "prt_pvp",30,70,30,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",33,70,33,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",36,70,36,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",39,70,39,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",42,70,42,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",45,70,45,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",30,45,30,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",33,45,33,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",36,45,36,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",39,45,39,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",42,45,42,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",45,45,45,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",54,70,54,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",57,70,57,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",60,70,60,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",63,70,63,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",66,70,66,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",69,70,69,54,CELL_FORCEVENDING,1;     setcell "prt_pvp",54,45,54,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",57,45,57,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",60,45,60,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",63,45,63,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",66,45,66,29,CELL_FORCEVENDING,1;     setcell "prt_pvp",69,45,69,29,CELL_FORCEVENDING,1;          //если на локации стоит novending     //setcell мапа,х,у,х,у,CELL_VIPVENDING,1;     //     //setcell "izlude",123,164,123,164,CELL_VIPVENDING,1;     end; } izlude    mapflag    nochat izlude    mapflag    novending izlude_in    mapflag    novending prt_pvp,13,50,0    warp    w473    6,6,izlude,206,162 prt_pvp,50,86,0    warp    w474    6,6,izlude,206,162 prt_pvp,86,50,0    warp    w475    6,6,izlude,206,162 prt_pvp,50,13,0    warp    w476    6,6,izlude,206,162
  13. Stats point

    Смотрите файл db/re/statpoint.txt Одна строка в нем - один уровень
  14. Stats point

    Калькуляция стат поинтов проходит в src/map/pc.c Если поставить ограничение думаю это поможет)
  15. Она осталась потому-что Forcevending значения нету в геркулесе как я понял исходя из документации
  16. Stats point

    Всем привет! Вообще хотел спросить направление. Хочу что бы после 99 уровня не довались  статы после повышения уровня. допустим на сервере 175 уровней и нужно что бы после 99 стат поинты не довались. Кто то знает в какую сторону смотреть? (скрипт писать или сорцы, или же все таки есть где то в конфигах)
  17. Можешь скинуть весь скрипт? я попробую найти ошибку
  18. прочитайте мой комментарий. там написано почему эти ошибки
  19.   Друзья, встречайте новинку в ассортименте наших услуг — тарифный план “Nano”.   Тариф VDS/VPS «NANO» — CPU: core 1/ RAM: 512Mb / SSD: 5Gb /  Linux – 1,99 $/mon.   Активация VDS/VPS производится в автоматическом режиме, вне зависимости от времени суток и занимает менее одной минуты. Любой тариф в нашем арсенале обладает особыми преимуществами и разработан под любую специфику Вашей деятельности. Наши цены Вам понравятся! В любое время суток, Вы можете обратиться в нашу службу поддержки за помощью или советом, мы ответим максимально быстро.   О всех классных вариантах VDS/VPS можно ознакомиться тут: https://zomro.com/optimal_vds.html
  20. Ранее
  21. Ошибка с ID 45 исчезла, вот что осталось...
  22. Warning в hercules эмуле

    Спасибо за идею , но я уже забил на это поскольку на сам игровой процесс это не оказывает никакого влияния.
  23. вместо 45, попробуйте вставить  WARPNPC Доступные команды на значение setcell - `cell_walkable`: 0 - `cell_shootable`: 1 - `cell_water`: 2 - `cell_npc`: 3 - `cell_basilica`: 4 - `cell_landprotector`: 5 - `cell_novending`: 6 - `cell_nochat`: 7
  24. Warning в hercules эмуле

    попробуй make clean потом попробуй вот так вот вставить ./configure --enable-packetver=20140205 --enable-packetver-re после просто напиши make
  25. Warning в hercules эмуле

    Не это не то, после этой замены и рекомпиляции когда включаешь сервер в мап серваке тонна эрроров летит ссылающихся на packet. 
  26. Warning в hercules эмуле

    Cпасибо товарищи , а то думал что накосячил где.
  27. Warning в hercules эмуле

    Это все нормально. Просто сервер сообщает, что клиент послал пакет с данным id, но сервер не знает как обрабатывать пакет, и просто его игнорирует. Это было добавлено, чтобы отлавливать скрытые фичи клиента, которые еще не реализованы. Если будет id другой чем 0x044A, об этом лучше сообщать. А 0x044A не будет выводить предупреждение в следующей релизнутой версии herc.  
  28. Warning в hercules эмуле

    Могу ошибаться но попробуй в src/common/packets.h изменить #ifndef MAX_PACKET_DB   #define MAX_PACKET_DB 0x0F00   #endif   на #ifndef MAX_PACKET_DB   #define MAX_PACKET_DB 0x044A   #endif   end Recompiled Server. И да если что версия ехешника 20140205 = 46
  29. Загрузить больше активности