Команды:
Создатель: Pixels^
xGas_Deplete(vehicleid);
Отнимает у машины 1% бензина
xGas_Fuel(vehicleid);
Наполняет машину бензином на 1%
xGas_ShowGas(vehicleid);
Показывает наполненность машины с определенным ID (string)
xGas_SetGas(vehicleid,amount);
Устанавливает количество бензина в машине.
xGas_GetGas(vehicleid);
Показывает наполненность машины с определенным ID (НЕ string)
xGas_SetAllGas(amount);
Устанавливает количество бензина во всех машинах (очень удобно использовать в OnGameModeInit)
xGas_EngineOil(vehicleid,bool:PlusOrMinus,amount);
xGas_EngineOil(vehicleid,true) to bring the engine oil to a good state by the given amount.
xGas_EngineOil(vehicleid,false) to bring the engine oil to a bad state by the given amount.
xGas_SetAllEngineOil(amount);
Устанавливает количество машинного масла на всех машинах
xGas_GetEngineOil(vehicleid);
Показывает количество машинного масла в машине с определенным ID. Количетсво: 100 - хорошо, 0 - плохо.
Area check(Example Script)
Посылает игроку текст когда он находится около бензозаправки
AddFueledVehicle(modelid,Float:x,Float:y,Float:z,color1,color2);
Смотреть в скрипте с примером
SetVehicleTick(vehicleid);
Set the ticket count of a vehicleid, time defined by time of timer. 1000 = seconds, 60000 = minutes
GetVehicleTick(vehicleid);
Get the ticket count of a vehicleid, time defined by time of timer. 1000 = seconds, 60000 = minutes
AddVehicleTick(vehicleid,amount);
Add a ticket count to the given vehicleid by the given amount.
SubVehicleTick(vehicleid,amount);
Sub a ticket count to the given vehicleid by the given amount.
GetMaxVehicles();
Показывает максимальное кол-во заправленых машин.
Скачать: http://rapidshare.com/files/23098119/xGas.zip.html
В архиве находится библиотека xGas.inc и скрипт с примером.