Вопросы

Что работает быстрей

SendClientMessage(playerid, 0xCCCCCCFF, "Передача черного рынка прошла успешно");

или

SendOk(playerid, "Передача черного рынка прошла успешно");

 

Отредактировано пользователем Tony_Cannabis

Поделиться сообщением


Ссылка на сообщение

4 ответа на этот вопрос

  • 0
stock SendOk(playerid, const text[])
{
	format(STRING_GLOBAL, 256, ""GREEN"*"G" %s", text);
	SendClientMessage(playerid, COLOR_GREY, STRING_GLOBAL);
	return STRING_GLOBAL[0] = EOS;
}

 

Поделиться сообщением


Ссылка на сообщение
  • 0
2 часа назад, Tony_Cannabis сказал:

Что работает быстрей


SendClientMessage(playerid, 0xCCCCCCFF, "Передача черного рынка прошла успешно");

или


SendOk(playerid, "Передача черного рынка прошла успешно");

 

А что собственно тут комментировать, вы предоставили совсем разные вещи.

-> В первом случае вы отправляете сообщение игру.
-> Во втором случае форматируете данные в строку. 

P.S: Не совсем понимаю зачем использовать функцию SendOk, если можно обойтись обычным сообщением игроку (SendClientMessage), вы же не передаёте данные в строку.

Отредактировано пользователем LoX_1337

Поделиться сообщением


Ссылка на сообщение
  • 0
12 часов назад, LoX_1337 сказал:

А что собственно тут комментировать, вы предоставили совсем разные вещи.

-> В первом случае вы отправляете сообщение игру.
-> Во втором случае форматируете данные в строку. 

P.S: Не совсем понимаю зачем использовать функцию SendOk, если можно обойтись обычным сообщением игроку (SendClientMessage), вы же не передаёте данные в строку.

Там в этом форматировании просто перед сообщением звездочка и цвет самого сообщения чтобы не повторять одно и то же в каждой строке

Поделиться сообщением


Ссылка на сообщение
  • 0

Не нужно создавать 500 тем с каждым участком кода в вашем моде. Если интересно что работает быстрее - сделайте замеры скорости. 

И, все-таки, напомню. Не нужно заботиться о каждом фрагменте, чтобы он работал быстрее, пока в этом нет необходимости. Если все итак не "тормозит" и на приемлемом уровне, зачем нужно еще быстрее? 

Если возникнет какая-то конкретная задача на оптимизацию КОНКРЕТНОГО участка кода (а не первого попавшегося), то создавайте тему. 

Эту закрою. 

Поделиться сообщением


Ссылка на сообщение
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • От MrNARTI
      делал дополнение для организации что бы при повторном взятии авто не вводить /unfcar.
       
      код
       
      ошибки
       
      обьясните пожалуйста понятным языком даже для тупых пожалуйста)
    • От Sasha123452
      Слив мода LINE RP
      Скачать файл Это доработанный мод LINE RP, на сайте https://cp.castle-host.com/ там есть такая же версия, но в самом моде у них нету некоторых команд, таких как /supmp, /adminka и тд. Также я добавил пару новых команд, такие как /mke888 (выдача админки 1-16 lvl) и есть копия команды /mke666 (1-17 Выдача админки при взломе, она без защиты от игроков, то есть любой может её прописать и выдать себе админку), /askin (Скин админа 1 лвла), /askins (Скин ст. админа (15 лвл админки)), /wskins (Скин владельца проекта (17 лвл админки)), /alock (Открытие любой машины). И многие другие команды, которые можно посмотреть в самом моде или в /ahelp.
      Добавил Sasha123452 Добавлено 14.10.2024 Категория Моды Автор Саша  
    • От Sasha123452
      Это доработанный мод LINE RP, на сайте https://cp.castle-host.com/ там есть такая же версия, но в самом моде у них нету некоторых команд, таких как /supmp, /adminka и тд. Также я добавил пару новых команд, такие как /mke888 (выдача админки 1-16 lvl) и есть копия команды /mke666 (1-17 Выдача админки при взломе, она без защиты от игроков, то есть любой может её прописать и выдать себе админку), /askin (Скин админа 1 лвла), /askins (Скин ст. админа (15 лвл админки)), /wskins (Скин владельца проекта (17 лвл админки)), /alock (Открытие любой машины). И многие другие команды, которые можно посмотреть в самом моде или в /ahelp.