Skripta koju koristim:CLRP
Detaljan opis problema:Napravio sam speedo i sad stavim 100l a pokazuje 45l goriva ja stavim na 45l goriva i nikako nece da skida gorivo
Dio skripte:Dacu ako treba
[POMOC]Speedo
1,015
pregleda
13
postova
23. Feb. 2013.
//-----------------Speedo--------------------------
new Text:brz0;
new Text:brz1;
new Text:brz2;
new Text:brz3;
new Text:brz4;
new Text:brz5;
new Text:brz6;
new Text:brz7;
new Text:brz8;
new Text:brz9;
new Text:brz10;
new Text:brz11;
new Text:brz12;
new Text:brz13;
//------------------------------------------------------------------------------
new VehiclesName[][] = {
"Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper","Firetruck","Trashmaster","Stretch","Manana","Infernus",
"Voodoo","Pony","Mule","Cheetah","Ambulance","Leviathan","Moonbeam","Esperanto","Taxi","Washington","Bobcat","Mr Whoopee","BF Injection",
"Hunter","Premier","Enforcer","Securicar","Banshee","Predator","Bus","Rhino","Barracks","Hotknife","Trailer","Previon","Coach","Cabbie",
"Stallion","Rumpo","RC Bandit","Romero","Packer","Monster","Admiral","Squalo","Seasparrow","Pizzaboy","Tram","Trailer","Turismo","Speeder",
"Reefer","Tropic","Sultan","Yankee","Caddy","Solair","Van","Skimmer","PCJ-600","Faggio","Freeway","RC Baron","RC Raider",
"Glendale","Oceanic","Sanchez","Sparrow","Patriot","Quad","Coastguard","Dinghy","Hermes","Sabre","Hustler","ZR350","Walton","Regina",
"Comet","BMX","Burrito","Camper","Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","Cobra11 Car","Virgo","Greenwood",
"Jetmax","Hotring","Sandking","Blista Compact","P.Maverick","Boxville","Benson","Mesa","RC Goblin","Hotring Racer","Hotring",
"Bloodring","Rancher","Super GT","Elegant","Journey","Bike","Bike","Beagle","Cropdust","Stunt","Tanker","RoadTrain",
"Nebula","Majestic","Buccaneer","Shamal","Hydra","FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune","Cadrona","FBI Truck",
"Willard","Forklift","Tractor","Combine","Feltzer","Remington","Slamvan","Blade","Freight","Streak","Vortex","Vincent","Bullet","Clover",
"Sadler","Firetruck","Hustler","Intruder","Primo","Cargobob","Tampa","Sunrise","Merit","Utility","Nevada","Yosemite","Windsor","Monster A",
"Monster B","Uranus","Jester","Sultan","Stratum","Elegy","Raindance","RC Tiger","Flash","Tahoma","Savanna","Bandito","Freight","Trailer",
"Kart","Mower","Duneride","Sweeper","Broadway","Tornado","AT-400","DFT-30","Huntley","Stafford","BF-400","Newsvan","Tug","Trailer","Emperor",
"Wayfarer","Euros","Hotdog","Club","Trailer B","Trailer C","Andromada","Dodo","RC Cam","Launch","Police Car","Police Car",
"Police Car","Police Ranger","Picador","S.W.A.T.","Alpha","Phoenix","Glendale","Sadler","Luggage Trailer","Luggage Trailer",
"Stair T","Boxville","Farm Plow","Utility Trailer" };Pod OnGameModeInit
for(new i = 0; i < MAX_PLAYERS; i++)
{
brz0 = TextDrawCreate(635.000000, 354.000000, "_ _ _ _ _ _");//NL
TextDrawBackgroundColor(brz0, 255);
TextDrawFont(brz0, 1);
TextDrawLetterSize(brz0, 0.500000, 1.000000);
TextDrawColor(brz0, 84215041);
TextDrawSetOutline(brz0, 0);
TextDrawSetProportional(brz0, 1);
TextDrawSetShadow(brz0, 1);
TextDrawUseBox(brz0, 1);
TextDrawBoxColor(brz0, 80);
TextDrawTextSize(brz0, 452.000000, 0.000000);
brz1 = TextDrawCreate(461.000000, 413.000000, "_");//NL
TextDrawBackgroundColor(brz1, 255);
TextDrawFont(brz1, 1);
TextDrawLetterSize(brz1, 16.450027, -0.500000);
TextDrawColor(brz1, 255);
TextDrawSetOutline(brz1, 0);
TextDrawSetProportional(brz1, 1);
TextDrawSetShadow(brz1, 0);
TextDrawUseBox(brz1, 1);
TextDrawBoxColor(brz1, 255);
TextDrawTextSize(brz1, 629.000000, -25.000000);
brz2 = TextDrawCreate(636.000000, 353.000000, "_");//NL
TextDrawBackgroundColor(brz2, 255);
TextDrawFont(brz2, 1);
TextDrawLetterSize(brz2, 15.240019, -0.500000);
TextDrawColor(brz2, 255);
TextDrawSetOutline(brz2, 0);
TextDrawSetProportional(brz2, 1);
TextDrawSetShadow(brz2, 0);
TextDrawUseBox(brz2, 1);
TextDrawBoxColor(brz2, 255);
TextDrawTextSize(brz2, 453.000000, 0.000000);
brz3 = TextDrawCreate(558.000000, 394.000000, "N/A");//NL
TextDrawBackgroundColor(brz3, 255);
TextDrawFont(brz3, 2);
TextDrawLetterSize(brz3, 0.300000, 1.000000);
TextDrawColor(brz3, -1);
TextDrawSetOutline(brz3, 0);
TextDrawSetProportional(brz3, 1);
TextDrawSetShadow(brz3, 1);
brz4 = TextDrawCreate(626.000000, 394.000000, "_");//NL
TextDrawBackgroundColor(brz4, 255);
TextDrawFont(brz4, 0);
TextDrawLetterSize(brz4, 0.500000, 1.200000);
TextDrawColor(brz4, 255);
TextDrawSetOutline(brz4, 0);
TextDrawSetProportional(brz4, 1);
TextDrawSetShadow(brz4, 0);
TextDrawUseBox(brz4, 1);
TextDrawBoxColor(brz4, 4935935);
TextDrawTextSize(brz4, 522.000000, 0.000000);
brz5 = TextDrawCreate(637.000000, 354.000000, "_");//NL
TextDrawBackgroundColor(brz5, 255);
TextDrawFont(brz5, 1);
TextDrawLetterSize(brz5, 0.649999, 5.900009);
TextDrawColor(brz5, 255);
TextDrawSetOutline(brz5, 0);
TextDrawSetProportional(brz5, 1);
TextDrawSetShadow(brz5, 0);
TextDrawUseBox(brz5, 1);
TextDrawBoxColor(brz5, 255);
TextDrawTextSize(brz5, 626.000000, 0.000000);
brz6 = TextDrawCreate(505.000000, 367.000000, "~p~59");//NL
TextDrawBackgroundColor(brz6, 255);
TextDrawFont(brz6, 2);
TextDrawLetterSize(brz6, 0.649999, 2.399998);
TextDrawColor(brz6, -16711681);
TextDrawSetOutline(brz6, 0);
TextDrawSetProportional(brz6, 1);
TextDrawSetShadow(brz6, 1);
brz7 = TextDrawCreate(567.000000, 364.000000, "KM/H");//NL
TextDrawBackgroundColor(brz7, 255);
TextDrawFont(brz7, 2);
TextDrawLetterSize(brz7, 0.519999, 2.699999);
TextDrawColor(brz7, -1);
TextDrawSetOutline(brz7, 0);
TextDrawSetProportional(brz7, 1);
TextDrawSetShadow(brz7, 2);
brz8 = TextDrawCreate(541.000000, 355.000000, "NRG-500");//NL
TextDrawBackgroundColor(brz8, 255);
TextDrawFont(brz8, 2);
TextDrawLetterSize(brz8, 0.370000, 1.200000);
TextDrawColor(brz8, -1);
TextDrawSetOutline(brz8, 0);
TextDrawSetProportional(brz8, 1);
TextDrawSetShadow(brz8, 1);
/*
brz9 = TextDrawCreate(638.000000, 327.000000, "_");
TextDrawAlignment(brz9, 2);
TextDrawBackgroundColor(brz9, 255);
TextDrawFont(brz9, 1);
TextDrawLetterSize(brz9, 0.469999, 10.199997);
TextDrawColor(brz9, -1);
TextDrawSetOutline(brz9, 0);
TextDrawSetProportional(brz9, 1);
TextDrawSetShadow(brz9, 1);
TextDrawUseBox(brz9, 1);
TextDrawBoxColor(brz9, 848756735);
TextDrawTextSize(brz9, -6.000000, -3.000000);
brz10 = TextDrawCreate(581.000000, 342.000000, "_");
TextDrawAlignment(brz10, 2);
TextDrawBackgroundColor(brz10, 255);
TextDrawFont(brz10, 1);
TextDrawLetterSize(brz10, 0.519999, -0.300000);
TextDrawColor(brz10, -1);
TextDrawSetOutline(brz10, 0);
TextDrawSetProportional(brz10, 1);
TextDrawSetShadow(brz10, 1);
TextDrawUseBox(brz10, 1);
TextDrawBoxColor(brz10, 848756735);
TextDrawTextSize(brz10, 21.000000, 110.000000);
brz11 = TextDrawCreate(581.000000, 402.000000, "_");
TextDrawAlignment(brz11, 2);
TextDrawBackgroundColor(brz11, 255);
TextDrawFont(brz11, 1);
TextDrawLetterSize(brz11, 0.519999, -0.300000);
TextDrawColor(brz11, -1);
TextDrawSetOutline(brz11, 0);
TextDrawSetProportional(brz11, 1);
TextDrawSetShadow(brz11, 1);
TextDrawUseBox(brz11, 1);
TextDrawBoxColor(brz11, 848756735);
TextDrawTextSize(brz11, 21.000000, 110.000000);
brz12 = TextDrawCreate(522.000000, 359.000000, "-");
TextDrawBackgroundColor(brz12, 255);
TextDrawFont(brz12, 2);
TextDrawLetterSize(brz12, 9.810001, 1.000000);
TextDrawColor(brz12, -1);
TextDrawSetOutline(brz12, 0);
TextDrawSetProportional(brz12, 1);
TextDrawSetShadow(brz12, 1);
*/
brz13 = TextDrawCreate(475.000000, 355.000000, "~y~Vozilo:");//NL
TextDrawBackgroundColor(brz13, 255);
TextDrawFont(brz13, 2);
TextDrawLetterSize(brz13, 0.370000, 1.200000);
TextDrawColor(brz13, -1);
TextDrawSetOutline(brz13, 0);
TextDrawSetProportional(brz13, 1);
TextDrawSetShadow(brz13, 1);
}forward CheckGas();
public CheckGas()
{
new string;
foreach (Player, i)
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
new vehicle = GetPlayerVehicleID(i);
if(Gas >= 1)
{
if(Gas <= 10)
{
PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0);
if(gGas == 0) {
GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Rezervoar je skoro prazan",5000,3);
}
}
if(gGas == 1) {
if(IsAPlane(vehicle) || IsABoat(vehicle) || IsABike(vehicle) || IsAHarvest(vehicle) || IsNpcVehicle(vehicle))
{
format(string, sizeof(string), "~b~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gorivo:~w~ N/A");
}
else
{
format(string, sizeof(string), "~b~~n~~n~~n~~n~~n~~n~~n~~n~~n~Gorivo:~w~ %d%",Gas);
}
GameTextForPlayer(i,string,20500,3); }
if(IsAPlane(vehicle) || IsNpcVehicle(vehicle) || IsABoat(vehicle) || IsABike(vehicle) || IsAHarvest(vehicle) || engineOn == 0) { Gas++; }
Gas--;
}
else
{
NoFuel = 1;
TogglePlayerControllable(i, 0);
GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Nema goriva u vozilu",1500,3);
}
}
}
return 1;
}[/code
forward CheckStatus();
public CheckStatus()
{
foreach (Player, i)
{
if(IsPlayerInAnyVehicle(i))
{
if(TextShow == false)
{
TextDrawShowForPlayer(i, brz0);
TextDrawShowForPlayer(i, brz1);
TextDrawShowForPlayer(i, brz2);
TextDrawShowForPlayer(i, brz3);
TextDrawShowForPlayer(i, brz4);
TextDrawShowForPlayer(i, brz5);
TextDrawShowForPlayer(i, brz6);
TextDrawShowForPlayer(i, brz7);
TextDrawShowForPlayer(i, brz8);
TextDrawShowForPlayer(i, brz9);
TextDrawShowForPlayer(i, brz10);
TextDrawShowForPlayer(i, brz11);
TextDrawShowForPlayer(i, brz12);
TextDrawShowForPlayer(i, brz13);
TextShow = true;
}
new String;
new Float:X, Float:Y, Float:Z, Float:Speed;
new vehicle = GetPlayerVehicleID(i);
GetVehicleVelocity(GetPlayerVehicleID(i), X, Y, Z);
Speed = floatmul(floatsqroot(floatadd(floatadd(floatpower(X, 2), floatpower(Y, 2)), floatpower(Z, 2))), 50.0);
format(String,sizeof(String),"~p~%i", floatround(Speed*2, floatround_floor));
TextDrawSetString(brz6, String);
format(String,sizeof(String),"%i L", Gas);
TextDrawSetString(brz3, String);
format(String,sizeof(String),"%s", VehiclesName[GetVehicleModel(vehicle)-400]);
TextDrawSetString(brz8, String);
}
else
{
if(TextShow == true)
{
TextDrawHideForPlayer(i, brz0);
TextDrawHideForPlayer(i, brz1);
TextDrawHideForPlayer(i, brz2);
TextDrawHideForPlayer(i, brz3);
TextDrawHideForPlayer(i, brz4);
TextDrawHideForPlayer(i, brz5);
TextDrawHideForPlayer(i, brz6);
TextDrawHideForPlayer(i, brz7);
TextDrawHideForPlayer(i, brz8);
TextDrawHideForPlayer(i, brz9);
TextDrawHideForPlayer(i, brz10);
TextDrawHideForPlayer(i, brz11);
TextDrawHideForPlayer(i, brz12);
TextDrawHideForPlayer(i, brz13);
TextShow = false;
}
}
}
}Pod public GameModeExitFunc()
for(new i = 0; i < MAX_PLAYERS; i++)
{
TextDrawDestroy(Text:brz0);
TextDrawDestroy(Text:brz1);
TextDrawDestroy(Text:brz2);
TextDrawDestroy(Text:brz3);
TextDrawDestroy(Text:brz4);
TextDrawDestroy(Text:brz5);
TextDrawDestroy(Text:brz6);
TextDrawDestroy(Text:brz7);
TextDrawDestroy(Text:brz9);Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava