Скрипты - Страница 115 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Картостроительство (Редактор карт) В этом разделе можно обсуждать все что касается редактора карт для Heroes of Might and Magic V. Так же здесь обсуждаем картостроительство.

Ответ
Страница 115 из 260
 
Опции темы
#1711
Старый 08.11.2013, 17:12
  #1711
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

А, да, точно, заблокированный же был))) Кстати, порталы меня тж интересуют, а также выходы из подземелий.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1712
Старый 08.11.2013, 18:21
  #1712
^
MasteR
 
Аватар для MasteR
📖
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
Регистрация: 24.01.2013
Сообщения: 3351
Выставка наград
По умолчанию
Re: Скрипты

RedHeavenHeroСкопипастил из одного фанатского руководства.
func TalkBoxForPlayers Открывает для выбранных игроков (playersFilter) диалог с несколькими вариантами ответа (от 1 до 5).
Функция не выдаёт сообщений об ошибке т.к. если параметры не верны, то используются значения по-умолчанию
playersFilter PlayersFilteringConstantsID Идентификатор выбранных игроков
iconRef Ссылка на текстуру иконки
iconTooltipRef Путь к тексту тултипа иконки
textRef Путь к тексту диалога
addTextRef Путь к тексту диалога (дополнительному)
callback Строка с именем lua-функции, через первый параметр которой сообщается ответ игрока (число: 0 - отмена, -1 - закрыт игрой, 1.. - номер выбранного игроком ответа)
mode Тип режима: 0 - с кнопкой ОК, 1 - ОК/Закрыть
titleTextRef Путь к тексту заголовка окна
selectTextRef Путь к тексту заголовка перед опциями выбора
defaultOption Номер ответа, подсвеченного по-умолчанию (число: 0 - нет, 1.. - номер ответа)
optionTextRef путь к тексту ответа № 1
[ optionTextRef] Путь к тексту ответа № ...
[Номер ответа]


Добавлено через 3 минуты
В функцию с именем, переданным в качестве параметра callback передаются игрок, ответивший на вопрос и номер ответа на вопрос (ответы 1-5, ненатуральные значения говорят о том, что окно было закрыто).

спс, только я не совсем понимаю все составляющие функции. Наглядный пример нужен. Мне нужно задать игроку вопрос с 4 вариантами ответа, причём он обязательно должен выбрать один из них
MasteR вне форума
Ответить с цитированием
#1713
Старый 08.11.2013, 19:32
  #1713
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

И все-таки еще один вопросик: возможно ли узнать имя юнита, а не его личное ID? Например, Архидьяволы, Ангелы и тп.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1714
Старый 08.11.2013, 19:47
  #1714
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

Имя в строке или ссылку на файл с именем надо?
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1715
Старый 08.11.2013, 20:17
  #1715
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

Мне нужно имя, чтобы потом вывести его в FlySign

Добавлено через 25 минут
имя в строке, да. Впрочем, я могу и кучу .txt файлов насоздавать, само собой.
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1716
Старый 08.11.2013, 20:36
  #1716
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

Они уже созданы. Скоро выложу таблицу соответствий идов и файлов.

Добавлено через 17 минут
	CreaturesNames = {
	'/Text/Game/Creatures/Haven/Peasant.txt',
	'/Text/Game/Creatures/Haven/Militiaman.txt',
	'/Text/Game/Creatures/Haven/Archer.txt',
	'/Text/Game/Creatures/Haven/Marksman.txt',
	'/Text/Game/Creatures/Haven/Footman.txt',
	'/Text/Game/Creatures/Haven/Swordsman.txt',
	'/Text/Game/Creatures/Haven/Griffin.txt',
	'/Text/Game/Creatures/Haven/RoyalGriffin.txt',
	'/Text/Game/Creatures/Haven/Priest.txt',
	'/Text/Game/Creatures/Haven/Cleric.txt',
	'/Text/Game/Creatures/Haven/Cavalier.txt',
	'/Text/Game/Creatures/Haven/Paladin.txt',
	'/Text/Game/Creatures/Haven/Angel.txt',
	'/Text/Game/Creatures/Haven/Archangel.txt',
	'/Text/Game/Creatures/Inferno/Familiar.txt',
	'/Text/Game/Creatures/Inferno/Imp.txt',
	'/Text/Game/Creatures/Inferno/Demon.txt',
	'/Text/Game/Creatures/Inferno/HornedDemon.txt',
	'/Text/Game/Creatures/Inferno/HellHound.txt',
	'/Text/Game/Creatures/Inferno/Cerberi.txt',
	'/Text/Game/Creatures/Inferno/Succubus.txt',
	'/Text/Game/Creatures/Inferno/InfernalSuccubus.txt',
	'/Text/Game/Creatures/Inferno/Nightmare.txt',
	'/Text/Game/Creatures/Inferno/FrightfulNightmare.txt',
	'/Text/Game/Creatures/Inferno/PitFiend.txt',
	'/Text/Game/Creatures/Inferno/Balor.txt',
	'/Text/Game/Creatures/Inferno/Devil.txt',
	'/Text/Game/Creatures/Inferno/ArchDevil.txt',
	'/Text/Game/Creatures/Necropolis/Skeleton.txt',
	'/Text/Game/Creatures/Necropolis/Skeleton_Archer.txt',
	'/Text/Game/Creatures/Necropolis/Walking_Dead.txt',
	'/Text/Game/Creatures/Necropolis/Zombie.txt',
	'/Text/Game/Creatures/Necropolis/Manes.txt',
	'/Text/Game/Creatures/Necropolis/Ghosts.txt',
	'/Text/Game/Creatures/Necropolis/Vampire.txt',
	'/Text/Game/Creatures/Necropolis/Vampire_Lord.txt',
	'/Text/Game/Creatures/Necropolis/Lich.txt',
	'/Text/Game/Creatures/Necropolis/Demilich.txt',
	'/Text/Game/Creatures/Necropolis/Wight.txt',
	'/Text/Game/Creatures/Necropolis/Wraith.txt',
	'/Text/Game/Creatures/Necropolis/Bone_Dragon.txt',
	'/Text/Game/Creatures/Necropolis/Shadow_Dragon.txt',
	'/Text/Game/Creatures/Preserve/Pixie.txt',
	'/Text/Game/Creatures/Preserve/Sprite.txt',
	'/Text/Game/Creatures/Preserve/Blade_Juggler.txt',
	'/Text/Game/Creatures/Preserve/War_Dancer.txt',
	'/Text/Game/Creatures/Preserve/Wood_Elf.txt',
	'/Text/Game/Creatures/Preserve/Grand_Elf.txt',
	'/Text/Game/Creatures/Preserve/Druid.txt',
	'/Text/Game/Creatures/Preserve/Druid_Elder.txt',
	'/Text/Game/Creatures/Preserve/Unicorn.txt',
	'/Text/Game/Creatures/Preserve/War_Unicorn.txt',
	'/Text/Game/Creatures/Preserve/Treant.txt',
	'/Text/Game/Creatures/Preserve/Treant_Guardian.txt',
	'/Text/Game/Creatures/Preserve/Green_Dragon.txt',
	'/Text/Game/Creatures/Preserve/Gold_Dragon.txt',
	'/Text/Game/Creatures/Academy/Gremlin.txt',
	'/Text/Game/Creatures/Academy/Master_Gremlin.txt',
	'/Text/Game/Creatures/Academy/Stone_Gargoyle.txt',
	'/Text/Game/Creatures/Academy/Obsidian_Gargoyle.txt',
	'/Text/Game/Creatures/Academy/Iron_Golem.txt',
	'/Text/Game/Creatures/Academy/Steel_Golem.txt',
	'/Text/Game/Creatures/Academy/Magi.txt',
	'/Text/Game/Creatures/Academy/Arch_Magi.txt',
	'/Text/Game/Creatures/Academy/Genie.txt',
	'/Text/Game/Creatures/Academy/Master_Genie.txt',
	'/Text/Game/Creatures/Academy/Rakshasa.txt',
	'/Text/Game/Creatures/Academy/Rakshasa_Rukh.txt',
	'/Text/Game/Creatures/Academy/Giant.txt',
	'/Text/Game/Creatures/Academy/Titan.txt',
	'/Text/Game/Creatures/Dungeon/Scout.txt',
	'/Text/Game/Creatures/Dungeon/Assasin.txt',
	'/Text/Game/Creatures/Dungeon/Witch.txt',
	'/Text/Game/Creatures/Dungeon/Blood_Witch.txt',
	'/Text/Game/Creatures/Dungeon/Minotaur.txt',
	'/Text/Game/Creatures/Dungeon/Minotaur_King.txt',
	'/Text/Game/Creatures/Dungeon/Rider.txt',
	'/Text/Game/Creatures/Dungeon/Ravager.txt',
	'/Text/Game/Creatures/Dungeon/Hydra.txt',
	'/Text/Game/Creatures/Dungeon/Chaos_Hydra.txt',
	'/Text/Game/Creatures/Dungeon/Matron.txt',
	'/Text/Game/Creatures/Dungeon/Matriarch.txt',
	'/Text/Game/Creatures/Dungeon/Deep_Dragon.txt',
	'/Text/Game/Creatures/Dungeon/Black_Dragon.txt',
	'/Text/Game/Creatures/Neutrals/Fire_Elemental.txt',
	'/Text/Game/Creatures/Neutrals/Water_Elemental.txt',
	'/Text/Game/Creatures/Neutrals/Earth_Elemental.txt',
	'/Text/Game/Creatures/Neutrals/Air_Elemental.txt',
	'/Text/Game/Creatures/Neutrals/Black_Knight.txt',
	'/Text/Game/Creatures/Neutrals/Death_Knight.txt',
	'/Text/Game/Creatures/Neutrals/Phoenix.txt',
	'/Text/Game/Creatures/Dwarf/Defender.txt',
	'/Text/Game/Creatures/Dwarf/Stout_Defender.txt',
	'/Text/Game/Creatures/Dwarf/Axe_Fighter.txt',
	'/Text/Game/Creatures/Dwarf/Axe_Thrower.txt',
	'/Text/Game/Creatures/Dwarf/Bear_Raider.txt',
	'/Text/Game/Creatures/Dwarf/Blackbear_Raider.txt',
	'/Text/Game/Creatures/Dwarf/Brawler.txt',
	'/Text/Game/Creatures/Dwarf/Berserker.txt',
	'/Text/Game/Creatures/Dwarf/Rune_Mage.txt',
	'/Text/Game/Creatures/Dwarf/Flame_Mage.txt',
	'/Text/Game/Creatures/Dwarf/Thane.txt',
	'/Text/Game/Creatures/Dwarf/Warlord.txt',
	'/Text/Game/Creatures/Dwarf/Fire_Dragon.txt',
	'/Text/Game/Creatures/Dwarf/Magma_Dragon.txt',
	'/Text/Game/Creatures/Haven/Landlord.txt',
	'/Text/Game/Creatures/Haven/Longbowman.txt',
	'/Text/Game/Creatures/Haven/Vindicator.txt',
	'/Text/Game/Creatures/Haven/BattleGriffin.txt',
	'/Text/Game/Creatures/Haven/Zealot.txt',
	'/Text/Game/Creatures/Haven/Champion.txt',
	'/Text/Game/Creatures/Haven/Seraph.txt',
	'/Text/Game/Creatures/Neutrals/Wolf/name.txt',
	'/Text/Game/Creatures/Neutrals/SnowApe/name.txt',
	'/Text/Game/Creatures/Neutrals/Manticore/name.txt',
	'/Text/Game/Creatures/Neutrals/Mummy/name.txt',
	'/Text/Game/Creatures/Orcs/Goblin1.txt',
	'/Text/Game/Creatures/Orcs/Goblin2.txt',
	'/Text/Game/Creatures/Orcs/Centaur1.txt',
	'/Text/Game/Creatures/Orcs/Centaur2.txt',
	'/Text/Game/Creatures/Orcs/Orc1.txt',
	'/Text/Game/Creatures/Orcs/Orc2.txt',
	'/Text/Game/Creatures/Orcs/Shaman1.txt',
	'/Text/Game/Creatures/Orcs/Shaman2.txt',
	'/Text/Game/Creatures/Orcs/OrcChief1.txt',
	'/Text/Game/Creatures/Orcs/OrcChief2.txt',
	'/Text/Game/Creatures/Orcs/Wyvern1.txt',
	'/Text/Game/Creatures/Orcs/Wyvern2.txt',
	'/Text/Game/Creatures/Orcs/Cyclop1.txt',
	'/Text/Game/Creatures/Orcs/Cyclop2.txt',
	'/Text/Game/Creatures/Inferno/3rd/Quasit_Name.txt',
	'/Text/Game/Creatures/Inferno/3rd/HornedLeaper_Name.txt',
	'/Text/Game/Creatures/Inferno/3rd/FirebreatherHound_Name.txt',
	'/Text/Game/Creatures/Inferno/3rd/SuccubusSeducer_Name.txt',
	'/Text/Game/Creatures/Inferno/3rd/Hellmare_Name.txt',
	'/Text/Game/Creatures/Inferno/3rd/PitSpawn_Name.txt',
	'/Text/Game/Creatures/Inferno/3rd/ArchDemon_Name.txt',
	'/Text/Game/Creatures/Dungeon/3rd/Stalker_Name.txt',
	'/Text/Game/Creatures/Dungeon/3rd/BloodWitch2_Name.txt',
	'/Text/Game/Creatures/Dungeon/3rd/MinotaurCaptain_Name.txt',
	'/Text/Game/Creatures/Dungeon/3rd/BlackRider_Name.txt',
	'/Text/Game/Creatures/Dungeon/3rd/AcidicHydra_Name.txt',
	'/Text/Game/Creatures/Dungeon/3rd/ShadowMistress_Name.txt',
	'/Text/Game/Creatures/Dungeon/3rd/RedDragon_Name.txt',
	'/Text/Game/Creatures/Preserve/3rd/Dryad_Name.txt',
	'/Text/Game/Creatures/Preserve/3rd/BladeSinger_Name.txt',
	'/Text/Game/Creatures/Preserve/3rd/SharpShooter_Name.txt',
	'/Text/Game/Creatures/Preserve/3rd/HighDruid_Name.txt',
	'/Text/Game/Creatures/Preserve/3rd/WhiteUnicorn_Name.txt',
	'/Text/Game/Creatures/Preserve/3rd/AngerTreant_Name.txt',
	'/Text/Game/Creatures/Preserve/3rd/RainbowDragon_Name.txt',
	'/Text/Game/Creatures/Necropolis/3rd/SkeletonWarrior_Name.txt',
	'/Text/Game/Creatures/Necropolis/3rd/DiseaseZombie_Name.txt',
	'/Text/Game/Creatures/Necropolis/3rd/Poltergeist_Name.txt',
	'/Text/Game/Creatures/Necropolis/3rd/Nosferatu_Name.txt',
	'/Text/Game/Creatures/Necropolis/3rd/LichMaster_Name.txt',
	'/Text/Game/Creatures/Necropolis/3rd/Banshee_Name.txt',
	'/Text/Game/Creatures/Necropolis/3rd/HorrorDragon_Name.txt',
	'/Text/Game/Creatures/Academy/3rd/GremlinSaboteur_Name.txt',
	'/Text/Game/Creatures/Academy/3rd/MarbleGargoyle_Name.txt',
	'/Text/Game/Creatures/Academy/3rd/ObsidianGolem_Name.txt',
	'/Text/Game/Creatures/Academy/3rd/CombatMage_Name.txt',
	'/Text/Game/Creatures/Academy/3rd/DjinnVizier_Name.txt',
	'/Text/Game/Creatures/Academy/3rd/RakshasaKshatri_Name.txt',
	'/Text/Game/Creatures/Academy/3rd/StormLord_Name.txt',
	'/Text/Game/Creatures/Dwarf/3rd/StoneDefender_Name.txt',
	'/Text/Game/Creatures/Dwarf/3rd/Harpooner_Name.txt',
	'/Text/Game/Creatures/Dwarf/3rd/WhiteBearRider_Name.txt',
	'/Text/Game/Creatures/Dwarf/3rd/BattleRager_Name.txt',
	'/Text/Game/Creatures/Dwarf/3rd/FlameKeeper_Name.txt',
	'/Text/Game/Creatures/Dwarf/3rd/ThunderThane_Name.txt',
	'/Text/Game/Creatures/Dwarf/3rd/LavaDragon_Name.txt',
	'/Text/Game/Creatures/Orcs/3rd/GoblinDefiler_Name.txt',
	'/Text/Game/Creatures/Orcs/3rd/CentaurMaradeur_Name.txt',
	'/Text/Game/Creatures/Orcs/3rd/OrcWarmonger_Name.txt',
	'/Text/Game/Creatures/Orcs/3rd/ShamanHag_Name.txt',
	'/Text/Game/Creatures/Orcs/3rd/OrcchiefChieftain_Name.txt',
	'/Text/Game/Creatures/Orcs/3rd/WyvernPaokai_Name.txt',
	'/Text/Game/Creatures/Orcs/3rd/CyclopBloodeyed_Name.txt',
}
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1717
Старый 08.11.2013, 22:20
  #1717
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

ага. Ясно, сейчас попробую, отпишусь, если получится.

Добавлено через 54 минуты
а запятая перед концом цикла обязательна?

Добавлено через 43 минуты
и еще один вопрос вдогонку:

есть у меня массив, например, a = {1, 2, 3}
есть у меня переменные, например, a1 = 0 и b1 = 0
но когда я пытаюсь сделать вот так: b1 = a[a1], то ничего не выходит, хотя значение должно быть числовое же. Как в этом случае быть?

	
a = {1,2,3}
a1 = 0
b1 = 0
b1 = a[a1] --error

__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1718
Старый 08.11.2013, 22:59
  #1718
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

Запятая в конце необязательна.
Потому, что в данном массиве нет элемента с нулевым индексом, только 1, 2, 3 и им соответствуют элементы 1, 2, 3.

Добавлено через 6 минут
Кстати, приравнивать b1 к нулю было тоже необязательно.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1719
Старый 08.11.2013, 23:04
  #1719
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

ааа...и как мне задать, например, что элемент 0 = числу 1, элемент 1 = числу 5 и тп?
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1720
Старый 08.11.2013, 23:09
  #1720
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

Обычно массивы, начинающиеся с 0, не используют или делают так:
	table = {[0]=1; 5, 4, 3, 8}
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1721
Старый 08.11.2013, 23:11
  #1721
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

и если я вызову a[a1], то мне высветится 1, если a[a1+1], то 5, так?

или можно просто написать массив a={0, 1, 2, 3, 4}, но начинать проверку ячеек уже с первой, тогда будет число 1?
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1722
Старый 08.11.2013, 23:13
  #1722
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

1) да.
2) Будет 0, т.к. он первый.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1723
Старый 08.11.2013, 23:28
  #1723
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

Ага, с этим разобрался. Запутало меня то, что если вызывать имя героя через массив, то первый герой у игрока будет там нулевой ячейкой...

Теперь у меня последний вопрос, т.к все остальное я уже сделал:
-Собственно, я могу выдавать message с именем .txt существа. Но как мне превратить это имя в обычную переменную? Это вообще возможно? Чтобы выдавать message типа: < value=существ > добавилось, < value=число > !
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
#1724
Старый 08.11.2013, 23:32
  #1724
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2378
Выставка наград
По умолчанию
Re: Скрипты

ShowFlyingSign({"путь к главному тексту"; существ=значение из таблицы, число=чему-то}, остальные аргументы)
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#1725
Старый 08.11.2013, 23:35
  #1725
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 14599
Выставка наград
По умолчанию
Re: Скрипты

так он превратит то значение в кавычках из таблицы в обычную текстовую надпись разве? я так сначала написал, а потом не стал проверять)

Добавлено через 1 минуту
--ShowFlyingSign({GetMapDataPath().."test.txt"; trues=CreaturesNames[gg1], trues2=retro2, trues3=retro3}, "Nymus", -1, 7);
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием
Ответ
Страница 115 из 260


Опции темы



Часовой пояс GMT +4, время: 09:33.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru