- 0
Problema km personali.Nu-i numara.Ramane pe 0.
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Catalin # Valoare
Problema intalnita (descriere):Nu numara kilometrii
Ero(area / rile) / warning-(ul / urile):Nu am
Liniile de cod / sursa / script-ul:
forward SpeedVehicle(); public SpeedVehicle() { PentruPlayerUpdate(); foreach(Player, i) { new Float:health; GetPlayerHealth(i, health); if(health > 100) { SetPlayerHealth(i, 100); } if(GetPlayerState(i) == PLAYER_STATE_DRIVER && !IsPlayerNPC(i)) { if(RadarON == 1) { new Float:x1,Float:y1,Float:z1; GetPlayerPos(i,x1,y1,z1); new string[256]; for(new o = 0; o<= MAX_PLAYERS; o++) { if(IsPlayerConnected(o)) { if(o != i)// && !IsPlayerNPC(i)) { if(IsPlayerInRange(o,20,20, x1,y1,z1)) { new Float:Viteza = GetVehicleSpeed_P(o); if(Viteza > 100 && GetPlayerState(o) == PLAYER_STATE_DRIVER) { new Float:x2,Float:y2,Float:z2; GetPlayerPos(o,x2,y2,z2); SetPlayerCameraPos(o, x2,y2,z2); SetPlayerCameraLookAt(o, x1,y1,z1); TextDrawShowForPlayer(o,TextdrawRadar01); TextDrawShowForPlayer(o,TextdrawRadar02); TextDrawShowForPlayer(o,TextdrawRadar03); TextDrawShowForPlayer(o,TextdrawRadar04); format(string, sizeof(string), "Radar: %s conduce cu %f KPH", GetPlayerNameEx(o), Viteza); SendClientMessage(i, COLOR_YELLOW, string); format(string, sizeof(string), "Ai fost prins de radarul instalat de %s avand %f KPH",GetPlayerNameEx(i),Viteza); SendClientMessage(o, COLOR_LIGHTRED, string); SetTimerEx("DestroyRadar", 500, false, "i", o); } } } } } } new string[MAX_STRING]; new newcar = GetPlayerVehicleID(i); new Float:Valoarea; GetVehicleHealth(newcar,Valoarea); new numarahp = floatround(Valoarea, floatround_ceil); new numara = floatround(GetVehicleSpeed_P(i), floatround_ceil); if(FiresCar[newcar]) { SetVehicleHealth(newcar,301); } if(Valoarea < 300 && AsADriver == 1 && FiresCar[newcar] == 0 && PreVehicle < newcar) { if(CarData[newcar-PreVehicle][cOwned] && CarData[newcar-PreVehicle][cExploded]==0) { format(string, sizeof(string), "{FF4800}Ajutor! %s-ul meu a luat foc! Raportat de: %s!", CarData[newcar-PreVehicle][cDescription], CarData[newcar-PreVehicle][cOwner]); SendFamilyMessage(4, COLOR_WHITE, string); if(IsABike(newcar)) { for(new ii = 1;ii< 1000; ii++) { if(FireObj[ii] == 0) { new ID = ii; FireObj[ID] = CreateObject(18688, 0, 0, 3, 0, 0, 0.0); AttachObjectToVehicle(FireObj[ID], newcar,0,-1, -1, 0, 0, 0); FireCar[1][newcar] = FireObj[ID]; TotalFires++; FiresCar[newcar]++; for(new j=ii; ii < 1000; j++) { if(FireObj[j] == 0) { ID = j; FireObj[ID] = CreateObject(18688, 0, 0, 3, 0, 0, 0.0); AttachObjectToVehicle(FireObj[ID], newcar,0,1, -1, 0, 0, 0); FireCar[2][newcar] = FireObj[ID]; TotalFires++; SetVehicleHealth(newcar,301); GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(newcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); Exploded[newcar] = 600; ii = 10000; j = 10000; FiresCar[newcar]++; FireHealthCar[1][newcar] = 25; FireHealthCar[2][newcar] = 13; } } } } } else { for(new ii = 1;ii< 1000; ii++) { if(FireObj[ii] == 0) { new ID = ii; FireObj[ID] = CreateObject(18688, 0, 0, 3, 0, 0, 0.0); AttachObjectToVehicle(FireObj[ID], newcar,1,1, -1, 0, 0, 0); FiresCar[newcar]++; FireCar[1][newcar] = FireObj[ID]; TotalFires++; FireHealthCar[1][newcar] = 50; for(new j=ii; ii < 1000; j++) { if(FireObj[j] == 0) { ID = j; FireObj[ID] = CreateObject(18688, 0, 0, 3, 0, 0, 0.0); AttachObjectToVehicle(FireObj[ID], newcar,1,-1, -1, 0, 0, 0); FiresCar[newcar]++; FireCar[2][newcar] = FireObj[ID]; TotalFires++; FireHealthCar[2][newcar] = 39; for(new x = j; x<1000; x++) { if(FireObj[x] == 0) { ID = x; FireObj[ID] = CreateObject(18688, 0, 0, 3, 0, 0, 0.0); AttachObjectToVehicle(FireObj[ID], newcar,-1,-1, -1, 0, 0, 0); FiresCar[newcar]++; FireCar[3][newcar] = FireObj[ID]; TotalFires++; FireHealthCar[3][newcar] = 25; for(new y=x; y<1000; y++) { if(FireObj[y] == 0) { ID = y; FireObj[ID] = CreateObject(18688, 0, 0, 3, 0, 0, 0.0); AttachObjectToVehicle(FireObj[ID], newcar,-1,1, -1, 0, 0, 0); FireCar[4][newcar] = FireObj[ID]; FiresCar[newcar]++; TotalFires++; FireHealthCar[4][newcar] = 13; for(new z=y; z<1000; z++) { if(FireObj[z] == 0) { ID = z; FireObj[ID] = CreateObject(18688, 0, 0, 3, 0, 0, 0.0); AttachObjectToVehicle(FireObj[ID], newcar,0,0, -0.5, 0, 0, 0); FireCar[5][newcar] = FireObj[ID]; SetVehicleHealth(newcar,301); GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(newcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); Exploded[newcar] = 600; ii = 10000; j = 10000; x = 10000; y = 10000; z = 10000; FiresCar[newcar]++; TotalFires++; FireHealthCar[5][newcar] = 63; } } } } } } } } } } } } } if(newcar > PreVehicle) { format(string, sizeof(string), "KM: %d", CarData[newcar-PreVehicle][cKM]); TextDrawSetString(TextDrawSpeed[4], string); TextDrawShowForPlayer(i, TextDrawSpeed[4]); } TextDrawHideForPlayer(i, TextDrawSpeed[1]); TextDrawHideForPlayer(i, TextDrawSpeed[2]); TextDrawHideForPlayer(i, TextDrawSpeed[3]); format(string, sizeof(string), "Health: %d%", numarahp/10); TextDrawSetString(TextDrawSpeed[1], string); format(string, sizeof(string), "Speed: %d", numara); TextDrawSetString(TextDrawSpeed[3], string); format(string, sizeof(string), "Fuel: %d", Gas[newcar]); TextDrawSetString(TextDrawSpeed[2], string); TextDrawShowForPlayer(i, TextDrawSpeed[1]); TextDrawShowForPlayer(i, TextDrawSpeed[2]); TextDrawShowForPlayer(i, TextDrawSpeed[3]); } else { TextDrawHideForPlayer(i, TextDrawSpeed[1]); TextDrawHideForPlayer(i, TextDrawSpeed[2]); TextDrawHideForPlayer(i, TextDrawSpeed[3]); TextDrawHideForPlayer(i, TextDrawSpeed[4]); TextDrawHideForPlayer(i, TextDrawSpeed[5]); TextDrawHideForPlayer(i, TextDrawSpeed[0]); } } return 1; }Edited by Catalin # Valoare3 answers to this question
Recommended Posts