Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå - Ôîðóì HeroesWorld-à

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

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

Îòâåò
 
Îïöèè òåìû
#1
Ñòàðûé 27.06.2017, 08:39
  #1
^
Õîìÿ÷îê 3000
 
Àâàòàð äëÿ Õîìÿ÷îê 3000
📖
Ðåãèñòðàöèÿ: 26.06.2017
Ñîîáùåíèÿ: 13
Ðåãèñòðàöèÿ: 26.06.2017
Ñîîáùåíèÿ: 13
Âîïðîñ
Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

Люди добрые! Если кто-то знает ответы на мои вопросы, пожалуйста помогите!

1. Как убрать "кружочки" вокруг существ (обозначающие расу)?
2.Как сделать существ "неактивными", чтобы с ними нельзя было взаимодействовать (нужно для создания пассивной армии на карте).
3.Как переименовать существ, чтобы получить оригинальный отряд (надеюсь я понятно написал).


Надеюсь найдутся добрые люди,которые ответят на мои вопросы...
Õîìÿ÷îê 3000 âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#2
Ñòàðûé 03.07.2017, 06:40
  #2
^
DarkLordax
 
Àâàòàð äëÿ DarkLordax
📖
Ðåãèñòðàöèÿ: 01.06.2017
Ñîîáùåíèÿ: 70
Ðåãèñòðàöèÿ: 01.06.2017
Ñîîáùåíèÿ: 70
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

Насчёт пункта 2 скрипт нужен какой-то, кажется Jack of Shadows на своей карте "Путь героя" подобное делал
__________________
Êàìïàíèÿ â ðàçðàáîòêå:

Íàçâàíèå íå ïðèäóìàë

Âûïîëíåíî 5%
Êàìïàíèÿ â ðàçðàáîòêå:

Íàçâàíèå íå ïðèäóìàë

Âûïîëíåíî 5%
DarkLordax âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#3
Ñòàðûé 03.07.2017, 13:48
  #3
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30702
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30702
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

SetObjectEnabled("имя объекта", nil)
1 как-то модом можно, точно не знаю
3 не понял
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#4
Ñòàðûé 05.07.2017, 00:03
  #4
^
Jack_of_shadows
 
Àâàòàð äëÿ Jack_of_shadows
📖
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 514
Âûñòàâêà íàãðàä
Ðåãèñòðàöèÿ: 08.09.2013
Ñîîáùåíèÿ: 514
Âûñòàâêà íàãðàä
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

1.Как убрать "кружочки" вокруг существ (обозначающие расу)?
2.Как сделать существ "неактивными", чтобы с ними нельзя было взаимодействовать
	SetObjectEnabled("имя объекта", nil);
SetDisabledObjectMode("имя объекта", DISABLED_INTERACT);
sleep(1)
SetMonsterSelectionType("имя объекта", 0);
3.Как переименовать существ, чтобы получить оригинальный отряд
	SetMonsterNames("имя объекта", MONSTER_NAME_SINGLE, "название файла с новым названием");

Полный код моей функции, которая выполняла все три операции:
	-- настройка существ-NPC на карте
function SetNpcFunc(npc, func, name)

  -- отключаем выделение и ставим мирную иконку при наведении
  SetObjectEnabled(npc, nil);
  SetDisabledObjectMode(npc, DISABLED_INTERACT);
  sleep(1)
  SetMonsterSelectionType(npc, 0);

  -- функция-обработчик тыркания - необязательный параметр
  if(func ~= nil) then
    Trigger(OBJECT_TOUCH_TRIGGER, npc, func);
  end
  
  -- имя NPC - необязательный параметр
  if(name ~= nil) then
    SetMonsterNames(npc, MONSTER_NAME_SINGLE, name);
  end

end
Второй параметр необязательный, если не передавать, при тыкании в существо ничего не будет происходить.
Третий параметр необязательный, если не передавать, имя останется стандартным.
Пример использования:
	SetNpcFunc('foo', 'bar', GetMapDataPath()..'name.txt');

-- функция-обработчик касания существа foo
function bar(hero, obj)
  -- ...
end
Jack_of_shadows âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#5
Ñòàðûé 04.08.2017, 09:34
  #5
^
inQizitOr
 
Àâàòàð äëÿ inQizitOr
📖
Ðåãèñòðàöèÿ: 09.06.2014
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 149
SuGoMa#1621
Ðåãèñòðàöèÿ: 09.06.2014
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 149
SuGoMa#1621
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

Вопрос к знатокам : изменил одно существо в игре, но теперь игра при запуске вылетает, как лечить?
__________________
...È ñïðàâåäëèâîñòü ÿ íåñó
Íà îñòðèå ìå÷à.



Êàìïàíèÿ "Èñêóïëåíèå" - 15%




Î êàìïàíèè


"Èñêóïëåíèå" - ýòî ìîé àìáèöèîçíûé ïðîåêò. Äàâíÿÿ ìå÷òà. Ñ äåòñòâà èãðàÿ â ãåðîåâ, ÿ âîñõèùàëñÿ ïåðñîíàæàìè è ëàíäøàôòàìè, ñþæåòîì è ñòèëåì îðèãèíàëüíîé òðèëîãèè, ÿ ìå÷òàë ïðèâíåñòè ÷òî-òî ñâîå â ýòó èãðó,  è íàêîíåö, áîëåå-ìåíåå îñâîèâ íåëåãêèé òðóä êàðòîñòðîèòåëÿ, âçÿëñÿ çà âîïëîùåíèå ìå÷òû. Êàìïàíèÿ ðàññêàæåò î áóäóùåì âûæèâøèõ ðûöàðåé Êðîâàâîé Ñòàëè, î ïóòè, êîòîðûé îíè èçáðàëè, è î òîì, êóäà ýòîò ïóòü èõ ïðèâåäåò. Ê ñëîâó, ìíå íóæåí òåñòåð-îöåíùèê. Åñëè õî÷åøü ïðèíÿòü ó÷àñòèå â ñîçäàíèè è åñòü îïðåäåëåííûé îïûò, òî - äîáðî ïîæàëîâàòü!



...È ñïðàâåäëèâîñòü ÿ íåñó
Íà îñòðèå ìå÷à.



Êàìïàíèÿ "Èñêóïëåíèå" - 15%




Î êàìïàíèè


"Èñêóïëåíèå" - ýòî ìîé àìáèöèîçíûé ïðîåêò. Äàâíÿÿ ìå÷òà. Ñ äåòñòâà èãðàÿ â ãåðîåâ, ÿ âîñõèùàëñÿ ïåðñîíàæàìè è ëàíäøàôòàìè, ñþæåòîì è ñòèëåì îðèãèíàëüíîé òðèëîãèè, ÿ ìå÷òàë ïðèâíåñòè ÷òî-òî ñâîå â ýòó èãðó,  è íàêîíåö, áîëåå-ìåíåå îñâîèâ íåëåãêèé òðóä êàðòîñòðîèòåëÿ, âçÿëñÿ çà âîïëîùåíèå ìå÷òû. Êàìïàíèÿ ðàññêàæåò î áóäóùåì âûæèâøèõ ðûöàðåé Êðîâàâîé Ñòàëè, î ïóòè, êîòîðûé îíè èçáðàëè, è î òîì, êóäà ýòîò ïóòü èõ ïðèâåäåò. Ê ñëîâó, ìíå íóæåí òåñòåð-îöåíùèê. Åñëè õî÷åøü ïðèíÿòü ó÷àñòèå â ñîçäàíèè è åñòü îïðåäåëåííûé îïûò, òî - äîáðî ïîæàëîâàòü!



inQizitOr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#6
Ñòàðûé 04.08.2017, 11:07
  #6
^
Ment
 
Àâàòàð äëÿ Ment
📖
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30702
Ðåãèñòðàöèÿ: 30.10.2009
Àäðåñ: Íàöèîíàëüíûé çàïîâåäíèê
Ñîîáùåíèÿ: 30702
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

А что делали?
Ment âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#7
Ñòàðûé 04.08.2017, 11:51
  #7
^
inQizitOr
 
Àâàòàð äëÿ inQizitOr
📖
Ðåãèñòðàöèÿ: 09.06.2014
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 149
SuGoMa#1621
Ðåãèñòðàöèÿ: 09.06.2014
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 149
SuGoMa#1621
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

MentА что делали?
Менял ревнителя веры нападение, защиту, инициативу, прирост в неделю. Имя поменял, все делал по гайдам Игромании, как я понял, напрасно
__________________
...È ñïðàâåäëèâîñòü ÿ íåñó
Íà îñòðèå ìå÷à.



Êàìïàíèÿ "Èñêóïëåíèå" - 15%




Î êàìïàíèè


"Èñêóïëåíèå" - ýòî ìîé àìáèöèîçíûé ïðîåêò. Äàâíÿÿ ìå÷òà. Ñ äåòñòâà èãðàÿ â ãåðîåâ, ÿ âîñõèùàëñÿ ïåðñîíàæàìè è ëàíäøàôòàìè, ñþæåòîì è ñòèëåì îðèãèíàëüíîé òðèëîãèè, ÿ ìå÷òàë ïðèâíåñòè ÷òî-òî ñâîå â ýòó èãðó,  è íàêîíåö, áîëåå-ìåíåå îñâîèâ íåëåãêèé òðóä êàðòîñòðîèòåëÿ, âçÿëñÿ çà âîïëîùåíèå ìå÷òû. Êàìïàíèÿ ðàññêàæåò î áóäóùåì âûæèâøèõ ðûöàðåé Êðîâàâîé Ñòàëè, î ïóòè, êîòîðûé îíè èçáðàëè, è î òîì, êóäà ýòîò ïóòü èõ ïðèâåäåò. Ê ñëîâó, ìíå íóæåí òåñòåð-îöåíùèê. Åñëè õî÷åøü ïðèíÿòü ó÷àñòèå â ñîçäàíèè è åñòü îïðåäåëåííûé îïûò, òî - äîáðî ïîæàëîâàòü!



...È ñïðàâåäëèâîñòü ÿ íåñó
Íà îñòðèå ìå÷à.



Êàìïàíèÿ "Èñêóïëåíèå" - 15%




Î êàìïàíèè


"Èñêóïëåíèå" - ýòî ìîé àìáèöèîçíûé ïðîåêò. Äàâíÿÿ ìå÷òà. Ñ äåòñòâà èãðàÿ â ãåðîåâ, ÿ âîñõèùàëñÿ ïåðñîíàæàìè è ëàíäøàôòàìè, ñþæåòîì è ñòèëåì îðèãèíàëüíîé òðèëîãèè, ÿ ìå÷òàë ïðèâíåñòè ÷òî-òî ñâîå â ýòó èãðó,  è íàêîíåö, áîëåå-ìåíåå îñâîèâ íåëåãêèé òðóä êàðòîñòðîèòåëÿ, âçÿëñÿ çà âîïëîùåíèå ìå÷òû. Êàìïàíèÿ ðàññêàæåò î áóäóùåì âûæèâøèõ ðûöàðåé Êðîâàâîé Ñòàëè, î ïóòè, êîòîðûé îíè èçáðàëè, è î òîì, êóäà ýòîò ïóòü èõ ïðèâåäåò. Ê ñëîâó, ìíå íóæåí òåñòåð-îöåíùèê. Åñëè õî÷åøü ïðèíÿòü ó÷àñòèå â ñîçäàíèè è åñòü îïðåäåëåííûé îïûò, òî - äîáðî ïîæàëîâàòü!



inQizitOr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#8
Ñòàðûé 04.08.2017, 16:23
  #8
^
ThomasKiller
 
Àâàòàð äëÿ ThomasKiller
📖
Ðåãèñòðàöèÿ: 03.08.2017
Ñîîáùåíèÿ: 25
Ðåãèñòðàöèÿ: 03.08.2017
Ñîîáùåíèÿ: 25
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

Проблема видно в приросте существ. Походу ты поменял прирост только у ревнителей, а надо еще у мечников и латников. Прирост у юнита и грейдов должен быть одинаков.

Добавлено через 8 минут
Насчет гайдов ИГ ничего не знаю. Но знаю как менять статы существ. В архиве data нужен файл Vindicator.xdb. Путь: data/GameMechanics/Creature/Creatures/Haven/Renegates/Vindicator.xdb.
Открыть блокнотом, найти строчку WeeklyGrowth 10 /WeeklyGrowth и поменять 10 на то количество существ которое тебе нужно. Тоже нужно сделать и у мечников с латниками.

Добавлено через 4 минуты
И лучше не изменять дату вовсе. А надо создать архив с указанным выше путем и засунуть его в папку UserMODs.
ThomasKiller âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
#9
Ñòàðûé 04.08.2017, 17:24
  #9
^
inQizitOr
 
Àâàòàð äëÿ inQizitOr
📖
Ðåãèñòðàöèÿ: 09.06.2014
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 149
SuGoMa#1621
Ðåãèñòðàöèÿ: 09.06.2014
Àäðåñ: Óêðàèíà
Ñîîáùåíèÿ: 149
SuGoMa#1621
Ïî óìîë÷àíèþ
Re: Ìàíèïóëÿöèè ñ ñóùåñòâàìè â ðåäàêòîðå

ThomasKillerПроблема видно в приросте существ. Походу ты поменял прирост только у ревнителей, а надо еще у мечников и латников. Прирост у юнита и грейдов должен быть одинаков.

Добавлено через 8 минут
Насчет гайдов ИГ ничего не знаю. Но знаю как менять статы существ. В архиве data нужен файл Vindicator.xdb. Путь: data/GameMechanics/Creature/Creatures/Haven/Renegates/Vindicator.xdb.
Открыть блокнотом, найти строчку WeeklyGrowth 10 /WeeklyGrowth и поменять 10 на то количество существ которое тебе нужно. Тоже нужно сделать и у мечников с латниками.

Добавлено через 4 минуты
И лучше не изменять дату вовсе. А надо создать архив с указанным выше путем и засунуть его в папку UserMODs.
Спасибо, попробую. А вот еще : я текстуру перерисовал, а в игре вместо юнита теперь ничего нет. Текстурка из из моих махинаций полностью исчезла. Как мне ему текстуру перерисовать чтобы ничего не пропадало?

Добавлено через 18 минут
ThomasKillerПроблема видно в приросте существ. Походу ты поменял прирост только у ревнителей, а надо еще у мечников и латников. Прирост у юнита и грейдов должен быть одинаков.

Добавлено через 8 минут
Насчет гайдов ИГ ничего не знаю. Но знаю как менять статы существ. В архиве data нужен файл Vindicator.xdb. Путь: data/GameMechanics/Creature/Creatures/Haven/Renegates/Vindicator.xdb.
Открыть блокнотом, найти строчку WeeklyGrowth 10 /WeeklyGrowth и поменять 10 на то количество существ которое тебе нужно. Тоже нужно сделать и у мечников с латниками.

Добавлено через 4 минуты
И лучше не изменять дату вовсе. А надо создать архив с указанным выше путем и засунуть его в папку UserMODs.
Прирост не менял на этот раз - все равно не пускается
__________________
...È ñïðàâåäëèâîñòü ÿ íåñó
Íà îñòðèå ìå÷à.



Êàìïàíèÿ "Èñêóïëåíèå" - 15%




Î êàìïàíèè


"Èñêóïëåíèå" - ýòî ìîé àìáèöèîçíûé ïðîåêò. Äàâíÿÿ ìå÷òà. Ñ äåòñòâà èãðàÿ â ãåðîåâ, ÿ âîñõèùàëñÿ ïåðñîíàæàìè è ëàíäøàôòàìè, ñþæåòîì è ñòèëåì îðèãèíàëüíîé òðèëîãèè, ÿ ìå÷òàë ïðèâíåñòè ÷òî-òî ñâîå â ýòó èãðó,  è íàêîíåö, áîëåå-ìåíåå îñâîèâ íåëåãêèé òðóä êàðòîñòðîèòåëÿ, âçÿëñÿ çà âîïëîùåíèå ìå÷òû. Êàìïàíèÿ ðàññêàæåò î áóäóùåì âûæèâøèõ ðûöàðåé Êðîâàâîé Ñòàëè, î ïóòè, êîòîðûé îíè èçáðàëè, è î òîì, êóäà ýòîò ïóòü èõ ïðèâåäåò. Ê ñëîâó, ìíå íóæåí òåñòåð-îöåíùèê. Åñëè õî÷åøü ïðèíÿòü ó÷àñòèå â ñîçäàíèè è åñòü îïðåäåëåííûé îïûò, òî - äîáðî ïîæàëîâàòü!



...È ñïðàâåäëèâîñòü ÿ íåñó
Íà îñòðèå ìå÷à.



Êàìïàíèÿ "Èñêóïëåíèå" - 15%




Î êàìïàíèè


"Èñêóïëåíèå" - ýòî ìîé àìáèöèîçíûé ïðîåêò. Äàâíÿÿ ìå÷òà. Ñ äåòñòâà èãðàÿ â ãåðîåâ, ÿ âîñõèùàëñÿ ïåðñîíàæàìè è ëàíäøàôòàìè, ñþæåòîì è ñòèëåì îðèãèíàëüíîé òðèëîãèè, ÿ ìå÷òàë ïðèâíåñòè ÷òî-òî ñâîå â ýòó èãðó,  è íàêîíåö, áîëåå-ìåíåå îñâîèâ íåëåãêèé òðóä êàðòîñòðîèòåëÿ, âçÿëñÿ çà âîïëîùåíèå ìå÷òû. Êàìïàíèÿ ðàññêàæåò î áóäóùåì âûæèâøèõ ðûöàðåé Êðîâàâîé Ñòàëè, î ïóòè, êîòîðûé îíè èçáðàëè, è î òîì, êóäà ýòîò ïóòü èõ ïðèâåäåò. Ê ñëîâó, ìíå íóæåí òåñòåð-îöåíùèê. Åñëè õî÷åøü ïðèíÿòü ó÷àñòèå â ñîçäàíèè è åñòü îïðåäåëåííûé îïûò, òî - äîáðî ïîæàëîâàòü!



inQizitOr âíå ôîðóìà
Îòâåòèòü ñ öèòèðîâàíèåì
Îòâåò


Îïöèè òåìû



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


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

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