|
|
| |
Автор |
Сообщение |
WebStr
Посты: 3926
Откуда: Балхаш сити
Возраст: 33
| 01-05-2009 21:15 GMT3 час. #891568 |
|
отредактировал(а) Web Strikеr: 20-08-2009 00:15 GMT3 час.
Зона поражения 3 (когда ни будь в другой реальности...)
работа-дом-Работа дом… Дурдом... |
|
| 01-05-2009 21:17 GMT3 час. #891572 |
Как можно сделать тоже самое, но на убийство непися?
Free Lancer, можно, но не так.
Нужно твоему неписю в custom_data прописать такую вещь:
[logic]
active = nil
on_death = death
[death]
on_info = {=killed_by_actor} %+твой_инфопоршень%
Важное я выделил. |
|
|
| 01-05-2009 21:35 GMT3 час. #891591 |
Максим Р.
Спасибо, завтра всё проверю.:-)
добавлено спустя 6 минут
Посмотрел кастом даты... Как там можно прописать конкретному неписю? У меня они там только на спавн группы делятся. |
отредактировал(а) Free Lancer: 01-05-2009 21:42 GMT3 час.
|
|
| 01-05-2009 22:13 GMT3 час. #891636 |
Free Lancer, там в принципе не сложно, но долго объяснять. Всё зависит от того, через что ты спавнишь: через скрипт или all.spawn. Если через скрипт, то посмотри файл: gamedata\config\creatures\spawn_sections.ltx, посмотри, как сделаны другие сталкеры и сделай на подобие. И в том и в другом случае идея одинаковая. |
|
|
| 02-05-2009 09:12 GMT3 час. #891802 |
Максим Р.
Спасибо, со кастом датой всё понятно, проверть позже буду:-)
У меня ещё одна проблема: прописал в bar_rostok_tasts.script два скрипта:
Первый - тот, что ты мне давал, с инфопоршнем, а второй я сам сделал, чтоб после определённой реплики в диалоге мне давалась инфа и тайнике. Ни тот ни другой не работают :-(
В реплике в диалоге прописал give_treasure_Gliba, инфопоршень тоже везде прописсан.
добавлено спустя 1 минуту
Ещё блокнот при редактировании скриптов мне ругается на какой-то юникод. Может, дело в нём? |
отредактировал(а) Free Lancer: 02-05-2009 09:13 GMT3 час.
|
|
| 02-05-2009 11:41 GMT3 час. #892031 |
Free Lancer, попробуй проверить их по отдельности, потому что, если одна функция написана не правильно, то и весь скрипт перестаёт работать.
Вначале убери вторую функцию, которую добавил ты и проверь, выдастся инфопоршень после поднятия водки или нет. Так ты сможешь узнать, где именно ошибка. Но вторая функция какая-то подозрительная, я такую первый раз вижу. У неё уже начало, вроде, не правильно, нужно так:
function give_treasure_Gliba ()
И ссылка в реплике написана не правильно, нужно ещё указывать в каком скрипте её брать. Например, если функция написана в bar_rostok_tasks.script, то ссылка в диалоге будет следующей:
bar_rostok_tasks.give_treasure_Gliba
И ещё, ты эту функцию, где написал, не после той, которую я тебе дал? Раз это функция, то её нужно написать не в функции function proceed(), а после неё, между последним end этой функции и следующей function process_info_portion(info_id) |
|
|
| 02-05-2009 12:30 GMT3 час. #892089 |
Всё равно ничего не работает =( Функции разделил - они теперь в разных скриптах, в акшне название файла добавил, скобки дописал, расположение поправил (да, у меня функция не там была :-) тока не вторая, а первая).
В придачу тока щас заметил, что у меня не проверяется наличие инфы. То есть диалог можно повторять сколько угодно раз, несмотря на то, что в начале у меня стоит проверка lisiy_start, а в конце диалога lisiy_start. В общем и целом диалог выглядит так:
|
|
|
Резвый
Посты: 73
Откуда: Краснодар
Возраст: 31
| 02-05-2009 12:33 GMT3 час. #892092 |
Люди, подскажите как поменять иконку в инвентаре!!
Иконка есть, Фотошоп есть, плагин .dds есть, а вот как делать-мозгов не хватает.
Помогите, ПЛИЗЗЗЗЗ!!!!!!!!8-( |
"Все мы рождены, что бы умереть. Жизнь - это всего-лишь отсрочка неизбежного."
Тимучин. Планета Пирр. |
|
| 02-05-2009 12:34 GMT3 час. #892093 |
Atrox
Если у тебя выдаёт ошибку ХРкоре, это скорее всего означает, что ты подобрал не тут носидющник (не к тому патчу). |
|
|
| 02-05-2009 12:45 GMT3 час. #892098 |
Резвый
Ну, например если иконку Какого-нибудь оружия:
Ищи в конфиге с пушкой следующее:
inv_grid_width = 5 ; position and size of the icon that will be used to display weapon in the inventory menu
inv_grid_height = 2 ; all icons are on the texture ui_icon_equipment.dds,
inv_grid_x = 5 ; position and size are in terms of 64x64 squares
inv_grid_y = 5
В принципе в комментариях всё сказано, но поясню: inv_grid_width и inv_grid_height - это ширина и высота иконки в инвенторе (1 еденица - один квадратик инвенторя, в нашем случае 5х2 квадратов)
inv_grid_x и inv_grid_y - это положение иконки в файле ui_icon_equipment.dds по оси абсцисс и ординат соответственно, опять таки по квадратикам (1 квадрат - 64х64 пикселей). В нашем случае это значит, что верхний левый квадрат нашей пушки можно найти, отсчитав пять квадратов вниз и пять вправо (отсчёт ведётся из верхнего левого угла изображения). Что бы поменять изображение, надо вставить в пустое место нужную картинку, прорисовать по альфа каналу, и изменить положение в конфиге.
добавлено спустя 3 минут
Atrox
Лови мой, патч тоже 4-й :-)
_http://ifolder.ru/11914418 |
отредактировал(а) Free Lancer: 02-05-2009 12:49 GMT3 час.
|
|
Резвый
Посты: 73
Откуда: Краснодар
Возраст: 31
| 02-05-2009 12:57 GMT3 час. #892105 |
Free Lancer, спасибо, но под ,,мозгов не хватает", я имел ввиду то, что не умею Фотошопом пользоваться. На Вики смотрел, но там тоже не пойму как...
Поподробнее можешь написать? |
"Все мы рождены, что бы умереть. Жизнь - это всего-лишь отсрочка неизбежного."
Тимучин. Планета Пирр. |
|
| 02-05-2009 13:08 GMT3 час. #892111 |
Atrox
Хз что ему не так :no)
Резвый
Ты хочешь поменять на ту, что уже есть в игре, или свою сделать? |
|
|
Резвый
Посты: 73
Откуда: Краснодар
Возраст: 31
| 02-05-2009 13:14 GMT3 час. #892113 |
Я нашел в нете иконку Грозы, это так, для примера, и хочу заменить уже имеющуюсю иконку на свою. |
"Все мы рождены, что бы умереть. Жизнь - это всего-лишь отсрочка неизбежного."
Тимучин. Планета Пирр. |
|
| 02-05-2009 14:18 GMT3 час. #892161 |
Free Lancer, чтобы не говорить на разных языках, для начала определим следующее:
• скрипт (сценарий по-русски) - это сам файл, например: bar_rostok_tasks.script - это - скрипт.
• функция - function...
• а if... - это, вроде, если не ошибаюсь, цикл, который будет крутиться до тех пор, пока будут выполняться условия.
Так вот, что я тебе написал - это цикл, его стоит вписать в функцию function proceed(), а что ты написал - это функция, её стоит написать отдельно. В общем, в скрипте bar_rostok_tasks.script у тебя должно выглядеть примерно так:
Скорее всего, ошибка в функции function give_treasure_Gliba(), попробуй переписать её следующим образом:
function give_treasure_Gliba(actor, npc)
treasure_manager.get_treasure_manager():give_treasure("mil_secret_0028")
end
------------------------
Диалог нужно изменить вот так:
|
|
|
| 02-05-2009 14:28 GMT3 час. #892170 |
Резвый
Выделяешь в картинке нужную часть, копируешь, вставляешь в ui_icon_equipment.dds на пустом месте.
Справа снизу в табличке выбираешь вкладку Channels, там Alpha Channel. Что дальше - не помню:-(надо проработать иконку в альфа канале как-то
добавлено спустя 3 минут
Максим Р.
Со скриптом у меня всё так, функцию с водкой я туда же вставил, а функцию с тайником вообще в другой скрипт запихнул :-) Спасибо, сейчас буду пробовать. |
отредактировал(а) Free Lancer: 02-05-2009 14:31 GMT3 час.
|
|
| 02-05-2009 14:32 GMT3 час. #892171 |
дальше - не помню
Дальше нужно залить белым цветом выделенную область. Но вот статья, здесь более понятно: _http://stalkerin.gameru.net/wiki/index.php/Изменение_текстур
Пожалуйста. |
|
|
| 02-05-2009 14:48 GMT3 час. #892190 |
Ну реально модеры пост не удаляйте!!! пожалуйсто!!! это очень важно!поддержите товарищей!!
добавлено спустя 10 минут
Администрация сайта, сохраните пост хотябы на неделю пожалуйсто!Поддержите товарищей |
отредактировал(а) ClearSky: 02-05-2009 14:59 GMT3 час.
|
|
| 02-05-2009 15:30 GMT3 час. #892232 |
Вычитал, что функцию с тайником напрямую из диалога нельзя вызвать, так что это отпадает.
А вот функция с водкой мне позарез нужна, она так и не работает! Вообще тайник в квесте я планирую вызывать именно через эту функцию.
gamedata/scripts/bar_rostok_tasks.script
Вроде всё так, а не пашет нифига :-(
Добавлено спустя 4 дня
Заметил, что в аналогичной функции с флэшкой Круглова идёт ссылка не на условие выполнения инфопорша ( ) а на название инфопорша (). Поправил. Всё равно не работает. :blink |
отредактировал(а) Free Lancer: 02-05-2009 15:42 GMT3 час.
|
|
dm.dav23
Посты: 3683
Откуда: Н.Новгород
Возраст: 41
| 02-05-2009 15:36 GMT3 час. #892240 |
Все! Флуд и оффтоп прекратили! |
>>ПРАВИЛА<< |
|
| 02-05-2009 15:52 GMT3 час. #892256 |
НАРОООООД!!!! НЕМОГУ В СДК МОДЕЛЬ ИМПОРТНУТЬ!!! ПИШЕТ invalid file path!:obstenu: Чего мне делать?
добавлено спустя 25 секунд
MIXerChugunov в АЕ |
отредактировал(а) MIXerChugunov: 02-05-2009 15:53 GMT3 час.
Lets fight together comrads!
Схожу-ка в интернет... А то всё водка водка!!! |
|
| 02-05-2009 15:57 GMT3 час. #892262 |
Free Lancer, а конечный end функции function proceed() имеется? То, что ты написал под спойлерм, не есть правильно. Сравни, как я написал выше и как ты. |
|
|
| 02-05-2009 16:00 GMT3 час. #892266 |
Максим Р.
У функшн просид енд имеется, просто он там по-дальше и я его не выделил когда копировал.:-)
добавлено спустя 2 минут
В остальном всё так же.
добавлено спустя 9 минут
MIXerChugunov
Попробуй сделать так, чтоб в указанном пути не было папок с русскими буквами. Если не поможет, то я не знаю. :blink |
отредактировал(а) Free Lancer: 02-05-2009 16:13 GMT3 час.
|
|
Резвый
Посты: 73
Откуда: Краснодар
Возраст: 31
| 02-05-2009 16:34 GMT3 час. #892301 |
Free Lancer, что-то не получается:no) Открываю Фотошопом иконки, Грозу перетягую с раб. стола (она 150 х 65 точек) на иконки (соответственно на чистое место), у меня исчезает сетка с инвентарем, появляется просто Гроза. В чем дело?!:sos |
"Все мы рождены, что бы умереть. Жизнь - это всего-лишь отсрочка неизбежного."
Тимучин. Планета Пирр. |
|
| 02-05-2009 16:35 GMT3 час. #892303 |
Free Lancer, ну тогда не знаю в чём проблема... Посмотри, проверь всё внимательно, может опять, как вчера, найдешь, в чём ошибка:-) |
|
|
| 02-05-2009 16:39 GMT3 час. #892308 |
Free Lancer не русских букв нет Резвый откроется это окно, ты выдели и скопируй грозу и потом открой предыдущее окно и вставь там |
Lets fight together comrads!
Схожу-ка в интернет... А то всё водка водка!!! |
|
Резвый
Посты: 73
Откуда: Краснодар
Возраст: 31
| 02-05-2009 17:11 GMT3 час. #892352 |
Щет, щет, щет, ЩЕТ!!!!!!!:roulette
Пацаны, ни фiга не получается!!!!!!!!!!! |
"Все мы рождены, что бы умереть. Жизнь - это всего-лишь отсрочка неизбежного."
Тимучин. Планета Пирр. |
|
| 02-05-2009 17:24 GMT3 час. #892375 |
Резвый Так! Ты перетащил, у тебя открылось новое окно. Выделил грозу, потом сверху жмешь окно, выбираешь предыдущий файл, вставляешь туда, потом выбираешь каналы, альфа, и там рисуешь очертания грозы. |
Lets fight together comrads!
Схожу-ка в интернет... А то всё водка водка!!! |
|
Резвый
Посты: 73
Откуда: Краснодар
Возраст: 31
| 02-05-2009 17:38 GMT3 час. #892392 |
:sarcastic::-cool):lol)8-(
Чеж я такой ...умный.
Давайте сначала:
1.Переместил иконку и инвентарь в Фотошоп.
2.Выделил левой кнопкой мыши иконку Грозы.
Далее...
Если я в оффлайне-не значит что меня нет, я просто отключаю нет, для экономии трафика. |
отредактировал(а) Резвый: 02-05-2009 17:59 GMT3 час.
"Все мы рождены, что бы умереть. Жизнь - это всего-лишь отсрочка неизбежного."
Тимучин. Планета Пирр. |
|
| 02-05-2009 18:18 GMT3 час. #892437 |
Резвый Выделил не правой кнопкой мыши, а инструмент выделение. Выделил нажал ctrl+c. Вверху кнопка "окно" (window) и там внизу список открытых файлов. Выбрал ты инвентарь свой, там нажимаешь ctrl+v и вставляется гроза. Выбераешь инструмент с изображением стрелки. Двигаешь грозу на нужное место. Потом справа выбираешь каналы, альфа. И на месте грозы рисуешь белым цветом очертания грозы.
добавлено спустя 1 минуту
МНЕ КТО-НИТЬ ПОМОЖЕТ С invalid file path???? :obstenu:Сам прикол в том что импортировать я ничего не могу а вод просто открыть могу.:blink |
отредактировал(а) MIXerChugunov: 02-05-2009 18:19 GMT3 час.
Lets fight together comrads!
Схожу-ка в интернет... А то всё водка водка!!! |
|
Резвый
Посты: 73
Откуда: Краснодар
Возраст: 31
| 02-05-2009 19:01 GMT3 час. #892473 |
MIXerChugunov, БОЛЬШУЩЕЕ СПАСИБО!!! ПОЛУЧИЛОСЬ!!!:-cool)
добавлено спустя 18 минут
Кто-нибудь знает, где настраивается дистанция? Ну например: включил в настройках ,,показывать дистанцию до цели", встал рядом с Волком-дальнометр показует 3 м. Это не реал! Где можно гастроить
эту функцию? |
отредактировал(а) Резвый: 02-05-2009 19:19 GMT3 час.
"Все мы рождены, что бы умереть. Жизнь - это всего-лишь отсрочка неизбежного."
Тимучин. Планета Пирр. |
|
Эта тема закрыта, публикация новых сообщений недоступна.
| | |
|
| |