Jump to content

Danielcik

Member
  • Posts

    130
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Danielcik

  1. Succes! Insa, am o intrebare. De ce ai alege sa faci un portofoliu cu Gamemodeuri de SA:MP, cand ai putea sa alegi ceva mai modern, unde ai sanse mai mari sa gasesti persoane care ti-ar cumpara serviciile? De ce crezi ca cineva o sa te aleaga pe tine, relativ nou pe comunitate, si nu ar alege pe altcineva, care are mai multi ani pe comunitate? Unii mai creeaza genul asta de proiecte pentru a obtine cunostinte, etc., insa nu cred ca acum faptul ca poti programa in PAWN este cel mai WOW lucru (cand ai putea alege de exemplu JS, TS, C#), care sunt mult mai folosite.
  2. Salutare tuturor. Am creat acest topic pentru a vă oferi câteva detalii despre alt:V. După cum mulți cred că știm, momentan există 2 cliente multiplayer de bază pentru GTA V, aceastea fiind FiveM și RageMP. Însă puțini știu de alt:V, un client relativ nou de multiplayer. Mai jos voi prezenta câteva detalii generale în legătură cu acest client. Detalii generale: Limbaje de programare suportate server-side: JS, C#, C++, (Python în viitor); Limbaje de programare suportate client-side: JS; Funcție de reconnect: Doar pentru developeri servere; Suport pentru Custom DLC: Da; Sync: Unul dintre cele mai bune. Superior celui de la RageMP; Voice Chat: Prezent, trebuie de scris cod pentru a-l face să funcționeze; NPC Sync / Trafic: Nu există. Limită playeri pe server: 4000+ (depinde de specificațiile calculatorului); Diferențe între alt:V și alte platforme: Am lucrat o perioadă pe toate din aceste platforme (cel mai puțin am lucrat pe Rage), însă am ajuns la concluzia că alt:V are foarte mult potențial. Zilnic se aduc foarte multe updateuri. În urmă cu câteva zile a avut loc un update destul de mare, care a adus îmbunătățiri sync-ului, și care a rezolvat foarte multe probleme. Updateurile pot fi găsite pe serverul acestora de Discord, de unde deasemenea puteți obține ajutor în caz că intâmpinați anumite probleme. Acum desigur că există și anumite dezavantaje, cel mai evident fiind lipsa de player, din moment ce platforma nu este destul de mult promovată. Ar fi destul de greu să începi ceva de la 0, însă în opinia mea cu timpul jucătorii o să crească dacă continuă să aducă la fel de multe updateuri ca și în prezent. Mai jos o să las linkurile la tot ce ține de alt:V. Website: https://altv.mp/#/ O mică comparație mai în detaliu a RageMP și alt:V: https://stuyk.com/alt-v-vs-rage-mp-which-is-better/ . Aștept opiniile / concluziile voastr în comentarii!
  3. Am decis să renunț la acest proiect din cauza anumitor lucruri referitoare la FiveM. Voi încerca să continui să lucrez pe o altă platformă, RageMP sau altV. (cel mai probabil altV). Topicul poate fi închis.
  4. Proiectul a fost stopat pentru o perioada din cauza lipsei de timp. Update 0.0.5a (small) Adăugat un sistem nou de parcare. Sistemul este cam la fel ca și cel anterior, doar că acum jucătorii au acces la un meniu, de unde pot spawna / despawna mașina. Create și niște funcții la sistemul de parcare care vor ajuta realizarea sistemului de Tow Truck mai rapid.
  5. Am uitat să menționez. Am început să lucrez la un HUD nou, care o să fie ceva mai spre roleplay.
  6. Update 0.0.4 Rezolvată o problema care nu arăta jucătorii corect pe leaderboard. Acum jucătorii sunt sortați dupa nivelul acestora. Schimbat timerul de la sistemul de real-weather. Acum vremea se actualizează odată la 30 de minute, pentru a nu folosi atât de multe calluri. Rezolvate unele probleme la sistemul de real-weather care nu sincronizau mereu vremea cum trebuie pentru toți jucătorii. Adăugat un DMV. Jucătorii își pot lua licențele după ce dau un test practic. La sfârșitul examenului, jucătorii primesc licența + XP. Licența expiră după 30 de zile. https://streamable.com/90wlzr Adăugat un sistem de radio. Acum posturile de radio sunt cele din viața reală. Majoritatea posturilor la moment sunt din România. Deoarece FiveM oferă posibilitatea, am reușit să schimb și iconițele posturilor de radio. https://streamable.com/6je66v . Sistemul este încă în lucru. Adăugat un mod vizual, care permite sirenelor mașinilor de poliție să fie văzute de la o distanță mai mare. Adăugat un sistem de coduri poștale. Acum fiecare zonă de pe hartă are un cod. Pentru a găsi locație dupa cod, se poate folosi comanda /postal [id], care setează un waypoint la Postal ID-ul respectiv. Deasemenea, și în partea de jos a ecranului, poate fi observat cel mai apropiat cod poștal al jucătorului. Aceasta este o hartă care vă poate ajuta să ințelegeți cum funcționează sistemul.
  7. Small update 0.0.4b Am terminat sistemul de real-time weather. Acum vremea din joc este sincronizată cu cea din orașul București. Vremea se actualizează odată la 10 minute. Vântul și direcția vântului corespunde cu cea din viața reală. În pozele de mai jos, vremea v-a fi cea din orașul Trieste (Italia). (Căutam un oraș unde ploua) Vremea real-time: Vremea în joc:
  8. Update 0.0.4a Rezolvată o problema care oferea arme jucătorilor care intrau în mașina de poliție. Schimbată poziția inventarului. Acum inventarul nu apare peste oră / dată. Adaugată comanda /god. Cu ajutorul acestei comenzi, administratorii devin invincibili. Dacă god mode-ul este activat, pe ecran apare un mic text. Adăugat un sistem de XP. Acesta este foarte asemănător cu cel de pe GTA:Online. Jucătorii vor primi XP, după ce termină un job. Odată cu acest sistem, și leaderboardul este schimbat. Acesta este deasemenea asemănător cu cel de pe GTA:O , iar informațiile precum ar fi: ping / nume / level vor fi afișate acolo. Am început să lucrez la un sistem de register / character create. Momentan lucrez la aspectul meniului de creare a caracterului. Skin-ul se salvează în baza de date. Rezolvată o problemă ce ținea de hud la crearea caracterului. Când jucătorul își crează caracterul, hud-ul devine invizibil. Adăugat un sistem de register. Am rezolvat unele probleme ce țineau de SQL Injection. Numele din joc v-a corespunde cu cel pe care jucătorii îl setează pe această pagină. Pe lânga aceste noi resurse, am luat niște decizii în legătură cu modul de joc per ansamblu și am ajuns la concluzia că serverul va fi unul de medium - hard roleplay. O alta decizie ar fi că nu vom avea mașini românești pe server, din moment ce acțiunea jocului se desfășoară întru-un stat american. Următoarele updateuri vor fi pentru a rezolva problemele / adăuga unele lucruri la diversele sisteme deja prezente. Am ajuns la decizia să folosesc un API care i-a vremea din viața reala din orașul București (vânt / ploaie / direcția vântului), iar cu timpul voi integra aceste informații pe server. Sistemul este deja aproape gata, însă mai sunt unele lucruri minore de rezolvat.
  9. Update 0.0.3b Sistemul de parcare a fost realizat. O mică descriere: Pentru a parca mașina puteți folosi comanda /park. Mașina poate fi parcată oriunde pe mapă. Damage-ul se salveza (ușile lipsă / geamurile sparte / roțile sparte). Mașinile parcate pot fi văzute doar daca distanța dintre jucător și mașină este mai mică de 100 de metri. Adăugată comanda /giveammo, care permite administratorilor să adauge gloanțe în armele jucătorilor. Rezolvată o problemă ce uneori nu salva gloanțele jucătorului corect. Adăugate mai multe magazine de unde jucătorii pot cumpara pâine / apă. Pe viitor vor fi adaugate mai multe obiecte care vor putea fi cumpărate de la aceste magazine.
  10. Update 0.0.3a Realizat aproximativ 70% din sistemul de parcare. Rezolvat un bug care uneori spawna mașinile puțin mai sus de pământ. Acum mașinile se spawnează pe pamânt. Acum în baza de date se salvează și rotația mașinii din momentul parcării, pentru a evita unele probleme când mașinile erau parcate în pantă. Rezolvate anumite probleme la dealership. Acum dacă ești în dealership, nu mai poți folosi inventarul. Dezactivate unele taste pe durata a cât ești în dealership. Poze sistem parcare: P.S: Textul din partea de sus a mașinii apare doar când vehiculul este parcat, și ești foarte aproape de el. ( mai puțin de 3 unitați)
  11. Update 0.0.2a Adaugată o mașină custom. Aceasta este Toyota Supra. Ulterior vor mai fi adăugate mașini. Adăugat un sistem pentru admini, de unde aceștea pot da ban / kick la jucători. Deasemenea, aceștea pot da spectate. Momentan mai lucrez la meniu, să conțină mai multe opțiuni. Acum adminii pot să se teleporteze la checkpointul pus de ei pe hartă. Hud-ul arată acum ora corectă a serverului. Rezolvate unele probleme la sistemul de vreme. Au fost adăugate comenzi care permit oprirea timpului / schimbarea orei. Adăugat numele jucătorului deasupra capului acestuia. Când acesta vorbește, lânga numele lui apare un icon. Acum acțiunile /me arată doar jucătorilor din apropiere. Au fost schimbate unele fonturi.
  12. Da, este de pe internet. Momentan fac sistemele de baza / importante, dupa care o sa trec sa fac si design (ceea ce include si hud-ul).
  13. Eu nu sunt "majoritatea" . Momentan tot ce e facut, este doar baza, care nu ai cum să o faci diferit. Din tot ce am bagat în update, doar 2-3 lucruri sunt asemănătoare cu cele din SA:MP, și asta doar deoarece face parte din bază.
  14. "cât de cât asemănător cu SA:MP-ul. Însă, asta nu înseamnă că serverul nu va avea funcții noi și moderne.". Prima linie din ce am scris.
  15. Salut. În urmă cu 2 luni, am început să lucrez la un proiect de FiveM. Momentan, nu am un nume pentru proiect. Q: În ce constă acest proiect? A: Momentan, lucrez la un mod de joc, care să fie cât de cât asemănător cu SA:MP-ul. Însă, asta nu înseamnă că serverul nu va avea funcții noi și moderne. Q: Va fi exact ca și celelalte servere din România? A: NU! Majoritatea serverelor din România, folosesc vRP / DunkovRP pentru baza serverelor lor. Pentru cei care nu știu, DunkovRP, este un server gata făcut, pe care doar trebuie să îl pornești și ai tot. Din nefericire, multe servere ajung să folosească acel framework (vRP), iar jucătorii din România nu au de unde alege. Q: Ce framework vei folosi tu? A: La bază, serverul folosește ESX. Deoarece nu sunt un specialist în programare, nu cred că aș fi putut să creez de la 0 absolut tot. Majoritatea sistemelor de pe server, le-am luat de pe internet, si le-am editat foarte mult, pentru ca să se potrivească nevoilor mele. Asta nu înseamnă că nu există și lucruri create de mine. Mai multe exemple o să vedeți în pozele / updateurile de mai jos. Q: Vei deschide server? A: Sincer, momentan nu știu. Pentru a deschide un server / comunitate ai nevoie de multe fonduri. Dacă o să reușesc să găsesc o persoană care să finanțeze proiectul, nu văd de ce nu aș deschide un server. În caz contrar, o să vând cel mai probabil serverul. Update 0.0.1 Adăugat framework-ul ESX. Acesta conține: Sistem de inventar, sistem de bani, sistem de job-uri / facțiuni. Majoritatea datelor jucătorilor se salvează în baza de date. ESX salvează pozișia jucătorului / banii / inventarul / loadout-ul, etc. Adăugat un hud. Conține elemente precum ar fi banii jucătorului, job-ul. Dacă jucătorul e în mașina arată viteza / benzina. Adăugat un sistem de benzină / motorină pentru mașini. În funcție de unde ești, pe hartă îți apare cea mai apropiată benzinărie. De la benzinărie poți cumpăra un Gas Can, la care îi poți da refill. Au fost rezolvate unele erori de la sistemul de benzină. Acum nivelul de benzină din Gas Can se salvează în baza de date. Deasemenea, dacă torni benzina din Gas Can pe jos, litrii din ea salveaza in baza de date. Adăugat un sistem de vreme, care sincronizează vremea între jucatori. Am editat sistemul astfel încât ora / data să corespundă cu cea din real-life. Chiar și cel mai mic nor de pe cer este sincronizat între jucatori. Rezolvate unele probleme ce țin de chatul default de la FiveM. Acum dacă scrii ceva, doar jucătorii de lângă tine vor vedea ce scrii. Deasemenea, dacă ești admin, numele din chat v-a apărea cu roșu. Adăugat un sistem de hunger / thirst. Daca thirstul / hungerul scade la 0, o să îți scadă și din viață. Momentan poți cumpăra pâine / apă pentru a nu muri. Am început procesul de traducere. S-au mai rezolvat unele probleme / erori.
  16. NUMELE DE PE FORUM: 4Gamers USERNAME DISCORD + TAG (eg: keNN.#0901): Dănutzzz#0064 LINK PREZENTARE:
  17. Username: 4Gamers Nume real: Dan Vârstă: 18 ani. Unde locuiești: Rep. Moldova. Ocupație: Student. Hobby-uri: N/A. Cum ai aflat de comunitate?: După ce a dispărut comunitatea pawno.ro , am observat ca majoritatea s-au mutat aici, și am decis să mă alătur si eu. Ce limbaje de programare cunoști?: PHP , HTML. Alte precizări: N/A.
×
×
  • Create New...