Ñêðèïòû äëÿ íà÷èíàþùèõ - Ñòðàíèöà 20 - Ôîðóì HeroesWorld-à

Áûñòðàÿ íàâèãàöèÿ ïî îñíîâíûì ðàçäåëàì ôîðóìà:
Òóðíèðû
ÊÀÐÒÛ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ãåðîè Ìå÷à è Ìàãèè 5 - Êàðòîñòðîèòåëüñòâî (Ðåäàêòîð êàðò)  ýòîì ðàçäåëå ìîæíî îáñóæäàòü âñå ÷òî êàñàåòñÿ ðåäàêòîðà êàðò äëÿ Heroes of Might and Magic V. Òàê æå çäåñü îáñóæäàåì êàðòîñòðîèòåëüñòâî.

Îòâåò
Ñòðàíèöà 20 èç 28
 
Îïöèè òåìû
#286
Ñòàðûé 15.10.2022, 20:52
  #286
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

HeroOfDestiny, консоль на что жалуется?
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#287
Ñòàðûé 15.10.2022, 21:09
  #287
^
HeroOfDestiny
 
Àâàòàð äëÿ HeroOfDestiny
📖
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

Function MakeHeroes not defined, line 13 
вот так вот, не знаю что это
HeroOfDestiny âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#288
Ñòàðûé 15.10.2022, 21:31
  #288
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

HeroOfDestinyFunction MakeHeroes not defined, line 13 
вот так вот, не знаю что это
Скидывай всё что есть в lua файле. У тебя что-то другое поломалось, походу.
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#289
Ñòàðûé 15.10.2022, 21:43
  #289
^
HeroOfDestiny
 
Àâàòàð äëÿ HeroOfDestiny
📖
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

SetPlayerStartResources(1, 0, 0, 0, 0, 0, 0, 0);




function Bitwa()
StartCombat("Ottar", nil, 2, 29, 1000, 29, 1005, nil, nil, nil);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "bitva", nil);
end;

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "bitva", "Bitwa");

function MakeHeroes()
DeployReserveHero("Itil", 127, 74, 0);
ChangeHeroStat("Itil", 0, 90000);
end;


Trigger(REGION_ENTER_AND_STOP_TRIGGER, "geroy", "MakeHeroes")

Как я понимаю, то вы про это
Это все скрипты, которые есть
HeroOfDestiny âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#290
Ñòàðûé 15.10.2022, 23:29
  #290
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

HeroOfDestinySetPlayerStartResources(1, 0, 0, 0, 0, 0, 0, 0);




function Bitwa()
StartCombat("Ottar", nil, 2, 29, 1000, 29, 1005, nil, nil, nil);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "bitva", nil);
end;

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "bitva", "Bitwa");

function MakeHeroes()
DeployReserveHero("Itil", 127, 74, 0);
ChangeHeroStat("Itil", 0, 90000);
end;


Trigger(REGION_ENTER_AND_STOP_TRIGGER, "geroy", "MakeHeroes")

Как я понимаю, то вы про это
Это все скрипты, которые есть
Странно, у меня всё работает. Пришли, пожалуйста, скриншот ошибки в консоли.
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#291
Ñòàðûé 16.10.2022, 07:50
  #291
^
BlueHeavenHero
 
Àâàòàð äëÿ BlueHeavenHero
📖
Ðåãèñòðàöèÿ: 20.08.2022
Àäðåñ: Ðîññèéñêàÿ Èìïåðèÿ.
Ñîîáùåíèÿ: 426
Ðåãèñòðàöèÿ: 20.08.2022
Àäðåñ: Ðîññèéñêàÿ Èìïåðèÿ.
Ñîîáùåíèÿ: 426
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

Здравствуйте! Возник вопрос. Как сделать так, чтобы когда у финального босса в замке убили всех существ, на его стороне появлялись ангелы? 
Я знаю, что это делается через боевые скрипты, но не знаю как именно это делается и как их привязать конкретно к этому герою.

Добавлено через 10 минут
function DefenderCreatureDeath(unit_name)
if GetDefenderCreatures()[0]==nil and stage==1 then
SummonCreature(DEFENDER, CREATURE_ANGELS, 250, 12, 2);
__________________
Âñåì ïðèâåò,ÿ BlueHeavenHero, ëþáèòåëü Ãåðîåâ Ìå÷à è Ìàãèè 5, ôàíàò Äðîíîâ-óáèéö è Countryballs, ïèøó ñâîþ êíèãó.
#ÑèíèéÐàéñêèéÃåðîé
by BlueHeavenHero 
- ìîé ÒÃ-êàíàë ñî âñÿêîé åðóíäîé, ñî÷èíåíèÿìè è ðèñóíî÷êàìè.

=======================================
Ìîè
êàðòû:
"Ïàäøèé ðûöàðü"
"Ñåðäöå Õàîñà"
Ìîè ìîäû:

"Ñòðàíñòâóþùèé ðûöàðü"
"Íà¸ìíèêè"
"Ñóùåñòâà â çàìêå íà ãëîáàëüíîé êàðòå"

Âñåì ïðèâåò,ÿ BlueHeavenHero, ëþáèòåëü Ãåðîåâ Ìå÷à è Ìàãèè 5, ôàíàò Äðîíîâ-óáèéö è Countryballs, ïèøó ñâîþ êíèãó.
#ÑèíèéÐàéñêèéÃåðîé
by BlueHeavenHero 
- ìîé ÒÃ-êàíàë ñî âñÿêîé åðóíäîé, ñî÷èíåíèÿìè è ðèñóíî÷êàìè.

=======================================
Ìîè
êàðòû:
"Ïàäøèé ðûöàðü"
"Ñåðäöå Õàîñà"
Ìîè ìîäû:

"Ñòðàíñòâóþùèé ðûöàðü"
"Íà¸ìíèêè"
"Ñóùåñòâà â çàìêå íà ãëîáàëüíîé êàðòå"

BlueHeavenHero âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#292
Ñòàðûé 16.10.2022, 08:59
  #292
^
HeroOfDestiny
 
Àâàòàð äëÿ HeroOfDestiny
📖
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

АзгалорСтранно, у меня всё работает. Пришли, пожалуйста, скриншот ошибки в консоли.
Вложение 68497
Вот ошибка какая-то
Мне пришлось кое-что вырезать чтобы добавить ,а то вес не позволяет
Ìèíèàòþðû
Íàæìèòå íà èçîáðàæåíèå äëÿ óâåëè÷åíèÿ
Íàçâàíèå:  îøèáêà.png
Ïðîñìîòðîâ: 11
Ðàçìåð:	40.0 Êáàéò
ID:	68497  
HeroOfDestiny âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#293
Ñòàðûé 16.10.2022, 09:13
  #293
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

BlueHeavenHero, попробуй так:
spawn_angels = 0

function DefenderCreatureDeath()
      local boss_creatures = GetDefenderCreatures();
            if (length(boss_creatures) == 0) and stage == 1 then
                  if spawn_angels == 0 then
                              spawn_angels = 1
                              SummonCreature(DEFENDER, CREATURE_ANGEL, 250, 12, 2);
                        end
            end
end


Добавлено через 1 минуту
HeroOfDestiny, а ты Ильфину в резерв нужному игроку добавил?
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#294
Ñòàðûé 16.10.2022, 09:19
  #294
^
HeroOfDestiny
 
Àâàòàð äëÿ HeroOfDestiny
📖
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

Ааа, этого я точно не делал
Но как? Можешь подсказать?
HeroOfDestiny âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#295
Ñòàðûé 16.10.2022, 09:22
  #295
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

HeroOfDestinyАаа, этого я точно не делал
Но как? Можешь подсказать?
В Map Properties переходишь в раздел Players Properties, там выбираешь нужного тебе игрока и добавляешь героя в Reserve Heroes List через Add. Твой скриптовый герой - Ильфина.
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#296
Ñòàðûé 16.10.2022, 09:34
  #296
^
HeroOfDestiny
 
Àâàòàð äëÿ HeroOfDestiny
📖
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

АзгалорВ Map Properties переходишь в раздел Players Properties, там выбираешь нужного тебе игрока и добавляешь героя в Reserve Heroes List через Add. Твой скриптовый герой - Ильфина.
Спасибо! У меня всё работает! Вы лучшие!

Ничего, если я буду сюда часто обращаться? А то я в редакторе по скриптам нуб и мне нужна будет помощь
HeroOfDestiny âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#297
Ñòàðûé 16.10.2022, 10:11
  #297
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

HeroOfDestinyСпасибо! У меня всё работает! Вы лучшие!

Ничего, если я буду сюда часто обращаться? А то я в редакторе по скриптам нуб и мне нужна будет помощь
Обращайся, ведь тема для этого и создана)
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#298
Ñòàðûé 16.10.2022, 15:13
  #298
^
BlueHeavenHero
 
Àâàòàð äëÿ BlueHeavenHero
📖
Ðåãèñòðàöèÿ: 20.08.2022
Àäðåñ: Ðîññèéñêàÿ Èìïåðèÿ.
Ñîîáùåíèÿ: 426
Ðåãèñòðàöèÿ: 20.08.2022
Àäðåñ: Ðîññèéñêàÿ Èìïåðèÿ.
Ñîîáùåíèÿ: 426
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

АзгалорBlueHeavenHero, попробуй так:
spawn_angels = 0

function DefenderCreatureDeath()
      local boss_creatures = GetDefenderCreatures();
            if (length(boss_creatures) == 0) and stage == 1 then
                  if spawn_angels == 0 then
                              spawn_angels = 1
                              SummonCreature(DEFENDER, CREATURE_ANGEL, 250, 12, 2);
                        end
            end
end


Добавлено через 1 минуту
HeroOfDestiny, а ты Ильфину в резерв нужному игроку добавил?
Благодарю за помощь! Потом попробую протестировать. 

Добавлено через 2 часа 37 минут
Кстати... А как привязать боевой скрипт к городу? 
И ещё вопрос - как сделать так, чтобы в начале рыцарь-защитник замка кастовал молитву? 

Добавлено через 2 часа 14 минут
Доброго времени суток. Как сделать так чтобы после проигрывания ролика запускалась кое-какая функция? 
__________________
Âñåì ïðèâåò,ÿ BlueHeavenHero, ëþáèòåëü Ãåðîåâ Ìå÷à è Ìàãèè 5, ôàíàò Äðîíîâ-óáèéö è Countryballs, ïèøó ñâîþ êíèãó.
#ÑèíèéÐàéñêèéÃåðîé
by BlueHeavenHero 
- ìîé ÒÃ-êàíàë ñî âñÿêîé åðóíäîé, ñî÷èíåíèÿìè è ðèñóíî÷êàìè.

=======================================
Ìîè
êàðòû:
"Ïàäøèé ðûöàðü"
"Ñåðäöå Õàîñà"
Ìîè ìîäû:

"Ñòðàíñòâóþùèé ðûöàðü"
"Íà¸ìíèêè"
"Ñóùåñòâà â çàìêå íà ãëîáàëüíîé êàðòå"

Âñåì ïðèâåò,ÿ BlueHeavenHero, ëþáèòåëü Ãåðîåâ Ìå÷à è Ìàãèè 5, ôàíàò Äðîíîâ-óáèéö è Countryballs, ïèøó ñâîþ êíèãó.
#ÑèíèéÐàéñêèéÃåðîé
by BlueHeavenHero 
- ìîé ÒÃ-êàíàë ñî âñÿêîé åðóíäîé, ñî÷èíåíèÿìè è ðèñóíî÷êàìè.

=======================================
Ìîè
êàðòû:
"Ïàäøèé ðûöàðü"
"Ñåðäöå Õàîñà"
Ìîè ìîäû:

"Ñòðàíñòâóþùèé ðûöàðü"
"Íà¸ìíèêè"
"Ñóùåñòâà â çàìêå íà ãëîáàëüíîé êàðòå"

BlueHeavenHero âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#299
Ñòàðûé 16.10.2022, 15:37
  #299
^
Àçãàëîð
 
Àâàòàð äëÿ Àçãàëîð
📖
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ðåãèñòðàöèÿ: 24.04.2016
Ñîîáùåíèÿ: 218
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

BlueHeavenHero
Кстати... А как привязать боевой скрипт к городу? 
И ещё вопрос - как сделать так, чтобы в начале рыцарь-защитник замка кастовал молитву? 
Как сделать так чтобы после проигрывания ролика запускалась кое-какая функция?
1. Так же как к герою, только нужно вместо Combat Script опуститься пониже в свойствах города и использовать строку script
2. Не знаю сработает ли с молитвой, но попробуй UnitCastGlobalSpell( GetDefenderHero(), SPELL_PRAYER). Не забудь выдать скилл Молитва герою.
3. StartDialogScene("ссылка на ролик","функция")
Àçãàëîð âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#300
Ñòàðûé 16.10.2022, 16:12
  #300
^
HeroOfDestiny
 
Àâàòàð äëÿ HeroOfDestiny
📖
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ðåãèñòðàöèÿ: 15.10.2022
Ñîîáùåíèÿ: 11
Ïî óìîë÷àíèþ
Re: Ñêðèïòû äëÿ íà÷èíàþùèõ

У меня появился вопрос! Как заставить героя сидеть в замке?
HeroOfDestiny âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 20 èç 28


Îïöèè òåìû



×àñîâîé ïîÿñ GMT +4, âðåìÿ: 13:10.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Ðóññêèé)

ßíäåêñ öèòèðîâàíèå    Top.Mail.Ru