Впервые здесь? Я Роха — провести быструю экскурсию?
Ошибка соединенияНеверный запросСтраница устарелаСессия истеклаТребуется входЗапрещеноНе найденоСлишком много запросовВнутренняя ошибка сервераПлохой шлюзСервис недоступенТайм-аут шлюзаВерсия HTTP не поддерживается
Сессия истекла
Ваша сессия истекла. Пожалуйста, войдите снова.
Требуется вход
Для этого нужна учётная запись. Войдите или создайте её — это займёт минуту.
Страница устарела
Токен безопасности отклонён — обычно потому, что страница была открыта слишком долго или вы вошли в систему в другом месте. Ничего не сохранено. Обновите страницу и повторите.
Запрос не выполнен
При обработке вашего запроса возникла проблема.
Проверьте подключение к интернету и попробуйте снова.
как, используя эту функцию, удалить всех существ из армии героя? Объясните на примере. Меня затрудняет первый аргумент creatureID CREATURE_UNKNOWN поможет? RemoveHeroCreatures() 7 раз вызывать придется как быть с количеством? указать 9999? блин ну почему все так непонятно как с слотами быть? -1, 0, 1 ...
function armyrunF()
i=0;
i=i+1;
while i<=176 do
if heroname == "Brem" then
MessageBoxForPlayers(GetPlayerFilter(GetCurrentPlayer()),GetMapDataPath().."armyrun.txt");
RemoveHeroCreatures("Brem", i, 1E6);
MoveHeroRealTime('Brem', 87, 20, -1);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "armyrun", nil);
else sleep (1);
end;
end;
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "armyrun", "armyrunF");
проверь, пожалуйста)
а как можно схитрить чтобы удалить всех существ, но оставить одного ангела?
Добавлено через 43 минуты Так и еще спрошу про сложную функцию TalkBoxForPlayers
Мне нужно следующее: вывод текста и три варианта ответа. при выборе первого ответа - вызов функции с выводом текста и вводом победы игроку, вызвавшему TalkBoxForPlayers при выборе второго ответа - вызов функции с выводом текста2 и вводом победы игроку, вызвавшему TalkBoxForPlayers при выборе третьего ответа - вызов функции с выводом текста3 и вводом победы игроку, вызвавшему TalkBoxForPlayers
function kirassad(heroname) gold=GetPlayerResource(1,6); if gold>= 10000 then QuestionBox(GetMapDataPath().."yeskir.txt","yes","no"); else MessageBox(GetMapDataPath().."netgolds.txt"); end; end;
function yes(heroname) SetPlayerResource(1,6,gold-10000); sleep(3); GiveArtefact(heroname,48,0); sleep(3); RemoveObject("dvk"); Trigger(OBJECT_ENTER_AND_STOP_TRIGGER,"regdvk",nil); end;
Trigger(OBJECT_ENTER_AND_STOP_TRIGGER,"regdvk","kirassad"); Гляньте, что здесь может быть неправильно.Уже все проверил, все названия и все равно не хочет пахать.
function kirassad(heroname) gold=GetPlayerResource(1,6); if gold>= 10000 then QuestionBox(GetMapDataPath().."yeskir.txt","yes","no"); else MessageBox(GetMapDataPath().."netgolds.txt"); end; end;
function yes(heroname) SetPlayerResource(1,6,gold-10000); sleep(3); GiveArtefact(heroname,48,0); sleep(3); RemoveObject("dvk"); Trigger(OBJECT_ENTER_AND_STOP_TRIGGER,"regdvk",nil); end;
Trigger(OBJECT_ENTER_AND_STOP_TRIGGER,"regdvk","kirassad"); Гляньте, что здесь может быть неправильно.Уже все проверил, все названия и все равно не хочет пахать.
function armyRun(hero) if hero=='Brem' then MessageBoxForPlayers(GetPlayerFilter(GetCurrentPlayer()),GetMapDataPath().."armyrun.txt") MoveHeroRealTime('Brem',87,20) for i=1,179 do if i==13 or i==14 then RemoveHeroCreatures('Brem',i,GetHeroCreatures('Brem',i)-1) else RemoveHeroCreatures('Brem',i,1E6) end end Trigger(6,'armyrun',nil) end end Trigger(6,'armyrun','armyRun')
Добавлено через 17 часов 5 минут jackysm, в первой функции напишите что-то вроде kirassadHero=heroname уберите heroname из скобок второй функции и замените в GiveArtifact heroname на kirassadHero
RedHeavenHero, спасибо, но я изловчился чуток по-другому сделать. Никто не знает "Town type IDs" города гномов и орков, весь мануал перерыл вроде не указано.И еще подскажите "Class skills" опять же гномов и орков.
RedHeavenHero, спасибо, но я изловчился чуток по-другому сделать. Никто не знает "Town type IDs" города гномов и орков, весь мануал перерыл вроде не указано.
Догадаться , наверное не сложно ;) Оригинал-владыки севера-повелители орды :)
Dyrman,у меня только "Повелители орды",а там нет.Если сильно не затруднит не скинешь какие там ид городов .
Ну, подумай сам. Было 6 рас 0.....5 , появились гномы ->id = 6, потом орки -> id= 7 ;) По-любому так, но я не уверен:) Либо: TOWN_FORTRESS гномы TOWN_STRONGHOLD орки