Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Динамический байпасс

-

Скрипты и перехват пакетов

- Скрипты и перехват пакетов

Ответ
 
Опции темы
Старый 23.11.2017, 16:22   #1
 Разведчик
Аватар для NoNameNPC1
 
NoNameNPC1 никому не известный тип
Регистрация: 14.11.2017
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Динамический байпасс

Код:
// Привет))) помогите пж))
 
//(в самом низу строчка для примера)
 
//Я просматривал всякие примеры по инету и поизменяв налепил вот такое
//Подхожу к нпц , открываю диалог, включаю скрипт и он выбирает строчку 
//( если у нее начало bypass -h) , ну и естественно выбирает первое возможное, плохо ,
// но уже ничего ибо всё же он сам научился определить что прописано дальше в байпасе.
//На сервере,как заметил , изменяются "дефис" и/или "цифры в середине"
 
// "bypass -h teleport_1664800768_15_57" , 
 
//"bypass -h teleport_-1664800768_15_57"

//И я не могу сюда добавить проверку окончания (( чтоб он искал
// от bypass -h до " msg="811;the ant nest"

       var ResultBypass,tmp_bypass:string;                 
var i_bypass,k:integer;                             
   procedure teleport;                        

    begin                                           
        ResultBypass:='';                          
      tmp_bypass := Engine.DlgText;              
      i_bypass:=pos('bypass -h',tmp_bypass);   
      i_bypass:=i_bypass + 10;                  
        while not (tmp_bypass[i_bypass] = ' ')    
      and not (tmp_bypass[i_bypass] = '"') do    

        begin                                      
            ResultBypass:= ResultBypass + tmp_bypass[i_bypass];     
            i_bypass:= i_bypass+1;                  
        end;                                        
   
   Engine.BypassToServer(ResultBypass, True);      
   print (ResultBypass);                           
   end;

   begin
   teleport;
   end.



   //<a action="bypass -h teleport_1664800768_15_57" msg="811;the ant nest">the ant nest - 2100 adena </a>
  Ответить с цитированием
Старый 27.11.2017, 21:30   #2
 Старший сержант
Аватар для ScythLab
 
ScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нацииScythLab гордость нации
Регистрация: 24.10.2014
Сообщений: 216
Популярность: 2780
Сказал(а) спасибо: 19
Поблагодарили 22 раз(а) в 16 сообщениях
 
По умолчанию Re: Динамический байпасс

У меня всегда мозг рвало от кода
Код:
not (tmp_bypass[i_bypass] = ' ')    
      and not (tmp_bypass[i_bypass] = '"')
Чем не устраивает запись? Зачем все эти излишние НЕ?
Код:
(tmp_bypass[i_bypass] <> ' ')
      and (tmp_bypass[i_bypass] <> '"')
"not" уместен и оправдан в таком варианте:
Код:
not (tmp_bypass[i_bypass] in [' ', '"'])
В целом код рабочий (не считая проверок), а в частности нужно отлаживать, что конкретно в каких переменных.
________________
ScythBot: [Ссылки могут видеть только зарегистрированные пользователи. ].
Не забываем кликать "Спасибо", вам бесплатно, а мне приятно
  Ответить с цитированием
Ответ


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Динамический IP Armageddon4ik Вопросы и ответы, обсуждения 5 23.03.2012 20:48
IP динамический и статический (Азбука) rudeg2008 Общение и обсуждение 6 07.11.2011 13:19
[Руководство] Делаем статический Ip если он динамический. Nikiys Lineage 2 2 12.12.2010 10:00
Автобан и динамический IP. cashf Базы серверов и брут 0 02.05.2010 01:57

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net