Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 4 ПерваяПервая 1 2 3 4 ПоследняяПоследняя
Показано с 11 по 20 из 38
  1. #11
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    Ну я думаю хватит адекватной критики. По теме: Хороший урок ))

  2. #12
    Аватар для underwoker
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    331
    Репутация:
    47 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    Ну я думаю хватит адекватной критики. По теме: Хороший урок ))
    Хех :) Спасибо!
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

    Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE

  3. #13
    Аватар для Camelot
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Адрес
    Ярославль
    Сообщений
    57
    Репутация:
    4 ±
    Бан работает, но вот есть одна проблема. Забанил я в 17:30, а в игре пишет 23:30. Хотя я живу по МСК времени... На 6 часов зачем-то прибавляет. Есть решение?

  4. #14
    Аватар для underwoker
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    331
    Репутация:
    47 ±
    Эм. Всмысле сервер определяет время неправильное чтоли?

  5. #15
    Аватар для Camelot
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Адрес
    Ярославль
    Сообщений
    57
    Репутация:
    4 ±
    Цитата Сообщение от underwoker Посмотреть сообщение
    Эм. Всмысле сервер определяет время неправильное чтоли?
    Да.

  6. #16
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±

    1. Цитата Сообщение от underwoker Посмотреть сообщение
      PHP код:
      #define NewKick(%0) SetTimerEx("DelayedKick", 1000, false, "d", (%0)) 
      Цитата Сообщение от underwoker Посмотреть сообщение
      PHP код:
      forward DelayedKick(playerid);
              public 
      DelayedKick(playerid) return Kick(playerid); 
      Зачем это вообще нужно в мануале?!
      Давно уже есть отдельные статьи, в которых описывается исправление проблемы с Kick/Ban/BanEx.


    2. Цитата Сообщение от underwoker Посмотреть сообщение
      PHP код:
      #define GetName(%1)  pPlayerName[%1] 
      Пункт 1 дубль 2.


    3. Цитата Сообщение от underwoker Посмотреть сообщение
      PHP код:
      #define publics:%0(%1)             forward %0(%1); public %0(%1) 
      Что означает название "publics"? Несколько public-функций, объединённых в одну?
      Содержимое макроса совсем не соответствует названию. Всё равно, что взять тапок и написать на нём "Таракан".


    4. Цитата Сообщение от underwoker Посмотреть сообщение
      PHP код:
      format(querybanssizeof(querybans), "SELECT * FROM `Bans` WHERE `IP` = '%s'"ipStr); 
      Цитата Сообщение от underwoker Посмотреть сообщение
      PHP код:
      format(querybans90"DELETE FROM `Bans` WHERE `Nick` = '%s'",GetName(playerid)); 
      Вы уже определитесь, что будете использовать: оператор sizeof или подсчёт размера массива вручную. Первый вариант предпочтительнее.

    5. Почему вместо хендла на подключение к БД передаётся число 1? Откуда вообще такая уверенность, что у подключения обязательно будет ID 1? В моде может быть и несколько подключений к разным БД.

    6. Табуляция.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  7. #17
    Аватар для underwoker
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    331
    Репутация:
    47 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение



    1. Зачем это вообще нужно в мануале?!
      Давно уже есть отдельные статьи, в которых описывается исправление проблемы с Kick/Ban/BanEx.



    2. Пункт 1 дубль 2.



    3. Что означает название "publics"? Несколько public-функций, объединённых в одну?
      Содержимое макроса совсем не соответствует названию. Всё равно, что взять тапок и написать на нём "Таракан".




    4. Вы уже определитесь, что будете использовать: оператор sizeof или подсчёт размера массива вручную. Первый вариант предпочтительнее.

    5. Почему вместо хендла на подключение к БД передаётся число 1? Откуда вообще такая уверенность, что у подключения обязательно будет ID 1? В моде может быть и несколько подключений к разным БД.

    6. Табуляция.
    1. Я не собираюсь после отвечать новичкам о том, почему у них якобы не появляется сообщение перед киком.
    2. Пункт, 1 дубль 2.
    3. Ок, перепишу название макроса.
    4. Исправил.
    5. Я не могу переделывать, мануал под каждого из пользователей и их мод.
    6. Табуляция нарушается каждый раз когда я переделываю код прямо на форуме. Вопросы к вашему форуму.
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

    Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE

  8. #18
    Аватар для MR_BEN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.01.2014
    Сообщений
    110
    Репутация:
    29 ±
    Мне макрос понравился:)

  9. #19
    Аватар для Salvacore
    Инжунер-погромист

    Статус
    Оффлайн
    Регистрация
    10.05.2013
    Адрес
    Аҧсуа бызшәа
    Сообщений
    2,271
    Репутация:
    418 ±
    PHP код:
    #define Etot_macros_sozdan_dlya_togo_4tobi_ne_pisat_kazhdii_raz_forward_and_public:%0(%1)             forward %0(%1); public %0(%1) 
    Что за тупость?
    Нельзя сделать так что бы новички поняли, без макросов и прочей фигни?

  10. #20
    Аватар для MR_BEN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.01.2014
    Сообщений
    110
    Репутация:
    29 ±
    Цитата Сообщение от Salvador Посмотреть сообщение
    PHP код:
    #define Etot_macros_sozdan_dlya_togo_4tobi_ne_pisat_kazhdii_raz_forward_and_public:%0(%1)             forward %0(%1); public %0(%1) 
    Что за тупость?
    Нельзя сделать так что бы новички поняли, без макросов и прочей фигни?
    ну вообще макросы, это дело вкуса. Кому как удобнее писать, пусть так и пишут.

 

 
Страница 2 из 4 ПерваяПервая 1 2 3 4 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •