Detaljan opis problema:ubacio sam speedo i sada mi pise na drugoj strani Crveni Tim:0 vidicete sve na slici
Neke slike/video za lakse dobivanje pomoci(neobavezno):http://www.zaslike.com/files/h2kwh5so053oky43esjo.png
Dio skripte:
na pocetak skripte sam dodao
new CheckStatusTimer;
//////////////////////////////////////////////////////////////////////////////
new Text:Textdraw10092;
new Text:Textdraw10093;
new Text:Textdraw10094;
new Text:Textdraw10095;
new Text:Textdraw10096;
new Text:Textdraw10097;
new Text:Textdraw10098;
new Text:Textdraw10099;
new Text:Textdraw10100;
new Text:Textdraw10101;
new Text:Textdraw10102;
new Text:Textdraw10103;
new Text:Textdraw10104;
new Text:Textdraw10105;
new Text:Textdraw10106;
new Text:Textdraw10107;
////////////////////////////////////VOZILA IMENA////////////////////////////////
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","FBI 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 public OnPlayerDisconnect
KillTimer(CheckStatusTimer);
for(new i = 0; i < MAX_PLAYERS; i++)
{
TextDrawDestroy(Text:Textdraw10092);
TextDrawDestroy(Text:Textdraw10093);
TextDrawDestroy(Text:Textdraw10094);
TextDrawDestroy(Text:Textdraw10095);
TextDrawDestroy(Text:Textdraw10096);
TextDrawDestroy(Text:Textdraw10097);
TextDrawDestroy(Text:Textdraw10098);
TextDrawDestroy(Text:Textdraw10099);
TextDrawDestroy(Text:Textdraw10100);
TextDrawDestroy(Text:Textdraw10101);
TextDrawDestroy(Text:Textdraw10102);
TextDrawDestroy(Text:Textdraw10103);
TextDrawDestroy(Text:Textdraw10104);
TextDrawDestroy(Text:Textdraw10105);
TextDrawDestroy(Text:Textdraw10106);
TextDrawDestroy(Text:Textdraw10107);
}Pod public OnGameModeInit
for(new i = 0; i < MAX_PLAYERS; i++)
{
Textdraw10092 = TextDrawCreate(663.000000, 322.000000, "-");
TextDrawBackgroundColor(Textdraw10092, 255);
TextDrawFont(Textdraw10092, 1);
TextDrawLetterSize(Textdraw10092, 0.500000, -0.200000);
TextDrawColor(Textdraw10092, -8388408);
TextDrawSetOutline(Textdraw10092, 0);
TextDrawSetProportional(Textdraw10092, 1);
TextDrawSetShadow(Textdraw10092, 1);
TextDrawUseBox(Textdraw10092, 1);
TextDrawBoxColor(Textdraw10092, 255);
TextDrawTextSize(Textdraw10092, 491.000000, -10.000000);
Textdraw10093 = TextDrawCreate(663.000000, 403.000000, "-");
TextDrawBackgroundColor(Textdraw10093, 255);
TextDrawFont(Textdraw10093, 1);
TextDrawLetterSize(Textdraw10093, 0.500000, -0.200000);
TextDrawColor(Textdraw10093, -8388408);
TextDrawSetOutline(Textdraw10093, 0);
TextDrawSetProportional(Textdraw10093, 1);
TextDrawSetShadow(Textdraw10093, 1);
TextDrawUseBox(Textdraw10093, 1);
TextDrawBoxColor(Textdraw10093, 255);
TextDrawTextSize(Textdraw10093, 491.000000, -10.000000);
Textdraw10094 = TextDrawCreate(492.000000, 444.000000, "I");
TextDrawBackgroundColor(Textdraw10094, 255);
TextDrawFont(Textdraw10094, 2);
TextDrawLetterSize(Textdraw10094, 0.360000, -16.000000);
TextDrawColor(Textdraw10094, 0x000000FF);
TextDrawSetOutline(Textdraw10094, 0);
TextDrawSetProportional(Textdraw10094, 1);
TextDrawSetShadow(Textdraw10094, 1);
Textdraw10095 = TextDrawCreate(663.000000, 345.000000, "-");
TextDrawBackgroundColor(Textdraw10095, 255);
TextDrawFont(Textdraw10095, 1);
TextDrawLetterSize(Textdraw10095, 0.500000, -0.200000);
TextDrawColor(Textdraw10095, -8388408);
TextDrawSetOutline(Textdraw10095, 0);
TextDrawSetProportional(Textdraw10095, 1);
TextDrawSetShadow(Textdraw10095, 1);
TextDrawUseBox(Textdraw10095, 1);
TextDrawBoxColor(Textdraw10095, 255);
TextDrawTextSize(Textdraw10095, 491.000000, -10.000000);
Textdraw10096 = TextDrawCreate(635.000000, 443.000000, "I");
TextDrawBackgroundColor(Textdraw10096, 255);
TextDrawFont(Textdraw10096, 2);
TextDrawLetterSize(Textdraw10096, 0.560000, -16.000000);
TextDrawColor(Textdraw10096, 0x000000FF);
TextDrawSetOutline(Textdraw10096, 0);
TextDrawSetProportional(Textdraw10096, 1);
TextDrawSetShadow(Textdraw10096, 1);
Textdraw10097 = TextDrawCreate(498.000000, 328.000000, "Naziv vozila");
TextDrawBackgroundColor(Textdraw10098, 255);
TextDrawFont(Textdraw10098, 2);
TextDrawLetterSize(Textdraw10098, 0.500000, 1.000000);
TextDrawColor(Textdraw10098, -16776961);
TextDrawSetOutline(Textdraw10098, 1);
TextDrawSetProportional(Textdraw10098, 1);
Textdraw10099 = TextDrawCreate(501.000000, 352.000000, "100");
TextDrawBackgroundColor(Textdraw10099, 255);
TextDrawFont(Textdraw10099, 3);
TextDrawLetterSize(Textdraw10099, 0.830000, 3.900000);
TextDrawColor(Textdraw10099, -16776961);
TextDrawSetOutline(Textdraw10099, 1);
TextDrawSetProportional(Textdraw10099, 1);
Textdraw10100 = TextDrawCreate(552.000000, 370.000000, "km/h");
TextDrawBackgroundColor(Textdraw10100, 255);
TextDrawFont(Textdraw10100, 1);
TextDrawLetterSize(Textdraw10100, 0.220000, 1.600000);
TextDrawColor(Textdraw10100, -1);
TextDrawSetOutline(Textdraw10100, 1);
TextDrawSetProportional(Textdraw10100, 1);
Textdraw10101 = TextDrawCreate(576.000000, 350.000000, "101");
TextDrawBackgroundColor(Textdraw10101, 255);
TextDrawFont(Textdraw10101, 3);
TextDrawLetterSize(Textdraw10101, 0.830000, 3.900000);
TextDrawColor(Textdraw10101, -16776961);
TextDrawSetOutline(Textdraw10101, 1);
TextDrawSetProportional(Textdraw10101, 1);
Textdraw10102 = TextDrawCreate(627.000000, 370.000000, "L");
TextDrawBackgroundColor(Textdraw10102, 255);
TextDrawFont(Textdraw10102, 1);
TextDrawLetterSize(Textdraw10102, 0.220000, 1.600000);
TextDrawColor(Textdraw10102, -1);
TextDrawSetOutline(Textdraw10102, 1);
TextDrawSetProportional(Textdraw10102, 1);
Textdraw10103= TextDrawCreate(502.000000, 348.000000, "Brzina");
TextDrawBackgroundColor(Textdraw10103, 255);
TextDrawFont(Textdraw10103, 2);
TextDrawLetterSize(Textdraw10103, 0.330000, 1.000000);
TextDrawColor(Textdraw10103, -16776961);
TextDrawSetOutline(Textdraw10103, 1);
TextDrawSetProportional(Textdraw10103, 1);
Textdraw10104 = TextDrawCreate(572.000000, 346.000000, "Gorivo");
TextDrawBackgroundColor(Textdraw10104, 255);
TextDrawFont(Textdraw10104, 2);
TextDrawLetterSize(Textdraw10104, 0.330000, 1.000000);
TextDrawColor(Textdraw10104, -16776961);
TextDrawSetOutline(Textdraw10104, 1);
TextDrawSetProportional(Textdraw10104, 1);
Textdraw10105 = TextDrawCreate(499.000000, 388.000000, "Ostecenje :");
TextDrawBackgroundColor(Textdraw10105, 255);
TextDrawFont(Textdraw10105, 1);
TextDrawLetterSize(Textdraw10105, 0.450000, 1.000000);
TextDrawColor(Textdraw10105, -1);
TextDrawSetOutline(Textdraw10105, 1);
TextDrawSetProportional(Textdraw10105, 1);
Textdraw10106 = TextDrawCreate(590.000000, 388.000000, "102");
TextDrawBackgroundColor(Textdraw10106, 255);
TextDrawFont(Textdraw10106, 1);
TextDrawLetterSize(Textdraw10106, 0.450000, 1.000000);
TextDrawColor(Textdraw10106, -1);
TextDrawSetOutline(Textdraw10106, 1);
TextDrawSetProportional(Textdraw10106, 1);
Textdraw10107 = TextDrawCreate(621.000000, 387.000000, "%");
TextDrawBackgroundColor(Textdraw10107, 255);
TextDrawFont(Textdraw10107, 1);
TextDrawLetterSize(Textdraw10107, 0.220000, 1.300000);
TextDrawColor(Textdraw10107, -1);
TextDrawSetOutline(Textdraw10107, 1);
TextDrawSetProportional(Textdraw10107, 1);
}
CheckStatusTimer = SetTimer("CheckStatus", 300, 1);I na kraj skripte
forward CheckStatus();
public CheckStatus()
{
foreach (Player, i)
{
if(IsPlayerInAnyVehicle(i))
{
if(TextShow == false)
{
TextDrawShowForPlayer(i, Textdraw10092);
TextDrawShowForPlayer(i, Textdraw10093);
TextDrawShowForPlayer(i, Textdraw10094);
TextDrawShowForPlayer(i, Textdraw10095);
TextDrawShowForPlayer(i, Textdraw10096);
TextDrawShowForPlayer(i, Textdraw10097);
TextDrawShowForPlayer(i, Textdraw10098);
TextDrawShowForPlayer(i, Textdraw10099);
TextDrawShowForPlayer(i, Textdraw10100);
TextDrawShowForPlayer(i, Textdraw10101);
TextDrawShowForPlayer(i, Textdraw10102);
TextDrawShowForPlayer(i, Textdraw10103);
TextDrawShowForPlayer(i, Textdraw10104);
TextDrawShowForPlayer(i, Textdraw10105);
TextDrawShowForPlayer(i, Textdraw10106);
TextDrawShowForPlayer(i, Textdraw10107);
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))), 100.0);
if (Speed*2 <= 60)
{
format(String,sizeof(String),"~g~%i", floatround(Speed*2, floatround_floor));
TextDrawSetString(Textdraw10099, String);// brzinomer
}
if (Speed*2 >= 80)
{
format(String,sizeof(String),"~y~%i", floatround(Speed*2, floatround_floor));
TextDrawSetString(Textdraw10099, String);// brzinomer
}
if (Speed*2 >= 100)
{
format(String,sizeof(String),"~r~%i", floatround(Speed*2, floatround_floor));
TextDrawSetString(Textdraw10099, String);// brzinomer
}
if (Gas <= 50)
{
format(String,sizeof(String),"~g~%i", Gas);
TextDrawSetString(Textdraw10101, String);// gorivo
}
if (Gas <= 30)
{
format(String,sizeof(String),"~y~%i", Gas);
TextDrawSetString(Textdraw10101, String);// gorivo
}
if (Gas <= 15)
{
format(String,sizeof(String),"~r~%i", Gas);
TextDrawSetString(Textdraw10101, String);// gorivo
}
format(String,sizeof(String),"%s", VehiclesName[GetVehicleModel(vehicle)-400]);
TextDrawSetString(Textdraw10097, String);// naziv vozila
// ********************
new Float:chealth;
GetVehicleHealth(GetPlayerVehicleID(i),chealth);
if (chealth <= 1000)
{
new cchealth = "0";
format(String,sizeof(String),"~g~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 980)
{
new cchealth = "5";
format(String,sizeof(String),"~g~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 930)
{
new cchealth = "10";
format(String,sizeof(String),"~g~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 880)
{
new cchealth = "15";
format(String,sizeof(String),"~h~~g~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 830)
{
new cchealth = "20";
format(String,sizeof(String),"~h~~g~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 780)
{
new cchealth = "25";
format(String,sizeof(String),"~y~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 730)
{
new cchealth = "30";
format(String,sizeof(String),"~y~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 680)
{
new cchealth = "35";
format(String,sizeof(String),"~y~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 630)
{
new cchealth = "40";
format(String,sizeof(String),"~y~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 580)
{
new cchealth = "45";
format(String,sizeof(String),"~y~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 530)
{
new cchealth = "50";
format(String,sizeof(String),"~h~~y~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 480)
{
new cchealth = "65";
format(String,sizeof(String),"~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 430)
{
new cchealth = "70";
format(String,sizeof(String),"~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 380)
{
new cchealth = "75";
format(String,sizeof(String),"~h~~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 340)
{
new cchealth = "80";
format(String,sizeof(String),"~h~~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 300)
{
new cchealth = "85";
format(String,sizeof(String),"~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 280)
{
new cchealth = "90";
format(String,sizeof(String),"~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 270)
{
new cchealth = "95";
format(String,sizeof(String),"~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
if (chealth <= 260)
{
new cchealth = "99";
format(String,sizeof(String),"~r~%s", cchealth);
TextDrawSetString(Textdraw10106, String);// ostecenje vozila
}
}
else
{
if(TextShow == true)
{
TextDrawHideForPlayer(i, Textdraw10092);
TextDrawHideForPlayer(i, Textdraw10093);
TextDrawHideForPlayer(i, Textdraw10094);
TextDrawHideForPlayer(i, Textdraw10095);
TextDrawHideForPlayer(i, Textdraw10096);
TextDrawHideForPlayer(i, Textdraw10097);
TextDrawHideForPlayer(i, Textdraw10098);
TextDrawHideForPlayer(i, Textdraw10099);
TextDrawHideForPlayer(i, Textdraw10100);
TextDrawHideForPlayer(i, Textdraw10101);
TextDrawHideForPlayer(i, Textdraw10102);
TextDrawHideForPlayer(i, Textdraw10103);
TextDrawHideForPlayer(i, Textdraw10104);
TextDrawHideForPlayer(i, Textdraw10105);
TextDrawHideForPlayer(i, Textdraw10106);
TextDrawHideForPlayer(i, Textdraw10107);
TextShow = false;
}
}
}
}