Jump to content

cstef4n

Membru
  • Posts

    36
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

cstef4n's Achievements

Contributor

Contributor (5/14)

  • One Month Later
  • Week One Done
  • Reacting Well Rare
  • Collaborator
  • Dedicated Rare

Recent Badges

0

Reputation

  1. Cum pun pick-up ID 19607 pe un vehicul sa fie deasupra lui?
  2. Aici cred ca e problema: if(IsPlayerInVehicle(i, QuestVehicle[0])) RemovePlayerMapIcon(i, 10); if(IsPlayerInVehicle(i, QuestVehicle[1])) RemovePlayerMapIcon(i, 11); if(IsPlayerInVehicle(i, QuestVehicle[2])) RemovePlayerMapIcon(i, 12);
  3. salutare, Cand duc vehiculele la destinatie nu imi sterge map icon-ul si mi-l seteaza in centrul mapei COD: forward UpdateNativeIcons(); public UpdateNativeIcons() { new Float:x, Float:y, Float:z; // Trecem prin toți jucătorii online for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && IsPlayerLogged[i] == 1) { if(StartQuestWoozie[i] > 0) { GetVehiclePos(QuestVehicle[0], x, y, z); SetPlayerMapIcon(i, 10, x, y, z, 55, 0, MAPICON_GLOBAL); GetVehiclePos(QuestVehicle[1], x, y, z); SetPlayerMapIcon(i, 11, x, y, z, 55, 0, MAPICON_GLOBAL); GetVehiclePos(QuestVehicle[2], x, y, z); SetPlayerMapIcon(i, 12, x, y, z, 55, 0, MAPICON_GLOBAL); if(IsPlayerInRangeOfPoint(i, 50.0, WooziePos[0], WooziePos[1], WooziePos[2])) { new string[100]; new rand_money = 50000 + random(10000); for(new d = 0; d < 3; d++) { if(IsPlayerInVehicle(i, QuestVehicle[d])) { DestroyVehicle(QuestVehicle[d]); QuestVehicle[d] = 0; format(string, sizeof(string), "(+) Ai primit $%s pentru vehiculul adus.", FormatNumber(rand_money)); SCM(i, COLOR_YELLOW, string); if(IsPlayerInVehicle(i, QuestVehicle[0])) RemovePlayerMapIcon(i, 10); if(IsPlayerInVehicle(i, QuestVehicle[1])) RemovePlayerMapIcon(i, 11); if(IsPlayerInVehicle(i, QuestVehicle[2])) RemovePlayerMapIcon(i, 12); } } } } } } return 1; }
  4. am scos-o de la resetvariables dar degeaba, tot asa apare
  5. salutare, Aveti idee de ce nu imi arata meniul cu "Colors, Add Nos etc" cand intru in Trans Fender? Video:
  6. poftim: new PlayerText: SpeedoTD; La ResetVariables(playerid): PlayerTextDrawHide(playerid, SpeedoTD); La OnPlayerSpawn: PlayerTextDrawHide(playerid, SpeedoTD); La OnPlayerStateChange: if(newstate == PLAYER_STATE_ONFOOT) { PlayerTextDrawHide(playerid, SpeedoTD); } function Checkvehinfo(i) { if(GetPlayerState(i) == PLAYER_STATE_DRIVER) { new status[180], str[256], benzina[64], engine,lights,alarm,doors,bonnet,boot,objective, vehicle = GetPlayerVehicleID(i), spe = Carspeed(i), carid = FindSpawnID(vehicle); GetVehicleParamsEx(vehicle,engine,lights,alarm,doors,bonnet,boot,objective); if(doors == 1) { status = "Doors: ~r~Locked~w~~h~"; } else if(doors == 0) { status = "Doors: ~w~Unlocked~w~~h~"; } else status = "Doors: ~w~Unlocked~w~~h~"; if(Gas[vehicle] > 20) format(benzina, sizeof(benzina), "%d", Gas[vehicle]); else format(benzina, sizeof(benzina), "~r~%d", Gas[vehicle]); if(CarInfo[carid][cID] != -2 && carid != 0 && !IsAPlane(vehicle)) { if(!IsABike(vehicle) && !IsAPlane(vehicle)) format(str, sizeof(str), "Speed: ~y~%d~w~~h~ km/h~w~~h~~n~Odometer: %.2f~n~%s~n~Fuel: %s%s", spe, CarInfo[carid][KM], status, benzina, "%"); else format(str, sizeof(str), "Speed: ~y~%d~w~~h~ km/h~n~Odometer: %.2f~n~%s", spe, CarInfo[carid][KM], status); PlayerTextDrawSetString(i, SpeedoTD, str); PlayerTextDrawShow(i, SpeedoTD); } else { if(!IsABike(vehicle) && !IsAPlane(vehicle)) format(str, sizeof(str), "Speed: ~y~%d~w~~h~ km/h~w~~h~~n~%s~n~Fuel: %s%s", spe, status, benzina, "%"); else format(str, sizeof(str), "Speed: ~y~%d~w~~h~ km/h~n~%s", spe, status); if(IsAPlane(vehicle) && CarInfo[carid][cID]) format(str, sizeof(str), "Speed: ~y~%d~w~~h~ km/h~n~Odometer: %.2f~n~%s", spe, CarInfo[carid][KM], status); PlayerTextDrawSetString(i, SpeedoTD, str); PlayerTextDrawShow(i, SpeedoTD); } } return 1; } function Spedometer() { foreach(Player, i) { if(IsPlayerConnected(i) && IsPlayerLogged[i] == 1) { if(GetPlayerState(i) == PLAYER_STATE_DRIVER) Checkvehinfo(i); } } return 1; } spedometertimer = SetTimer("Spedometer", 1000, true); Asta e tot .
  7. am incercat mane dar tot nu merge. Daca ai timp sa intri tu in PC la mine sa verifici codul ar fi mai ok
  8. ingreuneaza serverul daca pun timer-ul asa: spedometertimer = SetTimer("Spedometer", 10, true); (10 milisecunde) ?
  9. distrug textdraw-ul la: onplayerspawn si cand iese din vehiculul taxi
  10. salutare, Cand actualizez textdraw-ul speedometer la secunda apare si dispare, cod: spedometertimer = SetTimer("Spedometer", 1000, true); function Spedometer() { foreach(Player, i) { if(IsPlayerConnected(i) && IsPlayerLogged[i] == 1) { if(GetPlayerState(i) == PLAYER_STATE_DRIVER) Checkvehinfo(i); } } return 1; } Video:
  11. Am rezolvat, trebuia Delet3DTextlabel nu Distroy; Puteti da T/C
  12. il distrug la despawnvehicle dar tot imi arata text3d-ul if(strlen(CarInfo[dbid][c3DTextLabelText]) > 4) DestroyDynamic3DTextLabel(vehicle3Dtext[CarInfo[dbid][Spawned]]);
  13. am si eu o problema, cand achizitionez 3d text label pe vehicul si il vand la dealership, apoi cand cumpar alt vehicul din dealership imi arata 3d text label-ul pe vehicul cu toate ca nu e upgradat. COD: function attach_label_text(idd) { new string[256]; if(strlen(CarInfo[idd][c3DTextLabelText]) > 4) { format(string, sizeof(string), "%s", CarInfo[idd][c3DTextLabelText]); vehicle3Dtext[CarInfo[idd][Spawned]] = Create3DTextLabel(string, 0xFF0000AA, 0.0, 0.0, 0.0, 15.0, 0, 1 ); Attach3DTextLabelToVehicle(vehicle3Dtext[CarInfo[idd][Spawned]] , CarInfo[idd][Spawned], 0.0, 0.0, 0.0); } return 1; } Video:
  14. Mersi mult mane, o sa incerc cand ajung acasa si iti zic daca merge
×
×
  • Create New...

Important Information

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.