02.07.2015, 01:25
[CENTER]
Ola Amigos estou com um problema aqui no Gm
Acontece que quando entro no carro nгo aparece o velocнmetro, o sistema de gasolina, velocidade tudo pega so que nгo aparece na tela.
Irei postar o code pra vocкs
Acontece que quando entro no carro nгo aparece o velocнmetro, o sistema de gasolina, velocidade tudo pega so que nгo aparece na tela.
Irei postar o code pra vocкs
Код:
//Velocimetro new Text:box,Text:box1,Text:box2,Text:box3,Text:box4,Text:box5,Text:tacho[MAX_PLAYERS],Text:VeInfo[MAX_PLAYERS],Text:kmhor[MAX_PLAYERS]; new Text:GazoInfo[MAX_PLAYERS],Text:LataInfo[MAX_PLAYERS],Text:TempoGasInfo[MAX_PLAYERS],Text:LocalInf[MAX_PLAYERS],Text:SpedUrl;
Код:
SetTimer("Velocimetro", 700, 1);
Код:
// • Velocimetro por - Alex_Killer box = TextDrawCreate(146.000000, 342.000000, "_"); TextDrawBackgroundColor(box, 255); TextDrawFont(box, 1); TextDrawLetterSize(box, 0.280000, 8.899999); TextDrawColor(box, -1); TextDrawSetOutline(box, 0); TextDrawSetProportional(box, 1); TextDrawSetShadow(box, 1); TextDrawUseBox(box, 1); TextDrawBoxColor(box, 0x00000045); TextDrawTextSize(box, 320.000000, 11.000000); box1 = TextDrawCreate(146.000000, 342.000000, "_"); TextDrawBackgroundColor(box1, 255); TextDrawFont(box1, 1); TextDrawLetterSize(box1, 0.280000, 8.899999); TextDrawColor(box1, -1); TextDrawSetOutline(box1, 0); TextDrawSetProportional(box1, 1); TextDrawSetShadow(box1, 1); TextDrawUseBox(box1, 1); TextDrawBoxColor(box1, 0x1E90FF25); TextDrawTextSize(box1, 140.000000, 11.000000); box2 = TextDrawCreate(326.000000, 342.000000, "_"); TextDrawBackgroundColor(box2, 255); TextDrawFont(box2, 1); TextDrawLetterSize(box2, 0.280000, 8.899999); TextDrawColor(box2, -1); TextDrawSetOutline(box2, 0); TextDrawSetProportional(box2, 1); TextDrawSetShadow(box2, 1); TextDrawUseBox(box2, 1); TextDrawBoxColor(box2, 0x1E90FF25); TextDrawTextSize(box2, 320.000000, 11.000000); box3 = TextDrawCreate(146.000000, 342.000000, "_"); TextDrawBackgroundColor(box3, 255); TextDrawFont(box3, 1); TextDrawLetterSize(box3, 0.280000, -0.200000); TextDrawColor(box3, -1); TextDrawSetOutline(box3, 0); TextDrawSetProportional(box3, 1); TextDrawSetShadow(box3, 1); TextDrawUseBox(box3, 1); TextDrawBoxColor(box3, 0x1E90FF25); TextDrawTextSize(box3, 320.000000, 11.000000); box4 = TextDrawCreate(146.000000, 424.000000, "_"); TextDrawBackgroundColor(box4, 255); TextDrawFont(box4, 1); TextDrawLetterSize(box4, 0.280000, -0.200000); TextDrawColor(box4, -1); TextDrawSetOutline(box4, 0); TextDrawSetProportional(box4, 1); TextDrawSetShadow(box4, 1); TextDrawUseBox(box4, 1); TextDrawBoxColor(box4, 0x1E90FF25); TextDrawTextSize(box4, 320.000000, 11.000000); box5 = TextDrawCreate(146.000000, 343.000000, "VELOCIMETRO"); TextDrawBackgroundColor(box5, 255); TextDrawFont(box5, 2); TextDrawLetterSize(box5, 0.300000, 1.100000); TextDrawColor(box5, -1); TextDrawSetOutline(box5, 0); TextDrawSetProportional(box5, 1); TextDrawSetShadow(box5, 1); TextDrawUseBox(box5, 1); TextDrawBoxColor(box5, 0x1E90FF25); TextDrawTextSize(box5, 320.000000, 1.000000); for(new j=0; j<MaiorID; j++) { TextPosto[j] = TextDrawCreate(450.000000, 180.000000, "_"); TextDrawBackgroundColor(TextPosto[j], 255); TextDrawFont(TextPosto[j], 3); TextDrawLetterSize(TextPosto[j], 0.299999,1.000000); TextDrawColor(TextPosto[j], -1); TextDrawSetOutline(TextPosto[j], 1); TextDrawSetProportional(TextPosto[j], 1); VeInfo[j] = TextDrawCreate(149.000000, 356.000000, "Veiculo: ~b~~h~Turismo"); TextDrawBackgroundColor(VeInfo[j], 255); TextDrawFont(VeInfo[j], 2); TextDrawLetterSize(VeInfo[j], 0.300000, 1.100000); TextDrawColor(VeInfo[j], -1); TextDrawSetOutline(VeInfo[j], 0); TextDrawSetProportional(VeInfo[j], 1); TextDrawSetShadow(VeInfo[j], 1); kmhor[j] = TextDrawCreate(149.000000, 365.000000, "VELOCIDADE: 100 ~r~~h~KM/H"); TextDrawBackgroundColor(kmhor[j], 255); TextDrawFont(kmhor[j], 2); TextDrawLetterSize(kmhor[j], 0.300000, 1.100000); TextDrawColor(kmhor[j], -1); TextDrawSetOutline(kmhor[j], 0); TextDrawSetProportional(kmhor[j], 1); TextDrawSetShadow(kmhor[j], 1); LataInfo[j] = TextDrawCreate(149.000000, 374.000000, "LATARIA: ~b~~h~100"); TextDrawBackgroundColor(LataInfo[j], 255); TextDrawFont(LataInfo[j], 2); TextDrawLetterSize(LataInfo[j], 0.300000, 1.100000); TextDrawColor(LataInfo[j], -1); TextDrawSetOutline(LataInfo[j], 0); TextDrawSetProportional(LataInfo[j], 1); TextDrawSetShadow(LataInfo[j], 1); TempoGasInfo[j] = TextDrawCreate(145.000000,385.000000, "~w~Gas Tempo: ~p~~h~100 Min"); TextDrawBackgroundColor(TempoGasInfo[j], 255); TextDrawFont(TempoGasInfo[j], 3); TextDrawLetterSize(TempoGasInfo[j], 0.299999,1.000000); TextDrawColor(TempoGasInfo[j], 16711935); TextDrawSetOutline(TempoGasInfo[j], 1); TextDrawSetProportional(TempoGasInfo[j], 1); GazoInfo[j] = TextDrawCreate(149.000000, 384.000000, "Litros Gasolina: ~b~~h~~h~100"); TextDrawBackgroundColor(GazoInfo[j], 255); TextDrawFont(GazoInfo[j], 2); TextDrawLetterSize(GazoInfo[j], 0.300000, 1.100000); TextDrawColor(GazoInfo[j], -1); TextDrawSetOutline(GazoInfo[j], 0); TextDrawSetProportional(GazoInfo[j], 1); TextDrawSetShadow(GazoInfo[j], 1); LocalInf[j] = TextDrawCreate(149.000000, 398.000000, "Localizacao:~n~~b~~h~~h~Los Santos"); TextDrawBackgroundColor(LocalInf[j], 255); TextDrawFont(LocalInf[j], 2); TextDrawLetterSize(LocalInf[j], 0.300000, 1.100000); TextDrawColor(LocalInf[j], -1); TextDrawSetOutline(LocalInf[j], 0); TextDrawSetProportional(LocalInf[j], 1); TextDrawSetShadow(LocalInf[j], 1); }
Код:
forward Velocimetro(playerid); public Velocimetro() { new Float:Speedo_HP; new str1[128],str2[128],str3[128],str4[128]; new GasEtempo[MAX_PLAYERS],ResultOwn[MAX_PLAYERS]; for(new i=0; i<MaiorID; i++) { new vehicle = GetPlayerVehicleID(i); GetVehicleHealth(vehicle, Speedo_HP); if(gPlayerLogged[i] == 1 && IsPlayerInAnyVehicle(i)) { if(TextShow[i] == false) { TextDrawShowForPlayer(i, box); TextDrawShowForPlayer(i, box1); TextDrawShowForPlayer(i, box2); TextDrawShowForPlayer(i, box3); TextDrawShowForPlayer(i, box4); TextDrawShowForPlayer(i, box5); TextDrawShowForPlayer(i, VeInfo[i]); TextDrawShowForPlayer(i, kmhor[i]); TextDrawShowForPlayer(i, GazoInfo[i]); TextDrawShowForPlayer(i, LataInfo[i]); //TextDrawShowForPlayer(i, TempoGasInfo[i]); TextDrawShowForPlayer(i, LocalInf[i]); TextDrawShowForPlayer(i, SpedUrl); TextShow[i] = true; } //veiculo format(str1,sizeof(str1),"~w~Veiculo:~g~~h~~h~ %s",vehName[GetVehicleModel(GetPlayerVehicleID(i))-400]); TextDrawSetString(VeInfo[i], str1); /*if(GetPlayerSpeed(i, true) >= 150) { format(str2,sizeof(str2),"~>~~w~Velocidade: ~r~%d KM/H",GetPlayerSpeed(i, true)); TextDrawSetString(kmhor[i], str2); } */ //velocidade if(GetPlayerSpeed(i, true) >= 150) { format(str2,sizeof(str2),"~w~Velocidade:~w~ %d ~r~~h~KM/H",GetPlayerSpeed(i, true)); TextDrawSetString(kmhor[i], str2); } else { format(str2,sizeof(str2),"~w~Velocidade:~w~ %d ~g~~h~~h~KM/H",GetPlayerSpeed(i, true)); TextDrawSetString(kmhor[i], str2); } // Start do carro if(Speedo_HP >= 551) { format(str4,sizeof(str4),"~w~Lataria:~w~ %0.0f%%", Speedo_HP/10); TextDrawSetString(LataInfo[i], str4); } else if(Speedo_HP >= 361) { format(str4,sizeof(str4),"~w~Lataria:~w~ %0.0f%%", Speedo_HP/10); TextDrawSetString(LataInfo[i], str4); } else { format(str4,sizeof(str4),"~w~Lataria:~r~~h~ %0.0f%%", Speedo_HP/10); TextDrawSetString(LataInfo[i], str4); } // inf tempo gas GasEtempo[i] = Gas[vehicle]*18; ResultOwn[i] = GasEtempo[i]/60; if(ResultOwn[i] > 5) { format(str4,sizeof(str4),"~w~Gas Tempo:~w~ %d ~g~~h~~h~Min", ResultOwn[i]); TextDrawSetString(TempoGasInfo[i], str4); } else { format(str4,sizeof(str4),"~w~Gas Tempo:~w~ %d ~g~~h~~h~Min", ResultOwn[i]); TextDrawSetString(TempoGasInfo[i], str4); } // combustivel if(Gas[vehicle] >= 20) { format(str3,sizeof(str3),"~w~Combustivel:~w~ %d", Gas[vehicle]); TextDrawSetString(GazoInfo[i], str3); } else if(Gas[vehicle] < 20) { format(str3,sizeof(str3),"~w~Combustivel:~w~ %d", Gas[vehicle]); TextDrawSetString(GazoInfo[i], str3); } else { format(str3,sizeof(str3),"~b~~h~~h~~h~Combustivel:~r~~h~ %d", Gas[vehicle]); TextDrawSetString(GazoInfo[i], str3); } format(str4,sizeof(str4),"~b~~h~~h~~h~Local: ~w~%s",ReturnPlayerZone(i)); TextDrawSetString(LocalInf[i], str4); } else { if(TextShow[i] == true) { TextDrawHideForPlayer(i, box); TextDrawHideForPlayer(i, box1); TextDrawHideForPlayer(i, box2); TextDrawHideForPlayer(i, box3); TextDrawHideForPlayer(i, box4); TextDrawHideForPlayer(i, box5); TextDrawHideForPlayer(i, tacho[i]); TextDrawHideForPlayer(i, VeInfo[i]); TextDrawHideForPlayer(i, kmhor[i]); TextDrawHideForPlayer(i, GazoInfo[i]); TextDrawHideForPlayer(i, LataInfo[i]); TextDrawHideForPlayer(i, TempoGasInfo[i]); TextDrawHideForPlayer(i, LocalInf[i]); TextDrawHideForPlayer(i, SpedUrl); TextShow[i] = false; } } } }
Espero que possam ajuda Obrigado