Вернуться   CoderX :: Forums > Основные форумы > Курилка
Войти через OpenID

Курилка Флудим и шутим тут!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 22.05.2009, 01:57   #1
Пользователь
 
Регистрация: 22.04.2009
Сообщений: 72
Сказал Спасибо: 25
Имеет 19 спасибок в 9 сообщенях
Lynx пока неопределено
По умолчанию Новый скрипт на невидимость.

Улучшил ckрипт на нeвидимость. Теперь ты видишь мобов, а они тебя-нет.
Работает не у всех. У меня работает
Код:
//Invisible Mode
var 
  pck48:string;
  hidden,bi:boolean;
  i,x,y,targetid:integer;
  timer1:ttimer;
procedure Init; 
begin 
  hidden:=false; 
  pck48:=''; 
  randomize; 
  timer1:=TTimer.Create(nil);
timer1.OnTimer:=@OnTimer; //
timer1.enabled:=false; //
timer1.interval:=200;
end; 

procedure Free; //Вызывается при выключении скрипта
begin
 timer1.free;
end;
procedure OnTimer(Sender: TObject);
begin
bi:=false;
timer1.enabled:=false;
  end;
procedure SendMsg(msg:string); 
begin 
  buf:=#$4A; 
  WriteD(0); 
  WriteD(2); 
  WriteS('hLaPEx'); 
  WriteS(msg); 
  SendToClient; 
end; 

 begin
if FromServer then begin
case ord(pck[1]) of
$28:pck:=#$48;
    $12:if bi=true then pck:=#$48;
    $2A:if bi=true then pck:=#$48;
end;
end;
if FromServer then exit;
  case ord(pck[1]) of 
    $04:targetid:=ReadD(2);
    $1B:case ord(pck[2]) of
      $05:begin 
        SendMsg('invisible_mode: Off'); 
        pck:=#$30; 
        hidden:=false; 
        timer1.enabled:=true;
        bi:=true;

end;
      $06:begin 
        if pck48='' then exit; 
        SendMsg('invisible_mode: On'); 
        hidden:=true; 
        pck:=pck48; 
        i:=2; 
        x:=ReadD(i); 
        y:=ReadD(i); 
        x:=x+1000+round(random*200)-100; 
        y:=y+1000+round(random*200)-100; 
        buf:=pck; 
        WriteD(x,2); 
        WriteD(y,6); 
        pck:=buf; 
        timer1.enabled:=true;
        bi:=true;
        end;
    end; 
    $48:pck48:=pck; 
    $30:if hidden then pck:=''; 

    end;
end.

Последний раз редактировалось Lynx, 23.05.2009 в 15:02. Причина: добавил, чтоб не слетал ваш таргет, и не исчезали мобы
Lynx вне форума   Ответить с цитированием
За это сообщение Lynx нажился 5 спасибками от:
Старый 22.05.2009, 02:04   #2
Местный
 
Аватар для pmen
 
Регистрация: 16.05.2009
Сообщений: 129
Сказал Спасибо: 66
Имеет 62 спасибок в 34 сообщенях
pmen пока неопределено
По умолчанию

Молодец) Спс работает))
pmen вне форума   Ответить с цитированием
За это сообщение pmen нажился спасибкой от:
Старый 22.05.2009, 02:24   #3
Новичок
 
Аватар для Vklu4atel^^
 
Регистрация: 19.03.2009
Сообщений: 18
Сказал Спасибо: 16
Имеет 0 спасибок в 0 сообщенях
Vklu4atel^^ пока неопределено
По умолчанию

эм вопрос а если ударю будет бить???
Vklu4atel^^ вне форума   Ответить с цитированием
Старый 22.05.2009, 17:54   #4
Пользователь
 
Регистрация: 22.04.2009
Сообщений: 72
Сказал Спасибо: 25
Имеет 19 спасибок в 9 сообщенях
Lynx пока неопределено
По умолчанию

Некоторые побочные эффекты:
1)Вы невидимы)
2)У всех, кто вас выделил сбрасывается таргет.
3)Мобы теряют цель(почти все мобы) и набрасываются на других;
4)Вся отрава, как и банки перестают действовать, пока вы исчезли;
5)И ваша магия, и магия других пресекаются, даже в самом конце.
6)Вы не можете НИЧЕГО делать, кроме как писать в чат.

Добавлено через 1 час 2 минуты
Ой, извените, забыл блокировать DelitObjeckt и поэтому монстры пропадали
Щас исправлю. Ещё не будет прицел у вас сбиваться.

Последний раз редактировалось Lynx, 22.05.2009 в 18:01. Причина: Добавлено сообщение
Lynx вне форума   Ответить с цитированием
Старый 22.05.2009, 19:20   #5
Местный
 
Аватар для Scaem
 
Регистрация: 21.09.2008
Адрес: Красноярск
Сообщений: 158
Сказал Спасибо: 50
Имеет 19 спасибок в 18 сообщенях
Scaem пока неопределено
По умолчанию

это канает на шоке ? и для любых проф?
Scaem вне форума   Ответить с цитированием
Старый 22.05.2009, 20:27   #6
Пользователь
 
Регистрация: 22.04.2009
Сообщений: 72
Сказал Спасибо: 25
Имеет 19 спасибок в 9 сообщенях
Lynx пока неопределено
По умолчанию

Попробуй, где канает. от проф не зависит.

Добавлено через 32 секунды
я не играю на шоке.

Добавлено через 1 час 5 минут
Помогите придумать алгоритм, я блокирую удаление всех объектов на 200 мс, чтобы не удалялись мобы при исчезании. За это время могут исчезнуть дохлые мобы, могут поднять дроп, а в клиенте они остаются. в результате я пытаюсь поднять несуществующий дроп, убить несуществуюших мобов.
Можно сделать, чтобы, скажем, раз в 30 секунд весь мир перезагружался в клиент.
Но хочется-то большего)

Последний раз редактировалось Lynx, 22.05.2009 в 20:27. Причина: Добавлено сообщение
Lynx вне форума   Ответить с цитированием
Старый 22.05.2009, 20:54   #7
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

это помойму для хроник до интерлюда включительно, так что на шоках не будет пахать, + думаю если переписать под ХБ то всёравно на шоках пахать не будет, эту багу на шоках не один раз уже фиксили)

ЗЫ бага ещё с 3х хроник существует, неужели до сих пор не фиксанули где то?
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 22.05.2009, 21:00   #8
Пользователь
 
Регистрация: 22.04.2009
Сообщений: 72
Сказал Спасибо: 25
Имеет 19 спасибок в 9 сообщенях
Lynx пока неопределено
По умолчанию

Цитата:
Сообщение от pmen Посмотреть сообщение
Молодец) Спс работает))
И у меня пашет- видать не везде фиксанули
Lynx вне форума   Ответить с цитированием
Старый 22.05.2009, 22:59   #9
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

Цитата:
Сообщение от xkor Посмотреть сообщение
это помойму для хроник до интерлюда включительно, так что на шоках не будет пахать, + думаю если переписать под ХБ то всёравно на шоках пахать не будет, эту багу на шоках не один раз уже фиксили)

ЗЫ бага ещё с 3х хроник существует, неужели до сих пор не фиксанули где то?
новое хорошо забытое старое
я на ХБ опять пользую баг с С4
TAMBIK вне форума   Ответить с цитированием
Старый 22.05.2009, 23:44   #10
Пользователь
 
Регистрация: 22.04.2009
Сообщений: 72
Сказал Спасибо: 25
Имеет 19 спасибок в 9 сообщенях
Lynx пока неопределено
По умолчанию

этот? и что, пашет?
Lynx вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Курилка



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 09:42.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!