Просмотр полной версии : [Мануал] Делаем привязку на IP и порт
Добры день уважаемые форумчане Pro-Pawn.ru
Данная система была написана для того,чтобы у вас не угнали мод или же перепродажу FS,который вы продаёте.
Ко всем define добавляем:
#define LOCKDOWN_IP #127.0.0.1
#define LOCKDOWN_PORT 7777
Добавляем в OnGameModeInit (если у вас FS то добавляем в OnFilterScriptInit):
new Bind[16];
GetServerVarAsString("bind", Bind, 16);
if(!strlen(Bind) || strcmp(Bind, LOCKDOWN_IP) != 0 || GetServerVarAsInt("port") != LOCKDOWN_PORT)
SendRconCommand("exit");
Примечание:
У вас в server.cfg должна быть строка bind Ип сервера
Если данной строки не будет,то сервер или FS ваш просто не будет работать.
Автор мануала: Dron_Turbo
Ничего не перепутал?
А вообще было бы неплохо задефайнить айпи и порт, так будет куда удобнее для новичков.
#define LOCKDOWN_IP 127.0.0.1
#define LOCKDOWN_PORT 7777
//...
if(strcmp(bind, #LOCKDOWN_IP))
//...
if(GetServerVarAsInt("port") != LOCKDOWN_PORT)
//...
P.S.: Похоже, что тегу [php] не нравится оператор "#"
=/
Поправил :)
Seregamil
13.01.2014, 05:47
данную "привязку" можно очень просто перевязать.
данную "привязку" можно очень просто перевязать.
В каком смысле?
Ты имел ввиду через файл .амх ?
То ошибаешься :)
Уже было проверенно всё это дело.
Seregamil
13.01.2014, 11:55
через файл конфигурации сервера.
через файл конфигурации сервера.
Если в моде или Fs будет один ип,а конфигурации сервера другой,то сервер или фс просто будет выключатся.
Как всегда Dron радует!
Cпасибо :D
Seregamil
14.01.2014, 05:44
Если в моде или Fs будет один ип,а конфигурации сервера другой,то сервер или фс просто будет выключатся.
Если обойти можно - значит можно, что за спор?
*Gnom^Nike
14.01.2014, 12:53
хороший урок...молодец!
Если обойти можно - значит можно, что за спор?
Пустаслов.winhex тебе не поможет в данной ситуации.
Докать сможешь? Если да,скайп в профиле.
Seregamil
15.01.2014, 05:49
Я не собираюсь никому и ничего доказывать, знаю, что можно отвязать, что на люне, что на винде.
Я не собираюсь никому и ничего доказывать, знаю, что можно отвязать, что на люне, что на винде.
Пустаслов.....
Если нет инциатив и ты собираешься ничего доказывать,тогда держи язык при себе,в плане "Как ты говоришь обхода".
Просто был у меня один человек,который утверждал тоже самое,не спорю обошёл,но мог запустил лишь на локале,но на bind не запустил.
Seregamil
15.01.2014, 13:11
Пустаслов.....
Если нет инциатив и ты собираешься ничего доказывать,тогда держи язык при себе,в плане "Как ты говоришь обхода".
Просто был у меня один человек,который утверждал тоже самое,не спорю обошёл,но мог запустил лишь на локале,но на bind не запустил.
Плагин Владокса по отвязке скрипта в помощь, раз ты такой упертый баран.
Плагин Владокса по отвязке скрипта в помощь, раз ты такой упертый баран.
Заметь я тебя не оскорблял.Извини конечно,что зацепил твою нервную систему так сильно,что твой диалог перешёл на оскорбления в мою сторону.Учту.
Мне не надо привадить аргументы по поводу плагина владокса,мне нужны докозательства,а то,что ты скидываешь всё на плагин,это не аргумент в данной ситуации.
P.S Обратись к психиатору.
Seregamil
15.01.2014, 13:26
Плагин, который снимает защиту - не аргумент? lol
Плагин, который снимает защиту - не аргумент? lol
А что теперь без оскорбления? :D
Плагин в студию.
Salvacore
25.01.2014, 14:54
Молодец.
Alexander
31.01.2014, 21:08
вошпе збс вазьму сибе да збс бдует атвечаю + тебе братан
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot