-
Число публикаций
6 272 -
Регистрация
-
Последнее посещение
-
Дней в топе
33 -
AMKoin
551 [Подарить AMKoin]
Весь контент пользователя Dennis_Chikin
-
http://www.amk-team.ru/forum/index.php?showtopic=8830&p=763618 отсюда и далее. Скрипты брать с последней страницы.
-
Why not ? "Спасибо" и "полезно" - по сути синонимы. А вот отжечь и в РоМ очень даже можно. Причем в разных смыслах.
-
Реально, вместо ключика, хоть смайлик. А можно бы даже и костерок. В 16x16 вполне влезает.
-
Это вам повезло еще. У некоторых - кто еще восточнее - вообще корейская.
-
Таки pinus, а не cedrus. Для роста требует специальных грибов. А кедрусов куча в том же Крыму замечательно себя чувствует.
-
Орешки - это таки "кедровая сосна". У вас должны расти собственно кедры.
-
ну тогда вот это - local upd:num_items = packet:r_u8() - явно что-то странное. Как и packet:w_u8(upd:num_items). И вообще: https://dl.dropboxusercontent.com/u/27871782/amk_netpk.script Заточено под скорость, а то в amk/xrs оно все из себя весьма неторопливое.
-
FantomICW, Это что-то под Artos'овские скрипты или типа того ? my_spawn.script не скомпилился.
-
[SoC] Ковыряемся в файлах
Dennis_Chikin ответил на тему форума автора Halford в Скрипты / конфиги / движок
gulag_dark_valley.script: gulags.val_lager_bandits.job = function(sj, gname, type, squad, groups) ... -- БОРОВ t = { section = "logic@" .. gname .. "_leader_normal", ... ltx = ltx.."[logic@" .. gname .. "_leader_normal]\n" .. и т.д. ну, то есть, файл логики формируется непосредственно в скрипте. Такого на самом деле много где есть. -
К вопросу об апдейте из bind_stalkker: привычное всем if time_global() < next_update_time then простыня из вызовов 100500 функций в 100500 скриптах - это, конечно, ужасно. Особенно, если вызываемое должно срабатывать 1 раз за всю игру. Но плодить 100500 рестрикторов - тоже не вариант (на самом деле даже и 65000 не получится по понятной причине). Что делать ? А подключать динамически. Точно по тому же принципу, что и известные всем "таймеры" из amk-мода и различные их вариации. Примерно вот так: здесь 4 таблицы по группам, в зависимости от желаемой частоты вызова: 50, 200, 1000, и 5000ms. По нужному условию вызываем task_add(), и на вход передаем ссылку на свою функцию, имя функции (для отладки и чтобы можно было удалить, когда станет не нужна, группу апдейта (50, 200, 1000, 5000). Когда становится не нужна - task_del( имя, группа). В собственно апдейте bind_stalker делаем так: Здесь еще кроме динамического подключения сделано выполнение по одной подключенной функции за апдейт - чтобы не было эффекта "прихрамывания". P.S. код можно было бы организовать и "по-академичнее", но целью ставился минимальный overhead - поэтому столь монструозная функция удаления ненужного.
-
Там коньяк из чая делают !
-
К угадайке: Сефер ха-Йовелим утверждает, что к моменту убийства у Каина была как минимум одна сестра (которрую потом и взял в жены). К алкоголизму: вы сначала договоритесь, что считать излечением, и существуют ли у алкоголизма "мягкие формы". А потом попробуйте убедить в этом ВОЗ. Кстати, а как он кодируется в МКБ-10 ?
-
"Украсть у соседа корову", или "пусть лучше сосед украдет у меня корову". Или - или. Корова (машина, мешок денег) - вполне материальна - чтобы не смешивать вопрос с "за или против копирайта", например. Для готтентотов здесь все ясно: красть, поскольку это почетно и выгодно. Но на форуме вроде бы нет ни одного готтентота. Есть люди, которым говорили, что красть - нехорошо.
-
Именно так. Не красть или не красть, а что предпочтительнее: удачливым воином с точки зрения туземцев, но вором со своей, или неудачником с т.з. туземцев, но безгрешным с т.з. морали "белого человека" ? WARWER, раз уж об этом подумал - это тоже надо учитывать в балансе "за или против".
-
Ну так в этом и подковырочка. Для туземца вопрос, естеcтвенно, глупый: нужно красть, однозначно. А вот для носителя иной морали... Ни каких проблем с местными не предвидится- наоборот, уважать будут. Кроме того, "джентльмен по эту сторону Суэцкого канала не отвечает за джентльмена по ту сторону". Но вот воспитание... И вдруг с соотечественником по ту сторону встретишься - как ему в глаза смотреть ? А с другой стороны, если сам не украл - у тебя крадут. Тоже плохо. Так как быть ?
-
volk_40k, это готтентоты. Сиречь, дикие африканцы. У них там другие понятия: сумел украсть - не постыдно, а почетно. То есть, известность тут только на пользу. Стыдно, если не сумел. Или если у тебя украли.
-
Что-то тут как-то без огонька. Наброшу все-таки: Есть такая штука, как "Готтентотская мораль". Выглядит следующим образом: "Если я украл у соседа корову - это хорошо, если сосед украл у меня корову - это плохо". Вопрос: если Вам придется выбирать между этими двумя вариантами (либо Вы украли, либо у Вас) - что выберете ? Кому не нужна корова - может вписать вместо нее что-нибудь реально ему нужное и ценное. Ни каких отрицательных последствий типа суда гарантированно не будет: кто украл - того и корова. За себя отвечу: на второй вариант согласен, только если украденное - граната без чеки.
-
Кстати, не знал, что птицы семенами тополя наркоманят. У нас в этом году по погодным условиям все поопало в пригодном для клевания виде, так воробьи, наклевавшись этого, головами в стены влетают, голуби - под машины бросаются. На всех дорогах каждый день десятками птичьи тушки валялись...
-
А мне - нравится. Вот смотрю сейчас на тему, и вспоминается детский сад. То-ли какой-то утренник, то-ли типа того. Тоже было разноцветно и весело.
-
"Дабы дурь каждого видна была !" © А вот то, что путаница уже имеет место быть - очевидно. "спасибо", "лайк" и "+1" с соответствующими иконками, и "-1". Букварь пусть будет, ибо см. п1. "фи" оставить для болтологии.
-
Учебный курс реализации квестов на X-Ray 1.6. by Geonezis
Dennis_Chikin ответил на тему форума автора FantomICW в Создание квестов и сюжета
И чем они так хороши ? Ice.Stalker, я про рестрикторы. Тот же самый скрипт (xr_logic), только еще объектом отдельным болтаются, со всеми вытекающими. Другое дело, что к апдейту bind_stalker следует подключаться динамически, и выполнять не для всего сразу, а по очереди. Сейчас в скритование закину. -
Ковыряем ОП-2
Dennis_Chikin ответил на тему форума автора Dennis_Chikin в Объединенный Пак (ОП, ОП-2, ООП)
А что там можно сделать ? Сидеть, и тупо вычищать весь мусор и весь бред. Начиная с самой первой функции local function v_have_good_wpn(itm) return db.actor:object(itm) and db.actor:object(itm):condition() and db.actor:object(itm):condition() > v_wpn_cond itm = db.actor:object(itm) if itm and itm.condition then return itm:condition() >= v_wpn_cond end -- минимально разрешенная исправность return false end и заканчивая последними function give_af_armor_4(first_speaker, second_speaker) sak.out_item_namber("af_armor_4", 1) end function have_af_armor_4() return sak.have_item_namber("af_armor_4",1) ~= false end Общее количество функций сильно уменьшить не удастся - из диалогов не передаются аргументы, но можно посносить дублирующиеся (только это еще и все xml надо проверять/чистить) Такие дела... amk_mod.script: function show_news() оставить: news_main.on_news() amk.g_start_timer("show_news",0,0,math_random(30,60)) end Кстати, и сэйвы биться реже будут. -
bind_stalker же.
-
Ну вот зато я своего потерял... Принес в клинику уже со стоматитом: "так Вы ему полоскайте". А через некоторое время - полиорганная недостаточность. 8(
-
Проверяет условия для выдачи и завершения квестов. task_manager на самом деле управляет скорее диалогами, а этот оперирует собственно поршнями.
УЧИМСЯ МОДДИНГУ
ИГРАЕМ В МОДЫ НА ТЧ
ИГРАЕМ В МОДЫ НА ЧН И ЗП
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды
ПОЛЕЗНОЕ И РАЗНОЕ