• Страница 1 из 1
  • 1
Модератор форума: valych  
[Оптимизация]Часть 1(Оптимизация диалогов)
Seva008Дата: Четверг, 12.05.2011, 10:19 | Сообщение # 1
.::Offline::.
Вор в законе
Сообщений: 78
[ 34 ]
Награды: 0

Статус отсутствует
Как говорится,привет всем,с вами снова я - Seva008, и со своими уроками)

Сегодня я вас научу оптимизировать диалоги)

Во первых,многие делают диалоги примерно так:

Code

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
       if(dialogid == 0)
       {
             функция);
       }
       return 1;
}

Это не оптимизированный код,а сейчас посмотрим на оптимизированый:

Code
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        switch(dialogid)//включаем оператор
        {
             case 0: //если одна функция то можно вот так: case 0: функция);
             {
                  функция);
             }
        }
        return 1;
}

Доказано,такими как Я,toneysix,AirKit,OKStyle,009,что switch/case работает быстрее чем стандарт.операторы if,else if.


Мои друзья:Sp1r1t,_=Silverback=_,dksjwe,ZioHik,y4eHuK.
Мой лучший друг:valych
Если хотите стать моим другом,которому я буду за бесплатно помогать,то дайте плюсик,с комментом Хочу в друзья,место лучшего друга одно,ему я буду доверять эксклюзивные моды и скрипты=)
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright www.SAMP-TEAM.com (c) 2009-2025
Правила использования материалов сайта

При копировании материалов из нашего сайта
ссылка на www.SAMP-TEAM.com обязательна!
Нарушители правил будут строго наказаны!

Хостинг от uCoz   
Для корректного просмотра мы рекомендуем Вам использовать браузер Google Chrome.
Яндекс.Метрика