Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 6 из 6
  1. #1
    Аватар для ALIT13
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    250
    Репутация:
    2 ±

    По написаннию кода

    Будит разница по написанию кода , нагрузка , или производительность мода
    PHP код:
    stock close_off_inv(playerid// Скрываем инвентарь.
    {
        for(new 
    isizeof(INVTD); i++)
        {
            
    PlayerTextDrawHide(playerid,TDInv[i][playerid]);
        }
        for(new 
    isizeof(INVOBJ); i++)
        {
            
    PlayerTextDrawHide(playerid,ObjInv[i][playerid]);
        }
        
    CancelSelectTextDraw(playerid);
        return 
    true;

    И
    PHP код:
    stock
        close_off_inv
    (
                        
    playerid// Скрываем инвентарь.
    {
        for ( new 
    sizeofINVTD ) ; i++ )
        {
            
    PlayerTextDrawHide(
                                
    playerid TDInv ] [ playerid ] )
            ;
        }
        for ( new 
    sizeof INVOBJ ) ; i++ )
        {
            
    PlayerTextDrawHide(
                                
    playerid ObjInv ] [ playerid ] )
            ;
        }
        
    CancelSelectTextDraw(
                                
    playerid )
        ;
        return 
    true;

    Последний раз редактировалось ALIT13; 30.12.2015 в 13:34.

  2. #2
    Аватар для Daniel_Cortez
    new fuck_logic[0] = EOS;

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    1,663
    Репутация:
    2145 ±
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

  3. 2 пользователя(ей) сказали cпасибо:
    ALIT13 (30.12.2015)InCorrect (30.12.2015)
  4. #3
    Аватар для VVWVV
    Проверенный

    Статус
    Оффлайн
    Регистрация
    09.07.2015
    Сообщений
    607
    Репутация:
    289 ±
    Нет, это просто стиль написание кода.
    Необходимо к прочтению: Мифы о Pawn-скриптинге - #2

  5. Пользователь сказал cпасибо:
    InCorrect (30.12.2015)
  6. #4
    Аватар для Daniel_Cortez
    new fuck_logic[0] = EOS;

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    1,663
    Репутация:
    2145 ±
    Цитата Сообщение от VVWVV Посмотреть сообщение
    Нет, это просто стиль написание кода.
    Необходимо к прочтению: Мифы о Pawn-скриптинге - #2
    2-й выпуск немного про другое, здесь именно 1-й нужен.
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

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

    Статус
    Оффлайн
    Регистрация
    29.09.2014
    Сообщений
    59
    Репутация:
    40 ±
    Важно понимать, то что, исходный код - вы пишете для себя и для других людей.

    Для компьютера, между этими двумя вариантами исходного кода, нет никакой разницы:

     Два варианта одного и того же кода

    Первый вариант исходного кода:
    PHP код:
    stock close_off_inv(playerid// Скрываем инвентарь.
    {
        for(new 
    isizeof(INVTD); i++)
        {
            
    PlayerTextDrawHide(playerid,TDInv[i][playerid]);
        }
        for(new 
    isizeof(INVOBJ); i++)
        {
            
    PlayerTextDrawHide(playerid,ObjInv[i][playerid]);
        }
        
    CancelSelectTextDraw(playerid);
        return 
    true;

    Второй вариант исходного кода:
    PHP код:
    // Скрываем инвентарь.
    stock close_off_inv(playerid) {    for(new isizeof(INVTD); i++)    {        PlayerTextDrawHide(playerid,TDInv[i][playerid]);
        }    for(new 
    isizeof(INVOBJ); i++)    {        PlayerTextDrawHide(playerid,ObjInv[i][playerid]);    }    CancelSelectTextDraw(playerid);    return true;


    Но поглядите сами, какой вариант исходного кода, вам было бы удобнее читать, и редактировать.
    Последний раз редактировалось NewGreen; 30.12.2015 в 15:19.

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

    Статус
    Оффлайн
    Регистрация
    24.05.2014
    Сообщений
    250
    Репутация:
    2 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    2-й выпуск немного про другое, здесь именно 1-й нужен.
    Daniel_Cortez как ты отнесёшься к этому комменту


    - - - Добавлено - - -

    перевёл половину 1/2 часть мода по 2 коду и вот что вышло
    1 вариант
    PHP код:
    Header size:           6604 bytes
    Code size
    :           220008 bytes
    Data size
    :          1946740 bytes
    Stack
    /heap size:      16384 bytesestimated maxusage=1907 cells (7628 bytes)
    Total requirements2189736 bytes 
    2 Вариант
    PHP код:
    Header size:           6564 bytes
    Code size
    :           212364 bytes
    Data size
    :          1941688 bytes
    Stack
    /heap size:      16384 bytesestimated maxusage=1907 cells (7628 bytes)
    Total requirements2177000 bytes 
    Это хороший показатель для мода ?

 

 

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

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

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

Ваши права

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