SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian > Релизы/Releases

Reply
 
Thread Tools Display Modes
Old 12/04/2017, 01:12 PM   #21
KrYpToDeN
Big Clucker
 
Join Date: Dec 2012
Location: Russian Federation, Khabarovsk city
Posts: 75
Reputation: 11
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Никто, случайно, не хочет добавить в ASAN возможность захода под используемыми никами на сервер (с правкой в конфиге) ?
Идейку подкинули)
KrYpToDeN is offline   Reply With Quote
Old 12/04/2017, 01:16 PM   #22
Romz
Banned
 
Join Date: Jun 2013
Location: Ukraine
Posts: 1,050
Reputation: 64
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Quote:
Originally Posted by KrYpToDeN View Post
Никто, случайно, не хочет добавить в ASAN возможность захода под используемыми никами на сервер (с правкой в конфиге) ?
Идейку подкинули)
Зачем? Интересно, как после в такой ситуации сохранять аккаунт...
Romz is offline   Reply With Quote
Old 12/04/2017, 01:51 PM   #23
KrYpToDeN
Big Clucker
 
Join Date: Dec 2012
Location: Russian Federation, Khabarovsk city
Posts: 75
Reputation: 11
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Quote:
Originally Posted by Kolstin View Post
Зачем? Интересно, как после в такой ситуации сохранять аккаунт...
Не знаю. разок спросили у меня это. может кому-то и нужно.

Ну как вариант - юзать всех админов под 1 ником. да и сохранять их как одно целое.
KrYpToDeN is offline   Reply With Quote
Old 22/04/2017, 09:24 PM   #24
Salik
Big Clucker
 
Salik's Avatar
 
Join Date: Aug 2015
Location: Russia
Posts: 84
Reputation: 0
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Quote:
Originally Posted by KrYpToDeN View Post
Не знаю. разок спросили у меня это. может кому-то и нужно.

Ну как вариант - юзать всех админов под 1 ником. да и сохранять их как одно целое.
Оо, а это идея скинь примерчик.
Salik is offline   Reply With Quote
Old 20/11/2017, 07:49 AM   #25
KrYpToDeN
Big Clucker
 
Join Date: Dec 2012
Location: Russian Federation, Khabarovsk city
Posts: 75
Reputation: 11
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Ребят, кто способен найти адрес функции в памяти самп-сервера, которая отвечает за проверку - находится ли игрок с таким же никнеймом на сервере?

Как известно, что на сервер не пускает, если ник, под которым зашел игрок, уже занят другим игроком.

Автоматический поиск адреса и отключение данной функции (при необходимости скриптера сервера) я реализую. Но нужен лишь адрес.
KrYpToDeN is offline   Reply With Quote
Old 20/11/2017, 08:39 AM   #26
joker2020pro
Big Clucker
 
Join Date: Jan 2015
Posts: 110
Reputation: 17
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Ну он в том же условии, где вызывается функция проверки на запрещенные символы.
joker2020pro is offline   Reply With Quote
Old 20/11/2017, 10:22 AM   #27
KrYpToDeN
Big Clucker
 
Join Date: Dec 2012
Location: Russian Federation, Khabarovsk city
Posts: 75
Reputation: 11
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Quote:
Originally Posted by joker2020pro View Post
Ну он в том же условии, где вызывается функция проверки на запрещенные символы.
А, ок, гляну.
KrYpToDeN is offline   Reply With Quote
Old 20/11/2017, 10:33 AM   #28
KrYpToDeN
Big Clucker
 
Join Date: Dec 2012
Location: Russian Federation, Khabarovsk city
Posts: 75
Reputation: 11
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Quote:
Originally Posted by joker2020pro View Post
Ну он в том же условии, где вызывается функция проверки на запрещенные символы.
А по точнее адрес не сможешь дать, случаем?
Не нахожу

Функция проверки ника вызывается 3 раза в разных местах.
KrYpToDeN is offline   Reply With Quote
Old 20/11/2017, 02:01 PM   #29
ZiGGi
Banned
 
Join Date: Sep 2008
Location: Russia
Posts: 1,677
Reputation: 356
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Quote:
Originally Posted by KrYpToDeN View Post
Ребят, кто способен найти адрес функции в памяти самп-сервера, которая отвечает за проверку - находится ли игрок с таким же никнеймом на сервере?

Как известно, что на сервер не пускает, если ник, под которым зашел игрок, уже занят другим игроком.

Автоматический поиск адреса и отключение данной функции (при необходимости скриптера сервера) я реализую. Но нужен лишь адрес.
В windows сервере версии 0.3.7 R2-2-1 это функция sub_465DD0.
Псевдокод:
PHP Code:
int __thiscall sub_465DD0(void *thischar *a2)
{
  
void *v2// edi@1
  
int v3// esi@1

  
v2 this;
  
v3 0;
  while ( (
unsigned __int16)v3 >= 1000u
       
|| !*((_DWORD *)v2 + (unsigned __int16)v3 37503)
       || 
_stricmp((const char *)v2 25 * (unsigned __int16)v3 158012a2) )
  {
    ++
v3;
    if ( 
v3 == 1000 )
      return 
0;
  }
  return 
1;

ZiGGi is offline   Reply With Quote
Old 21/11/2017, 02:47 AM   #30
KrYpToDeN
Big Clucker
 
Join Date: Dec 2012
Location: Russian Federation, Khabarovsk city
Posts: 75
Reputation: 11
Default Re: Advanced SA NickName (ASAN) - Лучший плагин Русских Ников

Quote:
Originally Posted by ZiGGi View Post
В windows сервере версии 0.3.7 R2-2-1 это функция sub_465DD0.
Псевдокод:
PHP Code:
int __thiscall sub_465DD0(void *thischar *a2)
{
  
void *v2// edi@1
  
int v3// esi@1

  
v2 this;
  
v3 0;
  while ( (
unsigned __int16)v3 >= 1000u
       
|| !*((_DWORD *)v2 + (unsigned __int16)v3 37503)
       || 
_stricmp((const char *)v2 25 * (unsigned __int16)v3 158012a2) )
  {
    ++
v3;
    if ( 
v3 == 1000 )
      return 
0;
  }
  return 
1;

О, Спасибо большое!

Не поделишься инфой, как ты это так быстро находишь?


Еще пару тестов. И можно всё в код реализовывать, если траблов не будет каких нить.
KrYpToDeN is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Мониторинг Русских серверов San Andreas Multiplayer MichaelKonsta Русский/Russian 47 06/02/2017 10:13 PM
Плагин NikkLeiz Русский/Russian 0 23/05/2016 03:54 PM
Плагин? TN0 Русский/Russian 6 17/08/2015 02:46 AM
О русских символах в TD Makar007 Русский/Russian 3 10/12/2014 06:01 AM
Цвета ников CrunkBankS Русский/Russian 29 24/02/2011 01:03 PM


All times are GMT. The time now is 02:11 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.