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

Тема: Мост LS-SF

  1. #1
    Аватар для JSON_Statham
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.08.2022
    Сообщений
    4
    Репутация:
    0 ±

    Мост LS-SF

    Доброго времени суток.
    Работа старая и возможно небрежная, но все же выложу ее сюда.

    Автор - я (Идея взята с проекта Igromania RP).

    Скриншоты
      Открыть/закрыть





    Код
      Открыть/закрыть

    В любое место
    PHP код:
    stock BridgeMap() {
        
    CreateDynamicObjectEx(1299250.73458, -1524.787232.02500,   0.000000.00000, -7.68900250.0250.0);
        
    CreateDynamicObjectEx(1299248.90780, -1537.805542.04430,   0.000000.00000, -8.83000250.0250.0);
        
    CreateDynamicObject(71526.61608, -1512.535169.89120,   0.000000.000000.00000);
        
    CreateDynamicObject(71519.69295, -1541.206679.89120,   0.000000.000000.00000);
        
    CreateDynamicObject(97363.14727, -1520.557624.95990,   0.000000.00000, -7.68900);
        
    CreateDynamicObject(97335.87930, -1541.529304.98090,   0.000000.00000, -8.83000);
        
    CreateDynamicObject(97338.91785, -1517.315064.95990,   0.000000.00000172.31100);
        
    CreateDynamicObject(97353.86702, -1519.302004.95990,   0.000000.00000, -7.68900);
        
    CreateDynamicObject(97353.86679, -1519.302864.95990,   0.000000.00000172.31100);
        
    CreateDynamicObject(97344.56670, -1518.059694.95990,   0.000000.00000, -7.68900);
        
    CreateDynamicObject(97344.56622, -1518.061654.95990,   0.000000.00000172.31100);
        
    CreateDynamicObject(97338.91772, -1517.317144.95990,   0.000000.00000, -7.68900);
        
    CreateDynamicObject(97363.14699, -1520.559814.95990,   0.000000.00000172.31100);
        
    CreateDynamicObject(97359.53210, -1545.202884.95990,   0.000000.00000171.17000);
        
    CreateDynamicObject(97359.53211, -1545.202884.95990,   0.000000.00000, -8.83000);
        
    CreateDynamicObject(97350.28840, -1543.768804.95990,   0.000000.00000171.17000);
        
    CreateDynamicObject(97350.28840, -1543.768804.95990,   0.000000.00000, -8.83000);
        
    CreateDynamicObject(97341.02220, -1542.352544.95990,   0.000000.00000171.17000);
        
    CreateDynamicObject(97341.02224, -1542.352544.95990,   0.000000.00000, -8.83000);
        
    CreateDynamicObject(97335.87930, -1541.529304.98090,   0.000000.00000171.17000);
        
    CreateDynamicObject(142427.73570, -1528.029174.45980,   2.455000.46500262.00000);
        
    CreateDynamicObject(142470.7272, -1534.31804.6668,   0.000000.00000262.00000);
        new 
    bridge_abutment[2];
        
    bridge_abutment[0] = CreateDynamicObject(865153.42980, -1519.169193.18480,   0.000000.00000, -96.81200);
        
    CreateDynamicObject(865152.43040, -1544.647463.33380,   -0.400000.00000, -98.83000);
        
    CreateDynamicObject(865153.95850, -1518.973023.28580,   -0.400000.00000, -96.37200);
        
    CreateDynamicObject(865149.36976, -1518.446783.33380,   -0.400000.00000, -96.37200);
        
    bridge_abutment[1] = CreateDynamicObject(865149.27430, -1544.173223.33380,   -0.400000.39000, -98.83000);
        for (new 
    acfrontwallss bridge_abutment[0]; acfrontwallss <= bridge_abutment[1]; acfrontwallss++) {
            
    SetDynamicObjectMaterial(acfrontwallss112992"ce_oldbridge""stormdrain3_nt"0xFFFFFFFF);
        }
        
    bridge_abutment[0] = CreateDynamicObject(865154.41800, -1518.579102.68380,   0.00000195.40199, -97.04500);
        
    CreateDynamicObject(865166.96370, -1547.031982.68380,   0.00000172.50000, -98.83000);
        
    CreateDynamicObject(865149.27430, -1544.254152.68380,   0.90000172.50000, -98.83000);
        
    bridge_abutment[1] = CreateDynamicObject(865142.75240, -1517.238532.68380,   0.00000195.40199, -98.07200);
        for (new 
    acfrontwallss bridge_abutment[0]; acfrontwallss <= bridge_abutment[1]; acfrontwallss++) {
            
    SetDynamicObjectMaterial(acfrontwallss012992"ce_oldbridge""stormdrain3_nt"0xFFFFFFFF);
            
    SetDynamicObjectMaterial(acfrontwallss112992"ce_oldbridge""stormdrain3_nt"0xFFFFFFFF);
        }

    В OnGameModeInit
    PHP код:
    BridgeMap(); 
    В OnPlayerConnect
    PHP код:
    RemoveBuildingForPlayer(playerid1700252.8906, -1532.03137.74220.25);
    RemoveBuildingForPlayer(playerid450456.3828, -1531.45316.72660.25); 

  2. #2
    Аватар для shierru
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.09.2022
    Сообщений
    6
    Репутация:
    0 ±
    Можно сказать, что она уже не подходит под нынешние времена.
    Но этот промежуток маленький, достаточно будет по другому сделать верхнюю часть с дугами.

    Мне понравилось, что под мостом есть что-то вроде подпорок и закрыт проход под мост. Вот эту часть я бы не изменял, возможно можно было бы накинуть другие текстуры объектам, но это уже как хочется
    Месть порождает лишь ненависть.
    Интересы человека никто не изменит, не тот человек, у которого интересы зависят от чужого мнения.


  3. #3
    Аватар для JSON_Statham
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.08.2022
    Сообщений
    4
    Репутация:
    0 ±
    Цитата Сообщение от shierru Посмотреть сообщение
    Можно сказать, что она уже не подходит под нынешние времена.
    Но этот промежуток маленький, достаточно будет по другому сделать верхнюю часть с дугами.

    Мне понравилось, что под мостом есть что-то вроде подпорок и закрыт проход под мост. Вот эту часть я бы не изменял, возможно можно было бы накинуть другие текстуры объектам, но это уже как хочется
    Даже если убрать этот фундамент, то катер там не проедет. Поэтому я закрыл на это глаза.
    Последний раз редактировалось JSON_Statham; 18.09.2022 в 17:41.

  4. #4
    Аватар для shierru
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.09.2022
    Сообщений
    6
    Репутация:
    0 ±
    Всё равно, мне приятны такие декорации.

    Не знаю кому как, но мне вот так :)
    Месть порождает лишь ненависть.
    Интересы человека никто не изменит, не тот человек, у которого интересы зависят от чужого мнения.


 

 

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

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

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

Ваши права

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