Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Тема закрытаОткрыть новую тему
> скрипты -Защита и Время, наши люди всегда хотят чегото большего
Oksivarus
сообщение Jan 3 2005, 18:51
Сообщение #1


Level 4
**

Класс: Волшебник
Характер: True Neutral
Раса: Полуэльф



1) помогите со скриптом защиты от взлома чара.
знаю есть самое простое это с привызкой с сдкею и имени но работать с файлами в которых это все хранится еще не научился.
2) тоже проблемы изза незнания - как сделать так что бы при перезагрузке сервера время не сбрасявалось на начяло.

P.S. если нет тут или не ..... подойдет все идеи, ссылки и т.д.

ВСЕМ неравнодушны СПАСИБО.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Huk
сообщение Jan 3 2005, 22:04
Сообщение #2


Level 2
*

Класс: Монах
Характер: Lawful Neutral
Раса: Человек



1)Взято, кажется, откуда-то с этого же форума. На OnClientEnter
CODE

//**
// Account protection by CD-key
// to Disable protection DM can write in console
// dm_setmodulevarint SecurityDisable 1
// to enable again
// dm_setmodulevarint SecurityDisable 0
//**
void main()
{
  object oPC = GetEnteringObject();
  string sCDKEY = GetPCPublicCDKey(oPC);
  string sName = GetName(oPC);
  string sPCName = GetPCPlayerName(oPC);
  string sID = "(("+sPCName+"))"+sName;

  if (GetIsDM(oPC)) return;

  string sReadID = GetCampaignString("Security",sID);

  if (!GetLocalInt(GetModule(),"SecurityDisable") &&
      GetIsObjectValid(GetItemPossessedBy(oPC,"mg_bootstone")))
  {
      BootPC(oPC);
      return;
  }

  if (sReadID =="" || GetLocalInt(GetModule(),"SecurityDisable"))
  {
       SetCampaignString("Security",sID,sCDKEY);
       return;
  }

  if (sReadID != sCDKEY && !GetLocalInt(GetModule(),"SecurityDisable") )
  {
      BootPC(oPC);
      SendMessageToAllDMs("Security: Error! "+sName+" :["+sPCName+"]: with key ="+sCDKEY+ " != "+sReadID);
      WriteTimestampedLogEntry("Security: Error! "+sName+" :["+sPCName+"]: with key ="+sCDKEY+ " != "+sReadID);
      return;
  }
}
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения
Oksivarus
сообщение Jan 3 2005, 22:10
Сообщение #3


Level 4
**

Класс: Волшебник
Характер: True Neutral
Раса: Полуэльф



ок спасибо, вроде без ошибок, буду сейчас проверять как работает еще раз спасибо
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Тема закрытаОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27th April 2024 - 20:45