Ñêðèïòû - Ñòðàíèöà 54 - Ôîðóì HeroesWorld-à

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

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

Îòâåò
Ñòðàíèöà 54 èç 261
 
Îïöèè òåìû
#796
Ñòàðûé 07.11.2012, 08:47
  #796
^
Ðûöàðü Áåçäíû
 
Àâàòàð äëÿ Ðûöàðü Áåçäíû
📖
Ðåãèñòðàöèÿ: 24.07.2012
Ñîîáùåíèÿ: 88
Ðåãèñòðàöèÿ: 24.07.2012
Ñîîáùåíèÿ: 88
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

RedHeavenHeroPlayObjectAnimation('griphon','happy',ONESHOT)--чтобы не застывал.
А для других монстров нужно жать на "..." и в графе AnimSet выбрать с помощью того же "..." анимацию arena для него, вместо LOD.
Спасибо огромное,разобрался.А вы случайно не знаете как пишеться анимация выстрела?
Ðûöàðü Áåçäíû âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#797
Ñòàðûé 07.11.2012, 09:39
  #797
^
RedHeavenHero
 
Àâàòàð äëÿ RedHeavenHero
📖
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 10.02.2012
Ñîîáùåíèÿ: 2378
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

"rangeattack"
__________________
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
Êàðòû äëÿ Ãåðîåâ Ìå÷à è Ìàãèè 5
Îäèíî÷íûå: Çàâåñà ñðûâàåòñÿ, Ïîñîë, Ïîñëåäíèé ðûâîê, Ýõî Ïóñòîòû
Êàìïàíèÿ: Èìïåðèÿ Åäèíîðîãà

Ñóùåñòâà NCF
Îðäåí Ïîðÿäêà: 1
Íåéòðàëû: 1 2 3 4
RedHeavenHero âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#798
Ñòàðûé 09.11.2012, 11:05
  #798
^
Warrior777
 
Àâàòàð äëÿ Warrior777
📖
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Как пользоваться скриптом SetRegionBlocked? Я хотел чтобы 2 игрок не имел доступ к региону. Как это сделать?
__________________
502 Bad Gateway

__________________________________

nginx/0.8.54
502 Bad Gateway

__________________________________

nginx/0.8.54
Warrior777 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#799
Ñòàðûé 09.11.2012, 11:17
  #799
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30704
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30704
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

SetRegionBlocked('имя региона',true,2); всего-навсего.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#800
Ñòàðûé 09.11.2012, 11:22
  #800
^
Warrior777
 
Àâàòàð äëÿ Warrior777
📖
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Ment, я так и делал, но он спокойно пролезал, а я нет...
__________________
502 Bad Gateway

__________________________________

nginx/0.8.54
502 Bad Gateway

__________________________________

nginx/0.8.54
Warrior777 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#801
Ñòàðûé 09.11.2012, 12:01
  #801
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30704
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30704
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Ну это по меньшей мере странно.
Ment ñåé÷àñ íà ôîðóìå
Îòâåòèòü ñ öèòèðîâàíèåì
#802
Ñòàðûé 09.11.2012, 12:07
  #802
^
Dyrman
 
Àâàòàð äëÿ Dyrman
📖
Ðåãèñòðàöèÿ: 24.06.2008
Àäðåñ: Òàì, ãäå íåáà êîí÷àåòñÿ êðàé
Ñîîáùåíèÿ: 3479
Îòïðàâèòü ñîîáùåíèå äëÿ  Dyrman ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 24.06.2008
Àäðåñ: Òàì, ãäå íåáà êîí÷àåòñÿ êðàé
Ñîîáùåíèÿ: 3479
Îòïðàâèòü ñîîáùåíèå äëÿ  Dyrman ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Warrior777Ment, я так и делал, но он спокойно пролезал, а я нет...
Какого цвета твой "второй" игрок? Или ставите не 2, как пишет Ment, а 1.
Dyrman âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#803
Ñòàðûé 09.11.2012, 12:23
  #803
^
Warrior777
 
Àâàòàð äëÿ Warrior777
📖
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

Dyrman, Ment, я уже разобрался. Там и правда стоял 1
__________________
502 Bad Gateway

__________________________________

nginx/0.8.54
502 Bad Gateway

__________________________________

nginx/0.8.54
Warrior777 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#804
Ñòàðûé 15.11.2012, 19:59
  #804
^
Nikitatigr
 
Àâàòàð äëÿ Nikitatigr
📖
Ðåãèñòðàöèÿ: 08.08.2010
Ñîîáùåíèÿ: 99
Ðåãèñòðàöèÿ: 08.08.2010
Ñîîáùåíèÿ: 99
Ñîîáùåíèå
Re: Ñêðèïòû

Не работает скрипт:
if GetDifficulty() == DIFFICULTY_EASY then
AddObjectCreatures ( "townhero",78,5 );
AddObjectCreatures ( "townhero",142,7 );
GiveExp( "Ferigl",17500 );
end;

if GetDifficulty() == DIFFICULTY_NORMAL then
AddObjectCreatures ( "townhero",78,7 );
AddObjectCreatures ( "townhero",142,7 );
GiveExp ( "Ferigl",12200 );
end;

if GetDifficulty() == DIFFICULTY_HARD then
AddObjectCreatures ( "townhero",78,6 );
AddObjectCreatures ( "townhero",142,6 );
GiveExp( "Ferigl",10000 );
end;

if GetDifficulty() == DIFFICULTY_HEROIC then
AddObjectCreatures ( "townhero",78,4 );
AddObjectCreatures ( "townhero",82,2 );;
GiveExp( "Ferigl",6200 );
end;
Вопрос:в чём ошибка?
__________________
Ìîè êàðòû:

Òðè íåäåëè: https://forum.heroesworld.ru/showthre...154#post583154

Íåñïîêîéíûå çåìëè: https://forum.heroesworld.ru/showthread.php?t=9211

Íåðàâíîå Ïðîòèâîñòîÿíèå: https://forum.heroesworld.ru/showthread.php?t=9473
Ìîè êàðòû:

Òðè íåäåëè: https://forum.heroesworld.ru/showthre...154#post583154

Íåñïîêîéíûå çåìëè: https://forum.heroesworld.ru/showthread.php?t=9211

Íåðàâíîå Ïðîòèâîñòîÿíèå: https://forum.heroesworld.ru/showthread.php?t=9473
Nikitatigr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#805
Ñòàðûé 15.11.2012, 20:15
  #805
^
Dyrman
 
Àâàòàð äëÿ Dyrman
📖
Ðåãèñòðàöèÿ: 24.06.2008
Àäðåñ: Òàì, ãäå íåáà êîí÷àåòñÿ êðàé
Ñîîáùåíèÿ: 3479
Îòïðàâèòü ñîîáùåíèå äëÿ  Dyrman ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 24.06.2008
Àäðåñ: Òàì, ãäå íåáà êîí÷àåòñÿ êðàé
Ñîîáùåíèÿ: 3479
Îòïðàâèòü ñîîáùåíèå äëÿ  Dyrman ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

NikitatigrНе работает скрипт:
if GetDifficulty() == DIFFICULTY_EASY then
AddObjectCreatures ( "townhero",78,5 );
AddObjectCreatures ( "townhero",142,7 );
GiveExp( "Ferigl",17500 );
end;

if GetDifficulty() == DIFFICULTY_NORMAL then
AddObjectCreatures ( "townhero",78,7 );
AddObjectCreatures ( "townhero",142,7 );
GiveExp ( "Ferigl",12200 );
end;

if GetDifficulty() == DIFFICULTY_HARD then
AddObjectCreatures ( "townhero",78,6 );
AddObjectCreatures ( "townhero",142,6 );
GiveExp( "Ferigl",10000 );
end;

if GetDifficulty() == DIFFICULTY_HEROIC then
AddObjectCreatures ( "townhero",78,4 );
AddObjectCreatures ( "townhero",82,2 );;
GiveExp( "Ferigl",6200 );
end;
Вопрос:в чём ошибка?
GiveExp Вроде пишется не так (где вы их только находите ):
GiveExpToLevel - да и эта функция даёт столько опыта, сколько необходимо для следующего уровня.
А для выдачи количества вообще нужна такая функция: ChangeHeroStat
P.S. Неплохо бы писать, что выдаёт консоль.
Dyrman âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#806
Ñòàðûé 15.11.2012, 20:23
  #806
^
Nikitatigr
 
Àâàòàð äëÿ Nikitatigr
📖
Ðåãèñòðàöèÿ: 08.08.2010
Ñîîáùåíèÿ: 99
Ðåãèñòðàöèÿ: 08.08.2010
Ñîîáùåíèÿ: 99
Ñîîáùåíèå
Re: Ñêðèïòû

DyrmanGiveExp() Вроде пишется не так:
GiveExpToLevel() - да и эта функция даёт столько опыта, сколько необходимо для следующего уровня
P.S. Неплохо бы писать, что выдаёт консоль.
Консоль действительно ругается на GiveExp,а также на Get difficulty и Difficulty Easy,Difficulty Normal и т.д.

Добавлено через 1 минуту
GiveExp взял из руководства.При отсутствии других скриптов она работала.
__________________
Ìîè êàðòû:

Òðè íåäåëè: https://forum.heroesworld.ru/showthre...154#post583154

Íåñïîêîéíûå çåìëè: https://forum.heroesworld.ru/showthread.php?t=9211

Íåðàâíîå Ïðîòèâîñòîÿíèå: https://forum.heroesworld.ru/showthread.php?t=9473
Ìîè êàðòû:

Òðè íåäåëè: https://forum.heroesworld.ru/showthre...154#post583154

Íåñïîêîéíûå çåìëè: https://forum.heroesworld.ru/showthread.php?t=9211

Íåðàâíîå Ïðîòèâîñòîÿíèå: https://forum.heroesworld.ru/showthread.php?t=9473
Nikitatigr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#807
Ñòàðûé 15.11.2012, 20:30
  #807
^
Dyrman
 
Àâàòàð äëÿ Dyrman
📖
Ðåãèñòðàöèÿ: 24.06.2008
Àäðåñ: Òàì, ãäå íåáà êîí÷àåòñÿ êðàé
Ñîîáùåíèÿ: 3479
Îòïðàâèòü ñîîáùåíèå äëÿ  Dyrman ñ ïîìîùüþ ICQ
Ðåãèñòðàöèÿ: 24.06.2008
Àäðåñ: Òàì, ãäå íåáà êîí÷àåòñÿ êðàé
Ñîîáùåíèÿ: 3479
Îòïðàâèòü ñîîáùåíèå äëÿ  Dyrman ñ ïîìîùüþ ICQ
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

NikitatigrКонсоль действительно ругается на GiveExp,а также на Get difficulty и Difficulty Easy,Difficulty Normal и т.д.

Добавлено через 1 минуту
GiveExp взял из руководства.При отсутствии других скриптов она работала.
Попробуй ChangeHeroStat и ID сложностей забивать числами.
Dyrman âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#808
Ñòàðûé 15.11.2012, 20:39
  #808
^
Warrior777
 
Àâàòàð äëÿ Warrior777
📖
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

DyrmanПопробуй ChangeHeroStat и ID сложностей забивать числами.
Не, ну надо же. Нивальцы развели
0 - Рекрут, 1 - Воин, 2 - Ветеран, 3 - Герой
__________________
502 Bad Gateway

__________________________________

nginx/0.8.54
502 Bad Gateway

__________________________________

nginx/0.8.54
Warrior777 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#809
Ñòàðûé 16.11.2012, 18:35
  #809
^
Nikitatigr
 
Àâàòàð äëÿ Nikitatigr
📖
Ðåãèñòðàöèÿ: 08.08.2010
Ñîîáùåíèÿ: 99
Ðåãèñòðàöèÿ: 08.08.2010
Ñîîáùåíèÿ: 99
Ñîîáùåíèå
Re: Ñêðèïòû

Всем спасибо за помощь,скрипт наконец-то работает!
Я заменил id сложности на цифры и give exp на level up hero.
__________________
Ìîè êàðòû:

Òðè íåäåëè: https://forum.heroesworld.ru/showthre...154#post583154

Íåñïîêîéíûå çåìëè: https://forum.heroesworld.ru/showthread.php?t=9211

Íåðàâíîå Ïðîòèâîñòîÿíèå: https://forum.heroesworld.ru/showthread.php?t=9473
Ìîè êàðòû:

Òðè íåäåëè: https://forum.heroesworld.ru/showthre...154#post583154

Íåñïîêîéíûå çåìëè: https://forum.heroesworld.ru/showthread.php?t=9211

Íåðàâíîå Ïðîòèâîñòîÿíèå: https://forum.heroesworld.ru/showthread.php?t=9473
Nikitatigr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#810
Ñòàðûé 23.11.2012, 09:21
  #810
^
Warrior777
 
Àâàòàð äëÿ Warrior777
📖
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ðåãèñòðàöèÿ: 15.09.2012
Àäðåñ: Ïîä êðîâàòüþ
Ñîîáùåíèÿ: 602
Ïî óìîë÷àíèþ
Re: Ñêðèïòû

А у меня между прочим этот скрипт не работает!
	if GetDifficulty () = 0 then
	AddHeroCreatures ('Isabell', 2, 100);
	AddHeroCreatures ('Isabell', 4, 50);
	AddHeroCreatures ('Isabell', 6, 30);
	print ('Generated army for hero Изабель: 100 Ополченцы, 50 Арбалетчики, 30 Латники, 10 Королевские грифоны');
end;
if GetDifficulty () = 1 then
	AddHeroCreatures ('Isabell', 2, 150);
	AddHeroCreatures ('Isabell', 4, 100);
	AddHeroCreatures ('Isabell', 6, 50);
	AddHeroCreatures ('Isabell', 8, 10);
print ('Generated army for hero Изабель: 150 Ополченцы, 100 Арбалетчики, 50 Латники, 20 Королевские грифоны');
end;
if GetDifficulty () = 2 then
	AddHeroCreatures ('Isabell', 2, 200);
	AddHeroCreatures ('Isabell', 4, 120);
	AddHeroCreatures ('Isabell', 6, 70);
	AddHeroCreatures ('Isabell', 8, 20);
print ('Generated army for hero Изабель: 200 Ополченцы, 120 Арбалетчики, 70 Латники, 30 Королевские грифоны');
end;
if GetDifficulty () = 3 then
	AddHeroCreatures ('Isabell', 2, 250);
	AddHeroCreatures ('Isabell', 4, 150);
	AddHeroCreatures ('Isabell', 6, 100);
	AddHeroCreatures ('Isabell', 8, 40);
print ('Generated army for hero Изабель: 250 Ополченцы, 150 Арбалетчики, 100 Латники, 50 Королевские грифоны');
end;
Консоль ругается:
(Script) ERROR: 'then' expected;
last token read: `0' at line 10 has string 'DoString script'
Script failed, unknown error

Я уже совсем замучился! Что делать
__________________
502 Bad Gateway

__________________________________

nginx/0.8.54
502 Bad Gateway

__________________________________

nginx/0.8.54
Warrior777 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò
Ñòðàíèöà 54 èç 261


Îïöèè òåìû



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


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

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