Jump to content

ahmesito

Membru
  • Posts

    142
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by ahmesito

  1. cand scriam eu cod tu te incaltai invers cu fesu esti mic bai oala
  2. tu stii? ai habar sa faci un bridge, cv? daca l pui pe claude sa ti faca launcher nu inseamna ca stii c#.. salut
  3. sunteti haterii mei nr1, v-ati dori sa fiti ca mn
  4. comparam codu mr gmhp123?
  5. nu cred ca ai scris mai mult de 2 linii de cod in viata ta, esti un timewaster suprem, n ai idee de absolut nimic din ceea ce faci, pun pariu ca ai dat ctrl+u ai dat copy paste la panel-ul bugged si l-ai bagat in claude si l-ai pus sa l faca, cat despre gamemode, jalnic, nu cred ca ar cumpara cineva asa ceva.. are dreptate irinel, chiar ai probleme la tartaguta
  6. Salut, multumesc pt sfat, nu tin sincer sa traiesc din fivem si samp, am si specificat ca am mai mult timp liber, cunosc si alte limbaje, cum ar fi node, c#, si putin python, dar nu la nivelul in care m-as putea angaja undeva unde mi-ai recomandat tu, asa ca pana mai invat putin sa pot face ceva calumea, mai e putin, oricum, multumesc pt sfat si chiar o sa ma gandesc, ma gandeam deja, dar o sa pun mai mult accent.
  7. Salutari! Deoarece in aceasta perioada dispun de mai mult timp liber, sunt deschis la colaborari pentru proiecte serioase. Ce pot crea: Gamemode-uri (SA-MP) / Framework-uri (FiveM) de la zero Sisteme si resurse personalizate de orice complexitate Optimizare cod si rezolvare bug-uri Contact: Discord: basebreach E-mail: [email protected] *Preturile se stabilesc in functie de complexitate si cerinte. Imi rezerv dreptul de a-mi selecta clientii si proiectele.
  8. case 4: { if(targetfind[playerid] != -1) { format(string, sizeof(string), "* Medicul %s a ajuns la tine.", GetName(playerid)); SCM(targetfind[playerid], COLOR_YELLOW, string); } KillTimer(TimerFind[playerid]); DisablePlayerCheckpointEx(playerid); CP[playerid] = 0; PlayerTextDrawHide(playerid, FindTD); targetfind[playerid] = -1; UsedFind[playerid] = 0; AcceptedService[playerid] = -1; AcceptedTaxiService[playerid] = 0; TaxiService[playerid] = 0; InstructorCall[playerid] = -1; MedicCallTime[playerid] = 0; MedicCall[playerid] = 0; MechanicCallTime[playerid] = 0; MechanicCall[playerid] = -1; }
  9. daca asta e tot, probabil ResetVariables(playerid); este apelat undeva
  10. probabil undeva il ascunzi si il reafisezi, nu ne putem da seama doar din ce ne-ai trimis
  11. enum e_RadarData { bool:rOn, rLimit, rAreaId } new RadarData[MAX_PLAYERS][e_RadarData], Iterator:RadarsOn<MAX_PLAYERS>; public OnGameModeExit() { foreach(new i : RadarsOn) { if(IsValidDynamicArea(RadarData[i][rAreaId])) { DestroyDynamicArea(RadarData[i][rAreaId]); } } Iter_Clear(RadarsOn); return 1; } public OnPlayerDisconnect(playerid, reason) { if(RadarData[playerid][rOn]) { if(IsValidDynamicArea(RadarData[playerid][rAreaId])) { DestroyDynamicArea(RadarData[playerid][rAreaId]); } RadarData[playerid][rOn] = false; RadarData[playerid][rAreaId] = INVALID_STREAMER_ID; Iter_Remove(RadarsOn, playerid); } return 1; } CMD:startradar(playerid, params[]) { if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu faci parte din departament."); if(OnDuty[playerid] != 1) return SendClientMessage(playerid, COLOR_LGREEN, "Eroare: Nu esti la datorie!"); new vehicleid = GetPlayerVehicleID(playerid); if(!Copcar2(vehicleid)) return SendClientMessage(playerid, COLOR_GREY, "Nu esti intr-o masina a factiunii."); if(RadarData[playerid][rOn]) return SendClientMessage(playerid, -1, "Ai deja activat radaru."); new viteza; if(sscanf(params, "d", viteza)) return SendClientMessage(playerid, COLOR_GREY, "USAGE: {FFFFFF}/startradar <Speed Limit>"); if(viteza > 200 || viteza < 40) return SendClientMessage(playerid, -1, "Viteza invalida (40-200)."); new Float:cX, Float:cY, Float:cZ, Float:cAngle; GetVehiclePos(vehicleid, cX, cY, cZ); GetVehicleZAngle(vehicleid, cAngle); new Float:rad = (360.0 - cAngle) * 0.0174532925, Float:points[8]; points[0] = cX; points[1] = cY; points[2] = cX + (45.0 * floatcos(rad + 0.15, degrees)); points[3] = cY + (45.0 * floatsin(rad + 0.15, degrees)); points[4] = cX + (45.0 * floatcos(rad - 0.15, degrees)); points[5] = cY + (45.0 * floatsin(rad - 0.15, degrees)); points[6] = cX; points[7] = cY; new areaid = CreateDynamicPolygon(points, cZ - 2.0, cZ + 5.0, 4); Streamer_SetIntData(STREAMER_TYPE_AREA, areaid, E_STREAMER_EXTRA_ID, playerid); RadarData[playerid][rOn] = true; RadarData[playerid][rLimit] = viteza; RadarData[playerid][rAreaId] = areaid; Iter_Add(RadarsOn, playerid); TogglePlayerControllable(playerid, 0); new string[64]; format(string, sizeof(string), "Ai activat radarul. Viteza maxima: %d KM/H.", viteza); SendClientMessage(playerid, COLOR_YELLOW, string); return 1; } CMD:stopradar(playerid, params[]) { if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_GREY, "Nu faci parte din politie."); if(!RadarData[playerid][rOn]) return SendClientMessage(playerid, COLOR_GREY, "Nu ai radarul activ."); if(IsValidDynamicArea(RadarData[playerid][rAreaId])) { DestroyDynamicArea(RadarData[playerid][rAreaId]); } RadarData[playerid][rOn] = false; RadarData[playerid][rLimit] = 0; RadarData[playerid][rAreaId] = INVALID_STREAMER_ID; Iter_Remove(RadarsOn, playerid); TogglePlayerControllable(playerid, 1); SendClientMessage(playerid, COLOR_YELLOW, "Ai dezactivat radarul!"); return 1; } public OnPlayerEnterDynamicArea(playerid, areaid) { new copid = Streamer_GetIntData(STREAMER_TYPE_AREA, areaid, E_STREAMER_EXTRA_ID); if(IsPlayerConnected(copid) && RadarData[copid][rOn] && RadarData[copid][rAreaId] == areaid) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && OnDuty[playerid] != 1) { new viteza = Carspeed1(playerid); if(viteza > RadarData[copid][rLimit]) { new targetName[MAX_PLAYER_NAME], copName[MAX_PLAYER_NAME], msg[144]; GetPlayerName(playerid, targetName, sizeof(targetName)); GetPlayerName(copid, copName, sizeof(copName)); format(msg, sizeof(msg), "{FF0000}[RADAR] %s[ID:%d] conduce cu {FF0000}%d km/h, Locatie: %s, Limita: %d km/h!", targetName, playerid, viteza, GetPlayerZone(playerid), RadarData[copid][rLimit]); SendClientMessage(copid, COLOR_LIGHTBLUE, msg); format(msg, sizeof(msg), "{FF0000}[RADAR] Ai fost surprins de %s conducand cu {FF0000}%d km/h. Limita: %d km/h.", copName, viteza, RadarData[copid][rLimit]); SendClientMessage(playerid, COLOR_YELLOW, msg); } } } return 1; } cred ca e mai ok asa
  12. e ca ala dp gta 4 daca l vrea cnv dupa ce e terminat implementarea gratuita discord: ahmesito
  13. va asteptam pe serverul de discord pentru mai multe detalii. https://discord.gg/SxwgnCmCgk
  14. se vand toate odata sau separat mesaj in privat aici, pe discord (ahmesito) sau pe mail ([email protected]) integrarea pe gamemode-ul vostru e gratis
  15. se vinde acest ucp pentru sa:mp / ragemp compatibilitatea pentru baza voastra de date este GRATIS. mesaj in privat aici, pe discord (ahmesito) sau pe mail ([email protected])
  16. cer t/c nu mai este valabil.
  17. inventorySystem.inc
      • 1
      • Upvote
×
×
  • 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.