Ладно, не знал, где лучше написать, напишу здесь: Можно заставить героя получать уровни после 40-го? Знаю, что бред, наверное, придется вручную работать с кол получаемого опыта, но все-таки.
Whatever
Впервые здесь? Я Роха — провести быструю экскурсию?
Я тут подумал)) короче, наставлю объектов, а потом просто попереношу их. Так будет проще ИМХО.
Ладно, не знал, где лучше написать, напишу здесь: Можно заставить героя получать уровни после 40-го? Знаю, что бред, наверное, придется вручную работать с кол получаемого опыта, но все-таки.
Можно ли в скрипте одним именем называть объект ('druid1') и переменную druid1 = 0 ? Сделал так на друиде, теперь консоль пишет "object 'druid1' is not exist or is not interractive". В этом дело, или стоит проверять скрипт?
Можно определить, занят ли тайл?
---transformation (trans)---
trans = 0
function trans()
while 1 do
sleep(1)
if GetObjectOwner ('elftown') == 1 and trans == 0 then
sleep(1)
ShowFlyingSign(GetMapDataPath().."trans1.txt", "Berein", -1, 7);
sleep(5)
TransformTown ('elftown' , 4)
ReplaceDwelling ('elfdwel1' , 4)
ReplaceDwelling ('elfdwel2' , 4)
ReplaceDwelling ('elfdwel3' , 4)
ReplaceDwelling ('elfdwel4' , 4)
trans = 1
end
end
end
startThread (trans)
Хм, спасибо.
Добавлено через 37 минут
вот, еще пара вопросов:
1) Где ошибка? Скрипт не хочет работать вообще, даже не пытаетЦО
---transformation (trans)---
trans = 0
function trans()
while 1 do
sleep(1)
if GetObjectOwner ('elftown') == 1 and trans == 0 then
sleep(1)
ShowFlyingSign(GetMapDataPath().."trans1.txt", "Berein", -1, 7);
sleep(5)
TransformTown ('elftown' , 4)
ReplaceDwelling ('elfdwel1' , 4)
ReplaceDwelling ('elfdwel2' , 4)
ReplaceDwelling ('elfdwel3' , 4)
ReplaceDwelling ('elfdwel4' , 4)
trans = 1
end
end
end
startThread (trans)
(Все названо правильно, как в редакторе)
2) Можно прямо после трансформации, сразу разрушить в городе таверну? (Помню, задавал подобный вопрос, но не очень получилось, или лениво было)
SetTownBuildingLimitLevel('elftown', TB_TAVERN, 0)
SetObjectDwellingCreatures('elftown' , 2, 100)
В первом случае не понимает тип здания, а я не могу найти другой. В кавычках тоже не работает.
TOWN_BUILDING_TAVERN = 4