Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Обкастер.
Re: Обкастер.
понятно, что стелс старый?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Обкастер.
Да.
У меня все скрипты под старый стэлс, харит переписывать.
У меня все скрипты под старый стэлс, харит переписывать.
Re: Обкастер.
переписывать?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Обкастер.
Он говорит о том, что много переписывать нужно под наш сервер. Но я лично проверял, много не нужно переписывать. Кстати, ваша новая ходилка newMoveXY как спидхак...чары как на транспорте летают.Vizit0r wrote:переписывать?
Сейчас жду когда портируют все ф-ции на питоновскую реализацию скриптового языка и будет обкастер готов
Re: Обкастер.
как я понял, он говорил о том, что надо под новый стелс переписывать скрипты. я удивлен.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Обкастер.
Чему удивления? Лично у меня скрипты для версии 1.0 не адекватно работают в 3.7 Глубоко не разбиралсяVizit0r wrote:как я понял, он говорил о том, что надо под новый стелс переписывать скрипты. я удивлен.
Re: Обкастер.
я в каждой версии специально отслеживаю обратную совместимость.
в самом ПС было только одно серьезное изменение - ужесточение синтаксиса, понадобилось расставить ; в тех местах, где вообще по паскальформату им положено быть, но раньше можно было не ставить.
а все остальное я не меняю специально для обратной совместимости.
в самом ПС было только одно серьезное изменение - ужесточение синтаксиса, понадобилось расставить ; в тех местах, где вообще по паскальформату им положено быть, но раньше можно было не ставить.
а все остальное я не меняю специально для обратной совместимости.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Обкастер.
Чему удивляться если оно так и есть.
Re: Обкастер.
ну так скажи, что именно не работает, изменилось в новой версии по сравнению со старой.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Обкастер.
К примеру скрипт на мининг для Forest Wars не работает ,а именно ходилка GotoXY.
Хотя в версии 1 RC3 всё отлично.
Хотя в версии 1 RC3 всё отлично.
Re: Обкастер.
а, ну да. что-то там перестало работать. что не знаю, потому что вместо нее есть отличный встроенный поиск пути - и я совершенно не хочу выяснять что не так в этом древнем ужасе. дополнительный стимул будет уйти с костыля допотопного(к тому же сильно нелюбимого серверами) на нормальный поиск пути.
насколько я помню - это единственное, что "перестало работать".
кстати, замена слова "GotoXY" на MoveXY обычно решает эту "проблему". ну может еще параметры надо местами поменять, зависит от версии этого самого GotoXY
насколько я помню - это единственное, что "перестало работать".
кстати, замена слова "GotoXY" на MoveXY обычно решает эту "проблему". ну может еще параметры надо местами поменять, зависит от версии этого самого GotoXY
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Обкастер.
Скачал сегодня новый стэлс всё работает без ошибок
Ходилка старая тоже, о чудо
upd
изменил GotoXY на NewMoveXY и очень доволен, чары быстро и чётко перемещаются
Ходилка старая тоже, о чудо
upd
изменил GotoXY на NewMoveXY и очень доволен, чары быстро и чётко перемещаются
Re: Обкастер.
ну вот видишь
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Re: Обкастер.
Я не скриптер поэтому прошу у вас помощи.
Так вот, переделал я немного скрипт, но он у меня почему то не медетирует когда нету маны (
Можете в него плиз добавить такие вещи
1) Медитация после каждого каста
2) добавить еще один вид каст, что бы по команде "себя" он кинул на себя Блесс и Кюнинг
Заранее спасибо!
Вот скрипт
Так вот, переделал я немного скрипт, но он у меня почему то не медетирует когда нету маны (
Можете в него плиз добавить такие вещи
1) Медитация после каждого каста
2) добавить еще один вид каст, что бы по команде "себя" он кинул на себя Блесс и Кюнинг
Заранее спасибо!
Вот скрипт
Code: Select all
Program Obcast;
var
i: Integer;
Casting: Boolean;
Friends: array of Cardinal;
procedure DoCast(Character: Cardinal);
begin
//пример каста заклинаний на игрока.
UOSay('.camp 4');
SetWarMode(false);
Wait (5000);
if TargetPresent then CancelTarget;
Cast('Cunning');
WaitForTarget(5000);
TargetToObject(Character);
Wait(5000);
Cast('Bless');
WaitForTarget(5000);
TargetToObject(Character);
Wait(5000);
Cast('Agility');
WaitForTarget(5000);
TargetToObject(Character);
Wait(5000);
Cast('Strength');
WaitForTarget(5000);
TargetToObject(Character);
Wait(5000);
Cast('Reactive Armor');
WaitForTarget(5000);
TargetToObject(Character);
Wait(5000);
Cast('Arch Protection');
WaitForTarget(5000);
TargetToObject(Character);
Wait(5000);
Cast('Magic Reflection');
WaitForTarget(5000);
TargetToObject(Character);
end;
procedure OnSpeech(Text, SenderName: String; SenderID: Cardinal);
begin
if (not Casting) and (Text = 'каст') then begin
for i := 0 to Length(Friends) - 1 do begin
if i >= Length(Friends) then Break;
if SenderID = Friends[i] then begin
Casting := True;
DoCast(SenderID);
Casting := false;
UseSkill('Meditation');
Break;
end;
end;
end;
end;
begin
Friends := [$0026D3F2]; //1
SetEventProc(evUnicodeSpeech, 'OnSpeech');
SetEventProc(evSpeech, 'OnSpeech');
while not Dead do
begin
if not Connected then
begin
Connect;
Wait(5000);
Continue;
end;
Wait(10000);
end;
SetEventProc(evUnicodeSpeech, '');
SetEventProc(evSpeech, '');
end.
Re: Обкастер.
Попробуй вот так. В полевых условиях не тестировал, но скомпилилось. Если, не так - поправлю!
script