Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 16 из 16

Тема: Маппинг

  1. #11
    Аватар для Alexey_Nikiforov
    Уровень знаний 1

    Статус
    Оффлайн
    Регистрация
    12.02.2016
    Сообщений
    61
    Репутация:
    1 ±
    Я не правильно написал.
    PHP код:
    public OnPlayerCommandText(playeridcmdtext[]){return 1;} 
    Вот так ставь.
    Если будешь использовать DC_CMD все будет работать как положено.

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

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от Alexey_Nikiforov Посмотреть сообщение
    Я не правильно написал.
    PHP код:
    public OnPlayerCommandText(playeridcmdtext[]){return 1;} 
    Вот так ставь.
    Если будешь использовать DC_CMD все будет работать как положено.
    Чем отличаеться от предыдущего поста?Код Аптимизировал?
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  3. #13
    Аватар для Alexey_Nikiforov
    Уровень знаний 1

    Статус
    Оффлайн
    Регистрация
    12.02.2016
    Сообщений
    61
    Репутация:
    1 ±
    Цитата Сообщение от [ForD] Посмотреть сообщение
    Чем отличаеться от предыдущего поста?Код Аптимизировал?
    Не оптимизировал а поставил return 1;
    Если поставить return 0;
    Тогда будет писать в чат что команда не найдена.
    На что жаловался ТС пару постов назад.

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

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от Alexey_Nikiforov Посмотреть сообщение
    Не оптимизировал а поставил return 1;
    Если поставить return 0;
    Тогда будет писать в чат что команда не найдена.
    На что жаловался ТС пару постов назад.
    ну да,перепутал немного,там просто в следующем посте оговаривалось что 0 на 1 надо поменять.
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

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

    Статус
    Оффлайн
    Регистрация
    03.05.2014
    Сообщений
    15
    Репутация:
    0 ±
    Цитата Сообщение от newbie01 Посмотреть сообщение
    Спасибо за подсказку. Вот еще такой вопрос появился, как убрать сообщение при вводе не существующей команды (SERVER:Unknown command)
    Попробуй в конце паблика OnPlayerCommandText написать
    PHP код:
    else return SendClientMessage(playerid,COLOR_GRAD1"Введите /help чтобы посмотреть команды сервера."); 

  6. #16
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от newbie01 Посмотреть сообщение
    1. Есть разница в том куда записывать код маппинга? Я решил это делать в специальные стоки LoadObject и LoadRemoveBuilding.

    2. Например, если создать обычный обьект и точно такой же только с заменой текстур (прозрачная текстура типо невидимый) нагрузка на сервер да и на fps будет больше или разницы особо нету?

    3. 3dtext, иконки карты лучше записывать в сток? Или тоже разницы нету.

    4. Если я в своём моде не собираюсь использовать стандартный командный процессор то его ведь можно полностью удалить из мода (его паблик)?
    1) На быстродействии это никак не отразится. Как уже сказали выше, лишь затратится память на создание этого stock и его вызов (как я помню, там не 4 байта потратится, а около 12, если аргументов у stock нет. Хотя могу ошибаться), но это несущественные затраты если учесть то, что тебе так будет проще работать с кодом.

    2) Вряд ли. Сейчас не 2005-ый, когда GTA SA могла как-то просаживать FPS из-за кол-ва объектов на карте. Сейчас если она и просаживает, то это уже дело в самом движке игры, как мне кажется. И подобное скрытие на ситуацию вряд ли повлияет.

    3) Аналогично с первым ответом.

    4) Можно. А можно и не удалять. Разницы никакой не будет.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  7. Пользователь сказал cпасибо:
    VVWVV (24.02.2016)
 

 
Страница 2 из 2 ПерваяПервая 1 2

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

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

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

Ваши права

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