Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 31

Тема: russianboycar

  1. #21
    dream bigger Аватар для spc.
    Регистрация
    26.04.2013
    Адрес
    Омск
    Возраст
    27
    Сообщений
    1,327
    Репутация: 137

    Звание: скоро придёт к известности

    Re: russianboycar

    Цитата Сообщение от IIIaJLyH Посмотреть сообщение
    А я и не оптимизировал код, просто для чего вы используете макрос? Я дал код напрямую использующий функции.
    для удобства
    Skype: sp3ctrum_attack

  2. #22
    Проверенный Аватар для georJik
    Регистрация
    07.07.2013
    Сообщений
    1,370
    Репутация: 427

    Звание: - очень-очень хороший человек

    Re: russianboycar

    Цитата Сообщение от IIIaJLyH Посмотреть сообщение
    А я и не оптимизировал код, просто для чего вы используете макрос? Я дал код напрямую использующий функции.
    Размер шрифта смени, глаза сломал. Спектрум уже ответил.

  3. #23
    Джентльмен лжец Аватар для Fallen A.
    Регистрация
    03.09.2011
    Адрес
    Минск, БССР
    Возраст
    29
    Сообщений
    2,409
    Репутация: 337

    Звание: как роза среди колючек

    Re: russianboycar

    Цитата Сообщение от georJik Посмотреть сообщение
    Размер шрифта смени, глаза сломал. Спектрум уже ответил.
    Вообще, проверка по сути у него логичнее, ведь зачем получать id автомобиля, если нужно просто удостовериться, что игрок в нем.
    Хотя, с другой стороны, его функция проверяет все автомобили, включая при этом и мотоциклы и прицепы и т.д. и т.п.
    Можно просто создать сток, где мы возьмем все "правильные" автомобили и вернем true, если игрок в нем. Не знаю, как это точно повлияет на оптимизацию, но вот на логичность да.

  4. #24
    Проверенный Аватар для georJik
    Регистрация
    07.07.2013
    Сообщений
    1,370
    Репутация: 427

    Звание: - очень-очень хороший человек

    Re: russianboycar

    Цитата Сообщение от Fallen A. Посмотреть сообщение
    Вообще, проверка по сути у него логичнее, ведь зачем получать id автомобиля, если нужно просто удостовериться, что игрок в нем.
    Хотя, с другой стороны, его функция проверяет все автомобили, включая при этом и мотоциклы и прицепы и т.д. и т.п.
    Можно просто создать сток, где мы возьмем все "правильные" автомобили и вернем true, если игрок в нем. Не знаю, как это точно повлияет на оптимизацию, но вот на логичность да.
    Господи как все запущено, vehicleid в данном случае это тот же GetPlayerVehicleID(playerid), это не переменная идет такая же проверка что вы за херню тут устроили, макрос создан для упрощения кода чтобы не запутаться в скобках и чтобы избежать огромных строк. Он никак не влияет на работоспособность.

  5. #25
    Джентльмен лжец Аватар для Fallen A.
    Регистрация
    03.09.2011
    Адрес
    Минск, БССР
    Возраст
    29
    Сообщений
    2,409
    Репутация: 337

    Звание: как роза среди колючек

    Re: russianboycar

    Цитата Сообщение от georJik Посмотреть сообщение
    Господи как все запущено, vehicleid в данном случае это тот же GetPlayerVehicleID(playerid), это не переменная идет такая же проверка что вы за херню тут устроили, макрос создан для упрощения кода чтобы не запутаться в скобках и чтобы избежать огромных строк. Он никак не влияет на работоспособность.
    Ты меня не понял. Переменная возвращает ид автомобиля из списка или true/false?

  6. #26
    Проверенный Аватар для georJik
    Регистрация
    07.07.2013
    Сообщений
    1,370
    Репутация: 427

    Звание: - очень-очень хороший человек

    Re: russianboycar

    Цитата Сообщение от Fallen A. Посмотреть сообщение
    Ты меня не понял. Переменная возвращает ид автомобиля из списка или true/false?
    Ты про что, какая переменная. Там идет только ид автомобиля...

  7. #27
    Проверенный Аватар для georJik
    Регистрация
    07.07.2013
    Сообщений
    1,370
    Репутация: 427

    Звание: - очень-очень хороший человек

    Re: russianboycar

    PHP код:
    CMD:russianboycar(playerid,params[])  

        
    #define    vehicleid   GetPlayerVehicleID(playerid) 
        
    if(!IsPlayerInAnyVehicle(playerid)) return true
        new 
    bumper
        
    GetVehicleDamageStatus(vehicleid,bumper___); 
        
    bumper ^= ((3<<20)|(3<<24));  
        
    SendClientMessage(playerid,-1, ((bumper & (3<<24)) != 0) ? ("Пацанский таз радует глаз!") : ("Пацанский таз уже не радует глаз...")); 
        
    UpdateVehicleDamageStatus(vehicleid,bumper___); 
        
    AddVehicleComponent(vehicleid,1087), AddVehicleComponent(vehicleid,1079); 
        
    #undef vehicleid 
        
    return true

    Максимум что тут можно сделать, так это просто убрать 3 лишние ячейки other.

  8. #28
    Джентльмен лжец Аватар для Fallen A.
    Регистрация
    03.09.2011
    Адрес
    Минск, БССР
    Возраст
    29
    Сообщений
    2,409
    Репутация: 337

    Звание: как роза среди колючек

    Re: russianboycar

    Цитата Сообщение от georJik Посмотреть сообщение
    PHP код:
    CMD:russianboycar(playerid,params[])  

        
    #define    vehicleid   GetPlayerVehicleID(playerid) 
        
    if(!IsPlayerInAnyVehicle(playerid)) return true
        new 
    bumper
        
    GetVehicleDamageStatus(vehicleid,bumper___); 
        
    bumper ^= ((3<<20)|(3<<24));  
        
    SendClientMessage(playerid,-1, ((bumper & (3<<24)) != 0) ? ("Пацанский таз радует глаз!") : ("Пацанский таз уже не радует глаз...")); 
        
    UpdateVehicleDamageStatus(vehicleid,bumper___); 
        
    AddVehicleComponent(vehicleid,1087), AddVehicleComponent(vehicleid,1079); 
        
    #undef vehicleid 
        
    return true

    Максимум что тут можно сделать, так это просто убрать 3 лишние ячейки other.
    Ладнр, забудь. Ты меня немного недопонял.

  9. #29
    Активный пользователь Аватар для retyrner
    Регистрация
    01.08.2011
    Адрес
    Россия, Тюмень
    Возраст
    27
    Сообщений
    432
    Репутация: 33

    Звание: на пути к лучшему

    Re: russianboycar

    Цитата Сообщение от Fallen A. Посмотреть сообщение
    Ладнр, забудь. Ты меня немного недопонял.
    Он тебя понял, это ты его не понял) То что ты думаешь - это не переменная.
    Мои работы:

    [MAP] Интерьер спортзала

    [Решение] Резервный слот

  10. #30
    Проверенный Аватар для PawnoKokolotov
    Регистрация
    12.08.2010
    Адрес
    Пермский край
    Возраст
    27
    Сообщений
    1,205
    Репутация: 161

    Звание: - весьма и весьма положительная личность

    Re: russianboycar

    АП темы, не все знают
    Y

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

Ваши права

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