Перейти к содержанию
×
×
  • Создать...

Moks

Пользователь
  • Публикаций

    508
  • Зарегистрирован

  • Посещение

  • Победитель дней

    35

Moks стал победителем дня 25 февраля

Moks имел наиболее популярный контент!

1 Подписчик

Информация о Moks

  • Звание
    Учитель русского языка
  • День рождения 8 мая

Контакты

  • ВК
    vk.com/id1

Информация

  • Пол
    Мужчина

Посетители профиля

1 206 просмотров профиля
  1. Создайте в папке scriptfile папку garage, в этой папке создайте файл garage.cfg и внесите туда следующую строчку: AllGarage = 0
  2. Попробуйте отправить пользователя по URL-адресу samp://SERVER_IP:PORT.
  3. Судя по логу, сам запрос оборвался. Могу предположить, что не хватило размера строки qString.
  4. Поискал информацию в Интернете по Вашему вопросу, попробовал что-то сам, и у меня получилось. Давайте попробую объяснить что к чему: Имеем такую функцию - TextDrawTextSize(arenda_click[3], 344.333, 50.000); Первый параметр в ней - сам текстдрав, второе - координата Х конца кликабельного поля. Поясню: координату Х для текстдрава вы задаете при его создании: TextDrawCreate(404.665, 395.988, "usebox"); В Вашем случае: 404.665. Теперь нам необходимо определить, где будет конец кликабельного поля: Синим цветом на моем рисунке как раз и указана координата Х конца кликабельног
  5. Самого текстдрава логотипа нет, что приведет к ошибкам 017 при компилировании. В коде функции LogoTimerr() закрывающая фигурная скобка почему-то уехала наверх. В той же функции есть установка таймера SetTimer("TextdrawColorChange", 100, 0), который попытается вызвать несуществующую в данном мануале функцию TextdrawColorChange
  6. Замените функцию SaveOwnableCar на эту: Затем попробуйте еще раз припарковать авто и посмотрите в логи сервера. Там должна будет появиться строчка [SAVECAR] MYSQL ERRNO. Пришлите сюда, что получилось.
  7. Вы хотите использовать в условии данные из файла, я правильно понял? Открываете ini-файл: new iniFile = ini_openFile ( "test.ini" ); Затем "вытаскиваете" нужное Вам значение (ниже пример для типа Integer, для других типов синтаксис похожий): new returnNumber; ini_getInteger ( iniFile, "key", returnNumber ); "key" в примере выше - нужный Вам элемент из файла. Теперь осталось сравнить значение: if (returnNumber == 1) { //... }
  8. В функции, которая указана в качестве выполняемой в таймере, делаете следующее: 1. Устанавливаете новое значение времени в строке текстдрава (TextDrawSetString) 2. Двигаете нужный Вам объект (MoveObject)
  9. Можно с периодичностью, можно при вызове важных для статистики функций (выдача денег, здоровья/брони, назначение членом/лидером организации и т.д.)
  10. Как вариант - цикл по всем играющим при выключении сервера (OnGameModeExit) и сохранение данных. P.S. откопал свой старый мод, выглядит это примерно так: foreach(new i : Player) { if(GetPVarInt(i, "Logged") == 1) // проверка на авторизацию { SaveAccount(i); // функция сохранения данных } }
  11. Если есть плагины - сервер вряд ли запустится. Стоит уточнить, что в таком случае в конец каждого названия плагинов в файле server.cfg нужно добавить .so (так как большинство хостингов используются операционную систему Linux)