Перейти к содержанию
Авторизация  
Vlad_Miroshnicov

Система прокол шин версии 0.1

Рекомендуемые сообщения

Vlad_Miroshnicov

Приветствую всех.
Не давно, наткнулся в моде на систему прокол шин, решил выложить.
Автор: Не известен.
Выложил: Vlad_Andreev.

И так начнём.

 

Переменные(new), ко всем переменным(new)

new IIIini_0[][] =
{
{1},
{2},
{8},
{4}
};
new IIIini_1[][] =
{
{3},
{5},
{7},
{11},
{13},
{15},
{7},
{9}
};
new IIIini_2[][] =
{
{3},
{6},
{7},
{10},
{11},
{14},
{15}
};
new IIIini_8[][] =
{
{9},
{10},
{11},
{12},
{13},
{14},
{15}
};
new IIIini_4[][] =
{
{5},
{6},
{7},
{12},
{13},
{14},
{15}
};

Далее ищем Public OnVehicleDamageStatusUpdate. Если нету то кидаю сразу в месте с public'om
OnVehicleDamageStatusUpdate

public OnVehicleDamageStatusUpdate(vehicleid, playerid)//паблик
{
if(NewSpeed(playerid)> = 100)//Функция скорости машины,"NewSpeed" указывайте на своё.
{
new panels, tires;
GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
switch(tires)
{
case 0:
{
new wheel = random(sizeof(IIIini_0));
UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, wheel);
}
case 1:
{
new wheel = random(sizeof(IIIini_1));
UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, wheel);
}
case 2:
{
new wheel = random(sizeof(IIIini_2));
UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, wheel);
}
case 8:
{
new wheel = random(sizeof(IIIini_8));
UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, wheel);
}
case 3:
{
new wheel = random(sizeof(IIIini_4));
UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, wheel);
}
}
}
return true;
}

Спасибо за внимание.

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


Ссылка на сообщение
Поделиться на другие сайты
floZZy

По мне,так совсем не нужная система:)Я бы понимаю,если бы можно было колесо менять,а так просто?! не.

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


Ссылка на сообщение
Поделиться на другие сайты
Кирилл Сергеевич

, а если написать полноценную систему?
как раз будет система нужна.
 

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


Ссылка на сообщение
Поделиться на другие сайты
Vlad_Miroshnicov

Чтобы 1 колесо менять такое не получиться.

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


Ссылка на сообщение
Поделиться на другие сайты
Makaronenko

 

 


По мне,так совсем не нужная система:)Я бы понимаю,если бы можно было колесо менять,а так просто?! не.
Ну, можно в сочитании с установкой шипов сделать неплохую систему для ПД

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


Ссылка на сообщение
Поделиться на другие сайты
Mark'

В вики есть функция TireStates http://wiki.sa-mp.com/wiki/TireStates она не подойдёт?

Изменено пользователем Mark'
  • Like 1

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


Ссылка на сообщение
Поделиться на другие сайты
Rustyk

та как так , только сделаю - выложат (()
запаску делайте , херли))

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


Ссылка на сообщение
Поделиться на другие сайты
EgasVegas

Где скрин?МБ систем вообще не работает, а ты выложил 

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


Ссылка на сообщение
Поделиться на другие сайты
Vlad_Miroshnicov

@EgasVegas,Ну если не работала бы я бы не выкладывал. 

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


Ссылка на сообщение
Поделиться на другие сайты
Max_Eitzen

@EgasVegas,Ну если не работала бы я бы не выкладывал.

Это не аргумент. Скриншоты обязательны.

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


Ссылка на сообщение
Поделиться на другие сайты
Red_Devils

Глупая система. По коду видно что если ты набрал определенную скорость, то у тебя может пробиться колесо. То есть за неделю игры на сервере колесо пробилось бы, разов так 40. Я бы в реальной жизни после такого это корыто продал бы. 

  • Like 2

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


Ссылка на сообщение
Поделиться на другие сайты
Nester

Полностью согласен с постом выше.

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


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

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