Balancer: Все сообщения за 30 Июня 2005 года

 
ПнВтСрЧтПтСбВс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Balancer

администратор
★★★★★
Forbec:
А можно полностью скриптик сайтика твоего ? :D Текущий онлайн /Бесплатный Lineage II Interlude (C6) сервер Balancer'а/
 


Это не скриптик, а весьма наворочанная CMS :)

Которая писалась долгое время только под себя, так что в "релизном" виде её просто нет :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Да, если это версия с SVN или сборку с него уже обновили. Я всё туда вкладывал и до согдняшнего дня l2j практически не отличался от моего варианта. Сегодня опять прикрутил нововведения с основной ветки. Оттестирую - и на L2JRU перенесу. Как время будет :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
garri_il:
Доброе утро Бал. :)
A можно как нить сделать чтоб при получении дракона снять касты на скорость или уровнять ее ?
 


В нынешней версии сервера так и должно быть. Заодно вайверны стали заметно быстрее... Аки птицы! :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вот это и есть один из модулей моей системы.

Но в данном контексте он очень легко пишется на обычных mysql_* функциях. Просто мне в лом заниматься такой адаптацией пока. Базовый код скрипта есть - дальше уже только руки приложить :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Если грубо, то меняем:
$hts = new DataBase('l2jdb','la2', '**');
на
mysql_connect ....

$max = $hts->get(...)
на
mysql_query()

foreach($list as $i)
на
while($i=mysq_fetch_assoc(...))

и дополнительных модулей не понадобится.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
garri_il:
да а такои вопрос можно сделать телепорт как лотерею чтоб при выборе меню тебя закидывало в одну из 5 локации ?
 


Легко :) Правда, не очень изящно, т.к., например, красивее было бы сделать через массив, но всё равно - не сложно.

Пишем в какой-нибудь Forth-файл:
code forth
  1. : random-jump  ( -)  т.е. никаикх параметров на входе, никаких - на выходе. Это обозначение в скобках - просто комментарий, писать не обязательно, но полезно.
  2.     5 CHOOSE   на выхрое число от 0 до 4
  3.     dup 0= if  если выпал ноль (предварительно число дублируем, чтобы использовалось дальше)
  4.         drop  сохранённый дубль нам теперь не нужен
  5.         12345 3456 -4566 player@ teleport_player_to  перемещаем текущего игрока player@ в x y z.
  6.         exit    выходим аз слова
  7.     then  конец условия
  8.      дальше - вычитаем единицу и, если ноль, прыгаем в другую точку
  9.     1-  вычитаем единицу и повторяем всю проверку
  10.      только для дуюлирования используем слово dup?, которое дупит только ненулевое число
  11.     dup? 0= if   9876 123456 -1834 player@ teleport_player_to   exit   then
  12.     1- dup? 0= if   193475 345623 -5834 player@ teleport_player_to   exit   then
  13.     1- dup? 0= if   433475 23423 -2834 player@ teleport_player_to   exit   then
  14.     1- dup? 0= if   433475 23423 -2834 player@ teleport_player_to   exit   then
  15.  
  16.      ну и всё, дальше никаких условий не нужно :)    
  17.     433475 23423 -2834 player@ teleport_player_to
  18. ;


Вызывать - просто вызовом слова без параметров.
code html4strict
  1. <a action="bypass -h forth random-jump">Random teleport</a>


Можно за прыжок брать N адены - вставляем в нужное место
code forth
  1. 5000 player@ adena-!

Вычесть 5000 из адены заданного игрока.

В порядке разминки (бесполезно, но вдруг что-то интересное придумается?)
code forth
  1. 5000 player@ target@ adena-!

Вычесть 5000 из адены игрока, являющегося целью текущего :D

player@ - возвращает на стек объект текущего игрока
target@ - снимает со стека объект игрока и возвращает на него объект цели выбранного игрока

adena-! - вычитает заданную сумму из инвентаря заданного игрока.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
garri_il:
да а такои вопрос можно сделать телепорт как лотерею чтоб при выборе меню тебя закидывало в одну из 5 локации ?
 


См. малая боевая авиация и борьба с диверсионно-террористическими группами


garri_il:
можно сделать типа квеста чтоб тебя переименовывали 000000001 к примеру давали лвл 1 и карму 1000 и давали задание принести че нить
 


Можно, но я пока не понял, что такое "000000001" :)

garri_il:
или это не реально запомнить данние игрока а потом вернуть их назад?
 


В текущей сборке ещё нет сохранения Форт-переменных игрока (но сделать уже не сложно, просто ещё не дошли руки, я сами-то переменные игрока только на днях реализовал), так что все его настройки потеряются после его рестарта. Но за время постоянной игры параметры можно хранить. Т.е., данные, записанные одним Форт-скриптом, могут быть потом прочитаны другим.

Подробности - Устройство для измерения координат лопастей вращающихся несущих винтов

...

А тюрьма - это несколько более далёкая перспектива. Там придётся основной код сервера модифицировать :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Megabyte:
Ех.. Бал, а мож всё-таки снижешь цену?
 


Потому что, если цену снизить, то вайверн сразу станет боевым девайсом :D А я не уверен, что сервер готов к этому :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вот повторение таких топиков - рассматривается как жестокий флуд со всеми вытекающими. Автору - R/O на 3 суток. Тема закрывается как дублирующаяся.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Точную инфу никто не надыбит? В прима-гиде на эту тему ничего нет?
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TD_ALECS:
Balancer это Обновление ты вылаживал на SVN так ведь, там бы хорошо было сделать по файлам когда какой обновлялся в какое время, а то чёрт его знает что качать сча.
 


На SVN история обновлений ведётся автоматически. И диффы показываются, и текущая версия файла, и когда побновлялся.

И что качать, а что нет самому разбираться не нужно. "svn co http://....\" - и он выкачает только изменившиеся файлы.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
dampil:
Мда..с перегрузкой я еле справился.....4 раза переносил всё с пола в банк...
 


Мне казалось, что ты былв игре, когда я там анонсами кричал, мол, кого ещё к wh-keeper'у переносить :)

GilGilad, вон, с 800% перегруза бегал :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Задавай вопросы, если что :D Форт вообще, и JBForth в частности - очень гибкая штука. Это у меня ещё реализовано только процентов 5 от полного функционала Форт-систем :D И при этом оно ещё в 2..3 раза быстрее, чем jython :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Понял. Сделаю сохранение данных игрока в БД - можно будет такое реализовать легко :) Т.е. реализуется легко и сейчас, но старое имя запомнить пока не удастся :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TEvg> Правда визуально, радио и ИК он будет весьма малозаметен. [»]

В радио у него заметность будет порядка 1м2 :) Человека же радинеотражающим не сделаешь :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★
25 человек в онлайне.

Конечно, "в старой жизни" на этом сервере без учёта всякой статистики только сам лично однажды наблюдал 43 человека (а реально, значит, могло быть и больше), а "совершенно полноценная" жизнь на сервере начинается, ИМХО, человек от 200 онлайна, но, тем не менее - какое-никакое достижение :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
TD_ALECS:
я наверно что то просто не знаю.
 


Угу. Точно. Идём на официальный сайт - http://wiki.mazylis.lt/cgi-bin/trac.cgi/wiki

Там видим "Roadmap". Это будет список всех модификаций последнего времени.
Или "Browse Source" - там будут даты модификаций файлов.

Вот ссылка с изменениями за последние 3 дня: http://wiki.mazylis.lt/cgi-bin/trac.cgi/timeline?daysback=3
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Гы. Некоторая подправка выявила ещё:
Та же FI0NA - 487286 штук gemstone_b (4872860000 адены)
4300467 gemstone_d - 4300467000 адены

swift_attack_potion в БД уже прописан по 2400. Сумма - 2974965600

....

Другой чар этого же товарища - nikki:
44989 штук attack_potion - 107973600 адены.

:)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Обновлена и улучшена статистика на странице Текущий онлайн /Бесплатный Lineage II Interlude (C6) сервер Balancer'а/

Подправлена шапка в новом дизайне на "Хроники 3" - спасибо suki :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★
Напоминаю, что в эту субботу, в 20:00 состоится эвент по штурму (не путать со взятием :D) замка.

Подробности - см. Мемориал испытателей
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Нет, нужно установить SVN и в нужной папке выполнить с командной строки: svn co http://wiki.mazylis.lt/svn/repo1

после чего у тебя там окажутся самые свежие версии L2JRU, L2J Balancer и DataPack.

L2J* потом нужно будет скомпилировать.

И будет у тебя самая свежая сборка.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★


Присланный мне шаблон для сайта прилепил к нему минут за 10 (правда, потом ещё с час доводил элементы, которых не было в шаблоне, но это уже упущение дизайнера).

Все элементы сайта, в т.ч. динамические, работают на CMS-движке.

Скорость - хорошо видна (у кого канал шустрый, конечно). Разве что форум punBB с такой же скоростью бегает :)

Система уже почти выделена в автономный модуль.

При адаптации под другие системы приходися только авторизацию переписывать. Т.к. единого стандарта у меня тут ещё нет.

По Wiki пока подвижек нет, система авторизации всё ещё зачаточная.

Был стресстест в виде переноса в другие каталоги у унификации кода на все виртуальные хосты - не без изъянов, но пройден :)

Да, и сама Авиабаза, и вышеупомянутый сайт сейчас сидят на физически одном коде :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Поставлю на cron ночную сборку. Будет каждое утро текущая из SVN версия и моей сборки и датапака.

Да, текущий датапак не совсем соответствует моей последней сборке (собственно, поэтому ещё в L2JRU не выложил) - в таблицу characters нужно добавить поле lastAccess:
ALTER TABLE `characters` ADD `lastAccess` INT NOT NULL ;
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Можно попробовать замутить и гонки на гоночной арене :)

Только я не знаю, как они выглядеть должны, чтобы наподобие официала :D

Хотя можно и так... Посмотрим, м.б. в воскресенье сделаю :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Сегодня вечером будут санкции за мат в прямом эфире. Дошли руки покрутить логи за последнюю неделю. Кандидаты:

  • Tinka [3]
  • ApocalypseRider [2]
  • Kukish
  • Sumkin [5]
  • Sektor [3]
  • Playboy [5]
  • Spawny
  • KoJIDyH [2]
  • Heimdall [2]
  • Puff [3]
  • Elitedwarf [3]
  • DampiL [4]
  • Hanter [2]
  • Adahn
  • Silena


В скобках обнаруженное - число нецензурных выражений...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Я и говорю - нужно выполнить вышеприведённую команду после создания этой таблицы, чтобы добавилось поле.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Marry:
Вероятность просыпания при ударе или касте 100%
 


Вот я тоже так помню :) Так что, наверное, сделаю безусловное просыпание.

А как, кстати, с выходом из stun'а? Тоже стоит 10%, но им я никогда на "официале" не пользовался...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Heimdall:
Бал я поню что в общем чате я не матерился,а токо в клановском и то слово б*я и все!!!! :0
 


Плохо помнишь. Зато за мат в форуме тоже можно схлопотать. Прощаю на первый раз :)
code text
  1. [27 июн 5:09:27] ALL   [Heimdall] VOLT B**A!!!
  2. [29 июн 15:03:42] ALL   [Heimdall] z**al
… чтобы понять рекурсию, нужно сперва понять рекурсию …  
** Сообщение с ограниченным доступом **

Balancer

администратор
★★★★★


Последние 200 сообщений из игры. Транслитерированные.

Полноценный чат пока невозможен, т.к. невозможно отправлять сообщения в игру снаружи :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Сложно :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вуду> - А до этого - в Югославии не было сплошного радиолоационного поля на высотах в 3-6 км?! Там были дырки??

Как бы югославские РЛС были первой целью НАТОвской авиации :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Раскрытие первых кассет. Хотя не высоковато ли?
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Вуду> Но тут же на смену уничтоженным из НЗ извлекались и ставились новые комплексы! :) [»]

Ты путаешь Югославию и Вьетнам...

Это только пластиковые танки доставались взамен уничтоженным...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Мобов поставить, как раз, не сложно :)

Тут вопрос в том, чтобы задание придумать заключённым, чтобы отрабатывали провинность :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Spufs: The Cell Synergistic Processing Unit as a virtual file system


Base platform support for Linux on the Cell has been established and is currently on its way into the mainstream Linux kernel tree. Read about the Cell's unique architecture and the SPU file system interface that allows Linux to run on it.

// www-128.ibm.com
 


Мой нижегородский хромает, так что вчитываться в лом, но некоторые места выглядят весьма интересно! :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Не против :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
[quote|WaaL:]Кому на приват высылать? Камиле или Балансеру?[/quote]

Всё равно. Придёт на один из двух соседних компьютеров :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Sagit, за (хоть и маскированный) мат на форуме 3 дня R/O
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
WaaL, с меня подарок до 5кк на твой выбор! :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★


Это читать без риска надорвать живот невозможно :D

С меня WaaL'у - приз на выбор ценой до 5кк :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Ладно, пока тюрьма не готова, а наказывать хочется по всем правилам, наказание переносится на некоторое время в будущее :D Но я всё помню...
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
WaaL:
Зубей сет скока стоит? Если дороже - то я с кланом посовещаюсь, чего нам надо.... (кстати, вторую главу Стерх писал)
 

code text
  1. +-+-+-+
  2. | item_id | name                    | price   |
  3. +-+-+-+
  4. |     357 | Zubei`s Breastplate     | 2080000 |
  5. |    2384 | Zubei`s Leather Shirt   | 1560000 |
  6. |    2397 | Tunic of Zubei          | 1560000 |
  7. |     383 | Zubei`s Gaiters         | 1300000 |
  8. |    2388 | Zubei`s Leather Gaiters |  973000 |
  9. |    2402 | Stockings of Zubei      |  973000 |
  10. |     503 | Zubei`s Helmet          |  778000 |
  11. |     554 | Zubei`s Boots           |  519000 |
  12. |     612 | Zubei`s Gauntlets       |  519000 |
  13. +-+-+-+


Выбирай :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
WaaL:
(кстати, вторую главу Стерх писал)
 


Тогда вам по 2.5кк на каждого или сами поделитесь? :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Естественно :) Что легко отслеживается по первой ссылке в посте на SVN.

http://wiki.mazylis.lt/cgi-bin/trac.cgi/.../merchant/7827.htm?rev=481
и
http://wiki.mazylis.lt/cgi-bin/.../html/merchant/7827-33.htm?rev=481
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Ты обновишь когда-нить датапак, нет?

http://wiki.mazylis.lt/cgi-bin/trac.cgi/.../constants/pets.f?rev=481

Этот файл там, как видно, с 24-го июня лежит. Неделю уже :D
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Значит, не обновлял, например,

http://wiki.mazylis.lt/cgi-bin/trac.cgi/.../constants/main.f?rev=481

или

http://wiki.mazylis.lt/cgi-bin/trac.cgi/.../jbforth/Main.f?rev=481

В любом случае - неделя уже им :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

Balancer

администратор
★★★★★
Zoomik:
просто обновлял немного по другому.
 


Поставь себе SVN и имей всегда самый свежий датапак с минимальным трафиком :)
… чтобы понять рекурсию, нужно сперва понять рекурсию …  

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru