Bart_Moretti
Ученик
Кто выложил: Bart_Moretti
Автор: Неизвестен
Дата: Февраль 2013
Тип: Спидометр ********
Автор: Неизвестен
Дата: Февраль 2013
Тип: Спидометр ********
Ко всем new
PHP:
new Text:TextdrawSpeedGround;
new Text:TextdrawSpeedSpeed;
new Text:TextdrawSpeedFuel;
new Text:TextdrawSpeedEngine;
new Text:TextdrawSpeedStatus;
new Text:TextdrawSpeed[MAX_PLAYERS];
new Text:TextdrawFuel[MAX_PLAYERS];
new Text:TextdrawEngine[MAX_PLAYERS];
new Text:TextdrawStatus[MAX_PLAYERS];
PHP:
TextdrawSpeed[playerid] = TextDrawCreate(586.000000, 372.000000, "200.20");
TextDrawAlignment(TextdrawSpeed[playerid], 3);
TextDrawBackgroundColor(TextdrawSpeed[playerid], 255);
TextDrawFont(TextdrawSpeed[playerid], 2);
TextDrawLetterSize(TextdrawSpeed[playerid], 0.290000, 1.000000);
TextDrawColor(TextdrawSpeed[playerid], 745413017);
TextDrawSetOutline(TextdrawSpeed[playerid], 1);
TextDrawSetProportional(TextdrawSpeed[playerid], 1);
TextdrawFuel[playerid] = TextDrawCreate(586.000000, 385.000000, "~g~100");
TextDrawAlignment(TextdrawFuel[playerid], 3);
TextDrawBackgroundColor(TextdrawFuel[playerid], 255);
TextDrawFont(TextdrawFuel[playerid], 2);
TextDrawLetterSize(TextdrawFuel[playerid], 0.360000, 1.000000);
TextDrawColor(TextdrawFuel[playerid], 745413017);
TextDrawSetOutline(TextdrawFuel[playerid], 1);
TextDrawSetProportional(TextdrawFuel[playerid], 1);
TextdrawEngine[playerid] = TextDrawCreate(586.000000, 396.000000, "~g~ON");
TextDrawAlignment(TextdrawEngine[playerid], 3);
TextDrawBackgroundColor(TextdrawEngine[playerid], 255);
TextDrawFont(TextdrawEngine[playerid], 2);
TextDrawLetterSize(TextdrawEngine[playerid], 0.290000, 1.000000);
TextDrawColor(TextdrawEngine[playerid], 745413017);
TextDrawSetOutline(TextdrawEngine[playerid], 1);
TextDrawSetProportional(TextdrawEngine[playerid], 1);
TextdrawStatus[playerid] = TextDrawCreate(586.000000, 407.000000, "~g~UNLOCK");
TextDrawAlignment(TextdrawStatus[playerid], 3);
TextDrawBackgroundColor(TextdrawStatus[playerid], 255);
TextDrawFont(TextdrawStatus[playerid], 2);
TextDrawLetterSize(TextdrawStatus[playerid], 0.290000, 1.000000);
TextDrawColor(TextdrawStatus[playerid], 745413017);
TextDrawSetOutline(TextdrawStatus[playerid], 1);
TextDrawSetProportional(TextdrawStatus[playerid], 1);
PHP:
TextDrawDestroy(TextdrawFuel[playerid]);
TextDrawDestroy(TextdrawSpeed[playerid]);
TextDrawDestroy(TextdrawStatus[playerid]);
TextDrawDestroy(TextdrawEngine[playerid]);
PHP:
TextdrawSpeedGround = TextDrawCreate(468.000000, 371.000000, "GROUND");
TextDrawBackgroundColor(TextdrawSpeedGround, 255);
TextDrawFont(TextdrawSpeedGround, 3);
TextDrawLetterSize(TextdrawSpeedGround, 0.799999, 5.300000);
TextDrawColor(TextdrawSpeedGround, 0);
TextDrawSetOutline(TextdrawSpeedGround, 0);
TextDrawSetProportional(TextdrawSpeedGround, 1);
TextDrawSetShadow(TextdrawSpeedGround, 0);
TextDrawUseBox(TextdrawSpeedGround, 1);
TextDrawBoxColor(TextdrawSpeedGround, 70);
TextDrawTextSize(TextdrawSpeedGround, 592.000000, 131.000000);
//==============================================================================
TextdrawSpeedSpeed = TextDrawCreate(472.000000, 372.000000, "SPEED:");
TextDrawBackgroundColor(TextdrawSpeedSpeed, 255);
TextDrawFont(TextdrawSpeedSpeed, 2);
TextDrawLetterSize(TextdrawSpeedSpeed, 0.340000, 1.000000);
TextDrawColor(TextdrawSpeedSpeed, -1);
TextDrawSetOutline(TextdrawSpeedSpeed, 1);
TextDrawSetProportional(TextdrawSpeedSpeed, 1);
//==============================================================================
TextdrawSpeedFuel = TextDrawCreate(473.000000, 385.000000, "FUEL:");
TextDrawBackgroundColor(TextdrawSpeedFuel, 255);
TextDrawFont(TextdrawSpeedFuel, 2);
TextDrawLetterSize(TextdrawSpeedFuel, 0.330000, 1.000000);
TextDrawColor(TextdrawSpeedFuel, -1);
TextDrawSetOutline(TextdrawSpeedFuel, 1);
TextDrawSetProportional(TextdrawSpeedFuel, 1);
//==============================================================================
TextdrawSpeedEngine = TextDrawCreate(473.000000, 396.000000, "ENGINE:");
TextDrawBackgroundColor(TextdrawSpeedEngine, 255);
TextDrawFont(TextdrawSpeedEngine, 2);
TextDrawLetterSize(TextdrawSpeedEngine, 0.330000, 1.000000);
TextDrawColor(TextdrawSpeedEngine, -1);
TextDrawSetOutline(TextdrawSpeedEngine, 1);
TextDrawSetProportional(TextdrawSpeedEngine, 1);
//==============================================================================
TextdrawSpeedStatus = TextDrawCreate(473.000000, 407.000000, "STATUS:");
TextDrawBackgroundColor(TextdrawSpeedStatus, 255);
TextDrawFont(TextdrawSpeedStatus, 2);
TextDrawLetterSize(TextdrawSpeedStatus, 0.310000, 1.000000);
TextDrawColor(TextdrawSpeedStatus, -1);
TextDrawSetOutline(TextdrawSpeedStatus, 1);
TextDrawSetProportional(TextdrawSpeedStatus, 1);
PHP:
public UpdateSpeedometr(playerid){
if(IsPlayerInAnyVehicle(playerid)){
new vehicleid; vehicleid = GetPlayerVehicleID(playerid);
new locked[32],str[64],str2[64],str4[64],str5[64],Float:vehhel,vehh[20],vehs[20],vehe[20];
if(IsLocked[GetPlayerVehicleID(playerid)] == 1) { locked = "~r~~h~Lock"; }
else { locked = "~g~~h~Unlock"; }
GetVehicleHealth(GetPlayerVehicleID(playerid), vehhel);
if(vehhel <= 500) vehh = "~r~";
else vehh = "";
if(Fuell[GetPlayerVehicleID(playerid)] <= 30) vehs = "~r~";
else vehs = "";
if(zavodis[playerid] == 1) vehe = "~g~ON";
else vehe = "~r~OFF";
format(str, sizeof(str),"%d KM/H",SpeedVehicle(playerid));
format(str2, sizeof(str2), "%s", locked);
format(str4, sizeof(str4), "%s%.0f", vehs,Fuell[GetPlayerVehicleID(playerid)]);
format(str5, sizeof(str5), "%s", vehe);
if(SpeedVehicle(playerid) !=0){
Fuell[vehicleid] -= 0.003;
if(GetPlayerVehicleID(playerid) == caridhouse[playerid]){
PlayerInfo[playerid][pFuelcar] -= 0.003;}}
new carid = GetPlayerVehicleID(playerid);
if(SuperGt(carid)){
if(SpeedVehicle(playerid) !=0){
Fuell[vehicleid] -= 0.005;
if(GetPlayerVehicleID(playerid) == caridhouse[playerid]){
PlayerInfo[playerid][pFuelcar] -=0.005;}}}
if(Fuell[carid] < 0){
Fuell[carid] = 0;
GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective); zavodis[playerid] = 0; }
TextDrawSetString(TextdrawFuel[playerid],str4); TextDrawSetString(TextdrawSpeed[playerid],str); TextDrawSetString(TextdrawStatus[playerid],str2); TextDrawSetString(TextdrawEngine[playerid],str5);}}
