Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/03/22 in all areas

  1. Possibility to create functioning ladders, create a ladder without the custom object, for default world ladders, or create a brand new one. Only vertical ladders are supported with Z rotation. Features one custom object. Easy to use functions, ~240 lines of code. Sprint button for fast climbing Jump button for jumping off a ladder Forward button for climbing up Backward button for climbing down You can basically create any length ladder with correct positions, since you can adjust offsets for start and end positions, so shifting leadders in the ground is a possibility to match the height of a building. Ladder is using collision tuboids for player detection. Contains a "/getladderpos" utility command to get the corrected position and rotation in front of player, copies Vector3 and int rotation to clipboard. Power of creating more interesting maps, possibility and an idea for a new "ladder parkour" gamemode, or just create more interesting roleplay / deathmatch / other scenarios by adding climbable ladders to the environment. I am planning to add custom animations, these default ones are good for now, and default world ladder positions in the future. I'm waiting for your feedback, let me know if you like it and/or have any suggestions!
    1 point
  2. VICE CITY ROLEPLAY Despre noi Salutare, mă numesc IAN și vreau să vă prezint proiectul la care lucrez în prezent. După cum puteți vedea din titlu, server-ul se numește Vice City Roleplay, deci da, acțiunea va avea loc în Vice City, chiar pe harta copilăriei noastre. Iubesc roleplay-ul și asta m-a determinat să încep acest proiect cu încă câteva persoane. Gamemode-ul este scris complet de la zero, cum se mai zice „from scratch” și încerc să fac sistemele cât mai reale și mai autentice. Știu că toată lumea spune că deja roleplay-ul nu mai este ce a fost o data și că nici nu va fi, dar eu tind să cred ca acest server va fi un „game changer”, deoarece încerc să fac acest lucru pe placul tuturor persoanelor, cât și pentru cei ce joaca SA:MP dar și pentru cei de pe MTA (poate așa mai ridicăm comunitatea asta). Momentan, ca developer lucrez singur la acest proiect, însă am făcut un progres foarte mare în timp de două săptămâni. Sunt sigur că mulți mă vor întreba: „Daca e de la zero, de ce aduce a OWL?”. Am decis să fie asemanător OWL, deoarece multă lume a fost obișnuită cu acest gamemode. Totuși, codul nu este deloc asemănător cu cel din OWL și pot spune cu siguranță că e mai optimizat. Ce sisteme sunt pe server? Data manager Adăugat un sistem custom creat de la zero pentru stocarea datelor jucătorilor pe tabele. Acest sistem ofera o performanță ridicată a server-ului și nu vor exista probleme precum tradiționalul „Network Trouble” Account System Acest sistem conține sistemul de autentificare/înregistrare și creeare/selectare a caracterelor. Când veți intra pentru prima dată pe server, o sa fiti nevoiți să vă creeați un cont și un caracter. La selectarea caracterelor puteți vedea toate informațiile contului vostru, dar și a caracterelor. Totuși, există o limită de caractere pe care le puteți deține (maxim 3). Item System Adăugat un sistem de iteme, la fel și un inventar simpluț, dar care își face treaba și este practic. Inventarul este slot based, adică puteți pune itemele în ce slot doriți. Interior System Adăugat sistemul de interioare. Fiecare jucător își poate achiziționa propriul său interior. Interioarele pot fi de tip: casă, afacere, guvernamental, închiriere și garaj. Limita maximă de interioare deținute este de 3 interioare. Vehicle System Adăugat un sistem de vehicule. Acest sistem oferă posibilitatea fiecărui jucător de a își achiziționa și deține propriul său vehicul. Adminii pot crea mașini personale, dar și civile. Toate mașinile au handling-ul modificat de Edville - Head of Vehicles. Acesta a încercat să facă un handling cât mai real pentru toate mașinile. Cu acest sistem vine la pachet și „Vehicle Library”, care este inspirat de pe OWL pentru a ne face viața noua, adminilor mai ușoară. Acest sistem conține si sistemul de modificare a handling-urilor in-game, la fel inspirat de pe OWL. DirectX Library Adăugată o interfață UNICĂ făcuta de la ZERO. Fiecare element a fost creat de la zero, iar această interfață este una foarte optimizată, care nu provoacă lag DELOC. Momentan acestă interfață este în lucru și îi lipsesc unele elemente, dar sunt suficiente pentru stadiul în care se afla proiectul. Level System Adăugat sistem de nivel. Este un sistem foarte simplu, folosit doar pentru a vedea vechimea jucătorului pe server. Sistemul a fost inspirat de pe SA-MP. La fiecare payday primiți câte un Respect Point, iar cand aveți suma necesară de Respect Points, treceți la nivelul următor. Dashboard Adăugat un sistem de dashboard care înlocuiește tradiționala comandă /stats. Tastând F1, puteți vedea toate informațiile caracterului dvs, puteți trimite un raport, puteți vedea comenzile de pe server, informațiile despre donații, facilitățile premium pe care le cumpărați cu puncte premium (Premium Points), etc. HUD System Am adăugat un HUD care dă bine la ochi și e destul de practic. Acesta conține: nametag, viață, iconițe pentru quick-access, radar, scoreboard și vitezometru. Admin System Adăugat sistemul de admin, care conține gradele, dar și comenzile adminilor pentru jucători precum: /goto, /sethp, /setskin, /setmoney, etc. Money System Adăugat sistemul de bani, banii apar în inventar, ii puteți vedea in dashboard, sau folosind comanda /money. Puteți depozita banii în bancă pe unul dintre conturile deschise, transfera, sau îi puteți da bani unui jucător folosind comanda /pay. Chat System Creat sistemul de chat. Adăugate comenzile /me, /do, /pm, /b, etc. Echipa VC:RP Head Developer: IAN Head Administrators: IAN Head Of Vehicles: EDVILLE Link-uri utile Discord: https://discord.gg/BJYCMPMctE Prezentarea versiunii 0.0.1: Vice City Roleplay | Version 0.0.1 - YouTube Vă mulțumesc pentru timpul acordat.
    1 point
  3. 1 point
  4. Hey @Not_Gitik, the images does not display for me - are you able to upload to https://imgur.com/ please? All fences can be removed in map editor if you enable collision patches in map editor settings. If this option isn't available to you, please install the latest resources
    1 point
  5. Like this. When adding a subscriber, the data will be automatic synced. Here you have a test resource to see the behaviour of all stages. Very recommended to test it out, so that you do not add too much code.
    1 point
  6. You are not finished in the slightest + a lot of edge cases to look at. The most significant optimisation will be applied when working with subscriber mode. This will stop sending element data to other players and only the ones that need it. On vehicle enter: addElementDataSubscriber(veh, "Fuel", thePlayer ) On vehicle exit: removeElementDataSubscriber(veh, "Fuel", thePlayer ) https://wiki.multitheftauto.com/wiki/AddElementDataSubscriber setElementData( veh, "Fuel", fuelVeh, "subscribe" ) https://wiki.multitheftauto.com/wiki/SetElementData
    1 point
×
×
  • Create New...