Русское сообщество по скриптингу

[Orhpeu] Замена значения по адресу/сигнатуре

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение KOTOKU » 04 мар 2017, 20:37

На хостингах нормальных такое не катит.
По поводу maxplayers в plugin_precache я ошибся.
Команда maxplayers заносит указанное значение напрямую в g_psvs.maxclients, это то что нужно, но такое не везде прокатывает на сколько я знаю
А по поводу plugin_precache - разве не очевидно, что билд запускается раньше amxmodx
Если я не прав, то поправьте меня
Аватара пользователя
KOTOKU
 
Сообщения: 766
Зарегистрирован: 10 фев 2013, 00:53
Благодарил (а): 10 раз.
Поблагодарили: 117 раз.

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение NEoMASTERR » 04 мар 2017, 21:31

На нормальных хостингах наверное и память патчат и проверки устраивают на соответствие maxclients выдаваемой инфе в поисковике. Если подумать то - работает, значит всё так как есть, иначе не работало бы
И намного рациональней не платить по 37 рублей за слот а арендовать VDS за 250 р в месяц, под 2-3 сервера по 32 слота :-)
За сотку настрою вдс :-D
Аватара пользователя
NEoMASTERR
 
Сообщения: 832
Зарегистрирован: 05 янв 2015, 16:38
Благодарил (а): 43 раз.
Поблагодарили: 188 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение Subb98 » 04 мар 2017, 21:51

NEoMASTERR писал(а):За сотку настрою вдс :-D

Напомнило :-)

«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение KOTOKU » 04 мар 2017, 21:58

Вот почему всегда так? Вместо того чтобы дать ответ - пишут дичь?
Меня больше интересует орфей и реализация с помощью сия чуда замену паттернов, а Вы мне про вдс за сотку.
Аватара пользователя
KOTOKU
 
Сообщения: 766
Зарегистрирован: 10 фев 2013, 00:53
Благодарил (а): 10 раз.
Поблагодарили: 117 раз.

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение NEoMASTERR » 04 мар 2017, 22:43

Потому что лучшее решение обычно самое простое. Не могу я вам дать нерациональный совет про орфей зная что есть вариант проще и лучше.
Надеюсь когда вас забанят вы одумаетесь))


Добавлено спустя 10 минут 46 секунд:
Вы должны зарегистрироваться, чтобы видеть ссылки.

google.com -> amxx orpheu

Часть нужной вам статьи начинается с Memory Handling
Аватара пользователя
NEoMASTERR
 
Сообщения: 832
Зарегистрирован: 05 янв 2015, 16:38
Благодарил (а): 43 раз.
Поблагодарили: 188 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение KOTOKU » 04 мар 2017, 22:46

Мда... вот как то так это на amx-x работает.
Зачем мне простое? В данном случае Ваш способ не годится и перестаньте писать дичь не по теме

Добавлено спустя 1 минуту 30 секунд:
NEoMASTERR писал(а):Потому что лучшее решение обычно самое простое. Не могу я вам дать нерациональный совет про орфей зная что есть вариант проще и лучше.
Надеюсь когда вас забанят вы одумаетесь))


Добавлено спустя 10 минут 46 секунд:
Вы должны зарегистрироваться, чтобы видеть ссылки.

google.com -> amxx orpheu

Часть нужной вам статьи начинается с Memory Handling


И это не совсем понятно, я хочу понять, можно ли заменить чисто паттерн не указывая имён, библиотек и прочего. Для чего их указывать? Разве орфей не способен работать, как мета memhack осуществляя поиск по сигнатуре? Мне интересно, что в случае с именами sub_49900000 указывать? Оффсетом будет являться 00900000?
Аватара пользователя
KOTOKU
 
Сообщения: 766
Зарегистрирован: 10 фев 2013, 00:53
Благодарил (а): 10 раз.
Поблагодарили: 117 раз.

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение Chuvi » 05 мар 2017, 06:43

На "нормальных" хостингах всё ещё веселее. Я как-то на майарене прописал в sv_visiblemaxplayers 100, так мне вырубили сервер, мол "у вас на тарифе только 32 слота, а вы себе 100 поставили".
Попытки их вразумить к успеху не привели.
Плагинами на заказ не занимаюсь.
Своих дел хватает.
Аватара пользователя
Chuvi
Модератор
 
Сообщения: 2253
Зарегистрирован: 24 ноя 2011, 08:03
Благодарил (а): 127 раз.
Поблагодарили: 562 раз.

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение KOTOKU » 05 мар 2017, 11:15

Chuvi писал(а):На "нормальных" хостингах всё ещё веселее. Я как-то на майарене прописал в sv_visiblemaxplayers 100, так мне вырубили сервер, мол "у вас на тарифе только 32 слота, а вы себе 100 поставили".
Попытки их вразумить к успеху не привели.

Chuvi, это понятно, я бы тоже на все maxplayers'ы защиту ставил.
Ты мне, как знаток в сфере SDK, скажи вот что, у них проверка скорее всего выполняется не всегда.
Что если проверка выполняется только при запуске сервера, но не при смене карты, а значит мы можем сделать орфейчик, который может заменить это дело в момент, когда это нужно. Хотя, в данном случае я полагаю куда лучше сгодиться мета плагин, типа memhack, который настроен уже конкретно на слоты.
Вообще, тут надо вот что понять, где они берут число слотов сервера. Помнится, был плагин, который позволяет показывать 100 слотов к примеру, а на самом деле их 32. Что если поставить 32 слота, а показывать все те же 10? :-D

Всё же, напомню, тема касается орфея, как заменять сигнатуру
Аватара пользователя
KOTOKU
 
Сообщения: 766
Зарегистрирован: 10 фев 2013, 00:53
Благодарил (а): 10 раз.
Поблагодарили: 117 раз.

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение lop50956 » 05 мар 2017, 14:24

KOTOKU, на нео мастера забей, не особо умное существо.


Код: Выделить всё
 Что если поставить 32 слота, а показывать все те же 10?  :-D

Тогда через сервер браузер не коннект.

Добавлено спустя 6 минут 1 секунду:
Всё же, напомню, тема касается орфея, как заменять сигнатуру

Зачем менять сигнатуру?)(нада патчить память, что в принципе одно и тоже)

Добавлено спустя 7 минут 7 секунд:
OrpheuMemorySet
OrpheuMemoryReplace
?

Добавлено спустя 2 минуты 33 секунды:
Главная проблема у тебя будет при смене карты.
Аватара пользователя
lop50956
 
Сообщения: 178
Зарегистрирован: 29 ноя 2016, 00:36
Забанен
Благодарил (а): 18 раз.
Поблагодарили: 16 раз.
Опыт программирования: Больше трех лет
Языки программирования: Php

Re: [Orhpeu] Замена значения по адресу/сигнатуре

Сообщение NEoMASTERR » 05 мар 2017, 15:17

Аргументов как у обиженной тёлки :-) Не могу найти сообщение где я тебя обидел как маленькую девочку. Оно есть или ты просто рандомный нытик?
Аватара пользователя
NEoMASTERR
 
Сообщения: 832
Зарегистрирован: 05 янв 2015, 16:38
Благодарил (а): 43 раз.
Поблагодарили: 188 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Пред.След.

Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 11