Пользователей: 0
Гостей: 357
Всего: 357

» Подробно
» Сегодня


Привет, Гость!

Ник


Пароль


Запомнить?




» Добавить в избранное

» Сделать стартовой

Главная
Форум
Обзор игры
Мир Зоны
Файлы
Галерея
Разное






Форумы > Архив > Склад > Как сделать свой мод? (по 20.11.09)

Страница 30 из 65Первая«27282930313233 »Последняя
Быстрый переход:


 

Автор Сообщение
-Q-W-E-R-T-Y-
[1] Banned
Онлайн статус=0  Профиль    




Посты: 57
Откуда:
Занятие:
Возраст:

27-10-2009 13:30 GMT3 часа #1078380   Split
А возможно повесить вызов скрипта на кнопку в игре? допустим на F9.


singapur22
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2089
Откуда: Рубцовск
Занятие: Проект "Мобила модмейкера"
Возраст: 44

13-08-2011
27-10-2009 13:53 GMT3 часа #1078391   Split
-Q-W-E-R-T-Y- Только через меню, или новое диалоговое окно.


Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

27-10-2009 14:17 GMT3 часа #1078410   Split
Цитата
# moskvin :
такая проблема. создал квест - он работает отлинчо, но есть проблема - я сделал на разные части квеста маркеры на карте. то есть, в начале надо идти допустим к доктору. если этот квест активен то доктор обозначен на карте.
но проблема другая. эти самые маркеры никак не хотят встать туда куда надо. что бы я не менял - они всёравно указывают на ящик у военных на блокпосте.

Вот сам квест:
что поправить?

<game_task id="lena">
<title>Артефакт для Лены</title> <!-- заголовок квеста -->
<objective>
<text>Получить благодарность</text>
<icon>ui_iconsTotal_find_item</icon>
<infoportion_complete>doktor_bazar1</infoportion_complete> </objective>
<objective>

<text>Поговорить с Доктором</text>
<map_location_type hint="doktor">green_location</map_location_type>
<object_story_id>91794</object_story_id>
<infoportion_complete>doktor_bazar</infoportion_complete>
</objective>
<objective>
<text>Рассказать Лене</text>
<map_location_type hint="karin">green_location</map_location_type>
<object_story_id>8800</object_story_id>
<infoportion_complete>doktor_bazar1</infoportion_complete>
</objective>
</game_task>




<object_story_id>8800</object_story_id> - здесь надо писать не номер story_id, а имя объекта из game_story_ids.ltx, которое соответствует нужному story_id. Если указанного значения не существует, то берётся объект со story_id = 0, в игре - это ящик на блок-посте.

Тебе нужно присвоить свободный story_id нужному объекту и зарегистрировать в game_story_ids.ltx, например (регистрация в game_story_ids.ltx):
8800 = "my_stalker"

После чего в теле миссии указать:
<object_story_id>my_stalker</object_story_id>


Влад-Счастливчик
[1] Странник
Онлайн статус=0  Профиль    




Посты: 215
Откуда: Тында
Занятие: Сталкерство,спорт,модераторство.
Возраст: 29

27-10-2009 18:32 GMT3 часа #1078700   Split
Пожалуйста скажите как зделать чтобы оружие пробивало:доски,листовой металл,аогончики и мн.др.
Если не сложно,то ко-мне в ПМ


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 18:46 GMT3 часа #1078712   Split
Влад-Счастливчик
теоретически это возможно, но на практике...
что для этого нужно я даже не представляю!
Возможно даже это связано с движком...

добавлено спустя 56 секунд

По крайней мере мне так сказали когда я спросил...

Сообщение было успешно отредактировано Николай ФеНиКс (27-10-2009 18:46 GMT3 часа, назад)

userbar
Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

27-10-2009 19:05 GMT3 часа #1078745   Split
Влад-Счастливчик, в конфиге (weapons.ltx) увеличь параметр k_pierce у нужного типа патронов. Поставь 2 например.


Stalker_Monolita
[1] Странник
Онлайн статус=0  Профиль    




Посты: 86
Откуда:
Занятие:
Возраст:

27-10-2009 19:09 GMT3 часа #1078751   Split
Как вырезать задние "Найти Стрелка" из ПДА?


Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

27-10-2009 19:16 GMT3 часа #1078755   Split
Stalker_Monolita, давно бы сам уже сделал.
Как выдаются такие задания? Через инфопоршень. Где инфопоршнеь? В файле info_l01escape.xml.
Таким образом, просто убираешь ссылку на само задание и всё:
<info_portion id="esc_kill_gunslinger">
<!--task>storyline_eliminate_gunslinger</task-->
<article>about_enciclopedia</article>
<article>sl_beginning</article>
</info_portion>


Можешь ещё убрать выдачу самого инфопоршня, но это уже сам попробуй.


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 19:16 GMT3 часа #1078757   Split
Максим Р.
Я побывал эффект: 0


userbar
Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

27-10-2009 19:21 GMT3 часа #1078762   Split
Николай ФеНиКс, я только что попробовал с обычными патронами от калаша ammo_5.45x39_fmj, пробивали деревянный забор, тонкий лист металла (машины), деревья...


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 19:23 GMT3 часа #1078763   Split
Максим Р.
А у меня с ПМкой не прошёл номер...
Такой Вопрос можно создать гулаг без затрагивания all.spawn


userbar
Stalker_Monolita
[1] Странник
Онлайн статус=0  Профиль    




Посты: 86
Откуда:
Занятие:
Возраст:

27-10-2009 19:26 GMT3 часа #1078764   Split
Максим Р. точно, я просто забыл про info_уровень***.xml. Спасибо за напоминание. Щас затестим.

добавлено спустя 1 минуту

Где лежат название статей в ПДА? В каком файле? Не их "тексты" а сами статьи.

Сообщение было успешно отредактировано Stalker_Monolita (27-10-2009 19:26 GMT3 часа, назад)

Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

27-10-2009 19:38 GMT3 часа #1078782   Split
Stalker_Monolita, пожалуйста.

Я вроде бы кому-то уже отвечал на вопрос про статьи: Сообщение #1071192.

Николай ФеНиКс, я тестировал с АКС-74, с обычными патронами, может быть там ещё что-то учитывается... Насчёт гулага, если получится заспавнить смарт со всеми настройками через скрипт, то тогда наверно получится создать гулаг, не затрагивая all.spаwn.


Sasha Zone
[1] Странник
Онлайн статус=0  Профиль    




Посты: 153
Откуда: Дзержинск
Занятие: играю и др
Возраст: 30

25-12-2009
27-10-2009 19:38 GMT3 часа #1078789   Split
как сделать кидать гранату ?


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 19:46 GMT3 часа #1078804   Split
Sasha Zone
Берешь в руку гранату вырываешь чеку и бежишь куда подальше!

Я на твой вопрос ответил Корректно!
Если ответ не тот, То Уж извени вопрос я не понял!
Научитесь вы Вопросы-то задавать нормально!?

добавлено спустя 1 минуту

Такой Вопрос: Довно мучает меня...Как определять координаты в файле ui_hud.dds???

Сообщение было успешно отредактировано Николай ФеНиКс (27-10-2009 19:46 GMT3 часа, назад)

userbar
Sasha Zone
[1] Странник
Онлайн статус=0  Профиль    




Посты: 153
Откуда: Дзержинск
Занятие: играю и др
Возраст: 30

25-12-2009
27-10-2009 19:49 GMT3 часа #1078816   Split
Цитата
Sasha Zone
Берешь в руку гранату вырываешь чеку и бежишь куда подальше!

да


Stalker_Monolita
[1] Странник
Онлайн статус=0  Профиль    




Посты: 86
Откуда:
Занятие:
Возраст:

27-10-2009 19:55 GMT3 часа #1078827   Split
Максим Р.
ты мне и отвечал. На ник присмотрись. Просто у меня тот аккаунт в бане, а этот запасной.


Ура!!! Я сделал подобие фриплэя с самого начала игры. Теперь можно идти, туда, куда душа пожелает! Кроме Припяти, ЧАЭС и части радара. Там пси-поле.
Скачать можно отсюда: http://ul.to/kxcwmz
Огромнийшее спасибо:
ДатчикХабара
Struck
Максим Р.
Без них у меня бы ничего не получилось!!!


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 19:57 GMT3 часа #1078832   Split
Sasha Zone
что да?


userbar
Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 20:11 GMT3 часа #1078857   Split
Struck
Каким образом это делать-то???
Ну там от левого до правого угла...
Или как?


userbar
Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 20:15 GMT3 часа #1078867   Split
Struck
какой скрипт???
С какими переходами??


userbar
moskvin
[1] Banned
Онлайн статус=0  Профиль    




Посты: 190
Откуда:
Занятие:
Возраст: 29

27-10-2009 20:44 GMT3 часа #1078917   Split
такая проблема

написал диалоги. проверил - вроде всё верно, но не работает.
игра вылетает при попытке диалога. лог довольно странный выходит:

Expression : no_assert
Function : CXML_IdToIndex<class CInfoPortion>::GetById
File : e:\stalker\sources\trunk\xr_3da\xrgame\xml_str_id_loader.h
Line : 112
Description : item not found, id
Arguments : esc_tutorial_secret_place


вот сами диалоги. что нетак?

<dialog id="doktor1">
<dont_has_info>doktor_bazar</dont_has_info>
<phrase_list>
<phrase id="0">
<text>doktor1</text>
<next>1</next>
</phrase>
<phrase id="1">
<text>doktor2</text>
<next>2</next>
</phrase>
<phrase id="2">
<text>doktor3</text>
<next>3</next>
</phrase>
<phrase id="3">
<text>doktor4</text>
<next>4</next>
</phrase>
<phrase id="4">
<text>doktor5</text>
<next>5</next>
</phrase>
<phrase id="5">
<text>doktor6</text>
<next>6</next>
</phrase>
<phrase id="6">
<text>doktor7</text>
<next>7</next>
</phrase>
<phrase id="7">
<text>doktor8</text>
<give_info>doktor_bazar</give_info>
<next>8</next>
</phrase>
<phrase id="8">
<text>doktor9</text>
<next>9</next>
</phrase>
<phrase id="9">
<text>doktor10</text>
<next>10</next>
</phrase>
<phrase id="10">
<text>doktor11</text>
<action>dialogs.break_dialog</action>
</phrase>
</phrase_list>
</dialog>

<dialog id="doktor2">
<dont_has_info>doktor_bazar11</dont_has_info>
<phrase_list>
<phrase id="0">
<text>doktor01</text>
<next>1</next>
</phrase>
<phrase id="1">
<text>doktor02</text>
<next>2</next>
</phrase>
<phrase id="2">
<text>doktor03</text>
<next>3</next>
</phrase>
<phrase id="3">
<text>doktor04</text>
<give_info>doktor_bazar11</give_info>
<next>4</next>
</phrase>
<phrase id="4">
<text>doktor05</text>
<next>5</next>
</phrase>
<phrase id="5">
<text>doktor06</text>
<next>6</next>
</phrase>
<phrase id="6">
<text>doktor07</text>
<action>dialogs.break_dialog</action>
</phrase>
</phrase_list>
</dialog>


<dialog id="karin1">
<dont_has_info>lena_started</dont_has_info>
<phrase_list>

<phrase id="999">
<text>karin999</text>
<action>dialogs.break_dialog</action>
</phrase>

<phrase id="0">
<text>karin0</text>
<next>1</next>
</phrase>

<phrase id="1">
<text>karin1</text>
<next>2</next>
</phrase>
<phrase id="2">
<text>karin2</text>
<next>3</next>
</phrase>
<phrase id="3">
<text>karin3</text>
<next>4</next>
</phrase>
<phrase id="4">
<text>karin4</text>
<next>5</next>
</phrase>
<phrase id="5">
<text>karin5</text>
<next>6</next>
</phrase>
<phrase id="6">
<text>karin6</text>
<next>7</next>
</phrase>
<phrase id="7">
<text>karin7</text>
<next>8</next>
</phrase>
<phrase id="8">
<text>karin8</text>
<next>9</next>
</phrase>
<phrase id="9">
<text>karin9</text>
<next>10</next>
</phrase>
<phrase id="10">
<text>karin10</text>
<next>11</next>
</phrase>
<phrase id="11">
<text>karin11</text>
<next>12</next>
</phrase>
<phrase id="12">
<text>karin12</text>
<next>13</next>
</phrase>
<phrase id="13">
<text>karin13</text>
<next>14</next>
</phrase>
<phrase id="14">
<text>karin14</text>
<next>15</next>
</phrase>
<phrase id="15">
<text>karin15</text>
<next>16</next>
</phrase>
<phrase id="16">
<text>karin16</text>
<next>17</next>
</phrase>
<phrase id="17">
<text>karin17</text>
<next>18</next>
</phrase>
<phrase id="18">
<text>karin18</text>
<next>19</next>
</phrase>
<phrase id="19">
<text>karin19</text>
<next>20</next>
<next>999</next>
</phrase>

<phrase id="20">
<text>karin20</text>
<next>21</next>
</phrase>
<phrase id="21">
<text>karin21</text>
<next>22</next>
</phrase>
<phrase id="22">
<text>karin22</text>
<next>23</next>
</phrase>
<phrase id="23">
<text>karin23</text>
<next>24</next>
</phrase>
<phrase id="24">
<text>karin24</text>
<next>25</next>
</phrase>
<phrase id="25">
<text>karin25</text>
<next>26</next>
</phrase>
<phrase id="26">
<text>karin26</text>
<next>27</next>
</phrase>
<phrase id="27">
<text>karin27</text>
<next>28</next>
</phrase>
<phrase id="28">
<text>karin28</text>
<next>29</next>
</phrase>
<phrase id="29">
<text>karin29</text>
<next>30</next>
</phrase>
<phrase id="30">
<text>karin30</text>
<give_info>lena_started</give_info>
<next>31</next>
</phrase>
<phrase id="31">
<text>karin31</text>
<next>32</next>
</phrase>
<phrase id="32">
<text>karin32</text>
<action>dialogs.break_dialog</action>
</phrase>
</phrase_list>
</dialog>

<dialog id="karin2">
<dont_has_info>lena_started1</dont_has_info>
<has_info>doktor_bazar</has_info>
<phrase_list>

<phrase id="109">
<text>karin001</text>
<action>dialogs.break_dialog</action>
</phrase>

<phrase id="0">
<text>karin100</text>
<next>1</next>
</phrase>
<phrase id="1">
<text>karin101</text>
<next>2</next>
</phrase>
<phrase id="2">
<text>karin102</text>
<next>3</next>
</phrase>
<phrase id="3">
<text>karin103</text>
<next>4</next>
</phrase>
<phrase id="4">
<text>karin104</text>
<give_info>doktor_bazar1</give_info>
<next>5</next>
</phrase>
<phrase id="5">
<text>karin105</text>
<next>6</next>
<next>109</next>
</phrase>
<phrase id="6">
<text>karin106</text>
<give_info>lena_started1</give_info>
<next>7</next>
</phrase>
<phrase id="7">
<text>karin107</text>
<next>8</next>
</phrase>
<phrase id="8">
<text>karin108</text>
<action>dialogs.break_dialog</action>
</phrase>
</phrase_list>
</dialog>

<dialog id="karin3">
<dont_has_info>lena_started2</dont_has_info>
<precondition>escape_dialog.have_dusha</precondition>
<phrase_list>
<phrase id="0">
<text>karin200</text>
<next>1</next>
</phrase>
<phrase id="1">
<text>karin201</text>
<next>2</next>
</phrase>
<phrase id="2">
<text>karin202</text>
<next>3</next>
</phrase>
<phrase id="3">
<text>karin203</text>
<next>4</next>
</phrase>
<phrase id="4">
<text>karin204</text>
<action>escape_dialog.give_dusha</action>
<give_info>lena_art1</give_info>
<next>5</next>
</phrase>
<phrase id="5">
<text>karin205</text>
<next>6</next>
</phrase>
<phrase id="6">
<text>karin206</text>
<next>7</next>
</phrase>
<phrase id="7">
<text>karin207</text>
<give_info>lena_started2</give_info>
<next>8</next>
</phrase>
<phrase id="8">
<text>karin208</text>
<action>dialogs.break_dialog</action>
</phrase>
</phrase_list>
</dialog>

<dialog id="karin4">
<has_info>doktor_bazar11</has_info>
<dont_has_info>doktor_bazar12</dont_has_info>
<phrase_list>
<phrase id="0">
<text>karin300</text>
<next>1</next>
</phrase>
<phrase id="1">
<text>karin301</text>
<next>2</next>
</phrase>
<phrase id="2">
<text>karin302</text>
<next>3</next>
</phrase>
<phrase id="3">
<text>karin303</text>
<give_info>doktor_bazar12</give_info>
<next>4</next>
</phrase>
<phrase id="4">
<text>karin304</text>
<next>5</next>
</phrase>
<phrase id="5">
<text>karin305</text>
<next>6</next>
</phrase>
<phrase id="6">
<text>karin306</text>
<next>7</next>
</phrase>
<phrase id="7">
<text>karin307</text>
<next>8</next>
</phrase>
<phrase id="8">
<text>karin308</text>
<action>dialogs.break_dialog</action>
</phrase>
</phrase_list>
</dialog>


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 21:06 GMT3 часа #1078958   Split
В какой строчке прописываются координаты шкалы в этой
<static_health x="855" y="713" width="155" height="34">

или этой???
<auto_static x="6" y="2" width="19" height="18">


userbar
Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 21:09 GMT3 часа #1078962   Split
И как Всё же эти координаты найти!???
С сеткой не катит, по другому тоже....(от углов) как же тогда?

добавлено спустя 41 секунд

какого серафима?

Сообщение было успешно отредактировано Николай ФеНиКс (27-10-2009 21:09 GMT3 часа, назад)

userbar
karavan
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 940
Откуда:
Занятие:
Возраст:

08-05-2013
27-10-2009 21:57 GMT3 часа #1079084   Split
singapur22
Помоги разобраться что не так делаю. Сделал функцию для отыгрывания партиклов как ты описал и получаю вылет без лога.
Вот как все сделано на примере Волка.


bind_stalker.script

function actor_binder:update(delta)
...
partikle.start()
partikle.stop()
partikle.update_particles()


local play = false

function start()
if not play then
play = not play
end
end

function stop()
if play then
play = not play
end
end

function update_particles()
local npc = level_object_by_sid(006) -- сид Волка
local part1 = particles_object("anomaly2\\group_items\\anomaly_electra_blast")
local part2 = particles_object("anomaly2\\group_items\\anomaly_electra_idle_sparks")
local pos1 = npc:bone_position("bip01_l_hand")
local pos2 = npc:bone_position("bip01_head")
if play then
if not part1:playing() then
part1:play_at_pos(pos1)
else
part1:move_to(pos1, pos1)
end
if not part2:playing() then
part2:play_at_pos(pos2)
else
part2:move_to(pos2, pos2)
end
else
if part1:playing() then
part1:stop()
end
if part2:playing() then
part2:stop()
end
end
end


Может я что забыл дописать? Подскажи пожалуйста.


ДатчикХабара
[1] Странник
Онлайн статус=0  Профиль    




Посты: 558
Откуда: Saratov
Занятие:
Возраст:

06-01-2020
27-10-2009 22:07 GMT3 часа #1079097   Split
karavan

--\Исправь свои функции на вот эти:

local play = false

function start()
if not play then
play = true
end
end

function stop()
if play then
play = false
end
end


Николай ФеНиКс
[10] Житель
Онлайн статус=0  Профиль    




Посты: 1493
Откуда: От Туда!
Занятие: Мотоциклы =)
Возраст: 29

15-01-2011
27-10-2009 22:10 GMT3 часа #1079098   Split
Парни Может Кто-нибудь из вас знает по какому принципу узнать координаты иконок, полос, колб...И т.п.
в файле ui_hud.dds


userbar
singapur22
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2089
Откуда: Рубцовск
Занятие: Проект "Мобила модмейкера"
Возраст: 44

13-08-2011
27-10-2009 22:27 GMT3 часа #1079116   Split
karavan Ты чего там наворотил? Апдейдиться должна только функция partikle.update_particles() Стартовая функция и функция остановки должны вызываться разово из соответствующих мест, а не постоянно, как ты прописал.

И выложи лог. Чё за дурная привычка, просить помощи на пустом месте?

добавлено спустя 29 секунд

ДатчикХабара Абсолютно идентично.

Сообщение было успешно отредактировано singapur22 (27-10-2009 22:27 GMT3 часа, назад)

ДатчикХабара
[1] Странник
Онлайн статус=0  Профиль    




Посты: 558
Откуда: Saratov
Занятие:
Возраст:

06-01-2020
27-10-2009 22:34 GMT3 часа #1079125   Split
singapur22
Так получше будет.
Просто он первой переменной
play приписал значение false - лжи.
Лучше использовать
true или false


Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

27-10-2009 22:39 GMT3 часа #1079129   Split
Николай ФеНиКс, я как человек не особо разбирающийся в фотошопе вычисляю так, например координаты иконки снорка (ui_npc_monster.xml и ui_npc_monster.dds):

Вычисление в программе фотошоп (ui_npc_monster.dds).

ui_npc_monster.xml:
<texture id="ui_npc_monster_snork" x="495" y="108" width="165" height="108" />

width - ширина картинки, height - высота.

Вычисление width и height - выделяю картинку (нужную область), копирую. Далее Меню - Файл - Новый: Поле "Набор" - "буфер обмена" и в полях "Ширина" и "Высота" будут значение width и height соответственно.


Координаты x и y можно вычислить несколькими способами, объясню два.
Отчёт производится от верхнего левого угла.

I. Первый способ (подходит, когда картинки в файле имеют одинаковый размер).

Вычисление x:

• от левого края посчитать порядковый номер нужной картинки (отчёт начинать с 0 (картинка - n; x = width*n)). У нас: иконка плоти - 0, серый кабан - 1, рыжий кабан - 2, снорк - 3. Таким образом координата x у снорка = width*n = 165*3 = 495.


Вычисление y:

• от верхнего края посчитать порядковый номер нужной картинки (отчёт начинать с 0 (картинка - m; y = height*m)). У нас: иконка серой псевдо-собаки - 0, снорк - 1. Таким образом координата y у снорка = height*m = 108*1 = 108.



II. Второй способ (использую для всех случаев).
Чем-то схож с вычислением width и height.

Вычисление x:

• От левой граници картинки (нужной области) выделяю до левого края всего изображения, копирую. Далее Меню - Файл - Новый: Поле "Набор" - "буфер обмена" и в полях "Ширина" будет значение x. У нас - 495.


Вычисление y:

• От верхней граници картинки (нужной области) выделяю до верхнего края всего изображения, копирую. Далее Меню - Файл - Новый: Поле "Набор" - "буфер обмена" и в полях "Высота" будет значение y. У нас - 108.


Всё. Может эти способы не очень удобны, но меня устраивают. Главное, что значения получаются верными.


Stalker_Monolita
[1] Странник
Онлайн статус=0  Профиль    




Посты: 86
Откуда:
Занятие:
Возраст:

27-10-2009 22:40 GMT3 часа #1079140   Split
Что за значение прописано в character_criticals_*?




Форумы > Архив > Склад > Как сделать свой мод? (по 20.11.09)

Страница 30 из 65Первая«27282930313233 »Последняя


Эта тема закрыта, публикация новых сообщений недоступна.



???????@Mail.ru Rambler's Top100
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2024 «Stalker-Portal.ru»