Wózek

Bezpośrednie pobieranie po zakupie i gwarancja zwrotu pieniędzy

FiveM Tryb podstawowy

Czym jest Essentialmode dla FiveM?

EssentiaMode to podstawowy zasób, który ma wbudowane funkcje gotówkowe i uprawnienia bezpośrednio dla serwera FiveM. EssentialMode sam w sobie nie robi nic użytecznego, jest tylko bazowym frameworkiem. Może być używany do łatwego tworzenia zasobów, które muszą się ze sobą komunikować.

Zastosowanie: EssentialMode ma wiele programów obsługi zdarzeń, oto aktualnie dostępne.
Uwaga: Są to urządzenia serwerowe

-- Wywoływana przy pierwszym pojawieniu się gracza na serwerze.
AddEventHandler('es:firstSpawn', funkcja(źródło) koniec)

-- Wywoływana, gdy gracz jest w pełni załadowany.
AddEventHandler('es:playerLoaded', funkcja(źródło) koniec)

-- Wywoływana podczas inicjalizacji odtwarzacza.
AddEventHandler('es:initialized', funkcja(gracz) koniec)

--[[
    Dodano: wersja 1.0.0
]]

-- Wywoływana, gdy polecenie użytkownika zostanie pomyślnie uruchomione.
AddEventHandler('es:userCommandRan', funkcja(source, command_args, user) koniec)

-- Wywoływany po uruchomieniu dowolnego polecenia
AddEventHandler('es:commandRan', funkcja(source, command_args, user) koniec)

-- Wywoływana po uruchomieniu polecenia administratora
AddEventHandler('es:adminCommandRan', funkcja(source, command_args, user) koniec)

-- Wywoływana, gdy uruchomione zostanie nieistniejące polecenie (można anulować, aby nie wyświetlać komunikatu).
AddEventHandler('es:invalidCommandHandler', funkcja(source, command_args, user) koniec)

-- Jest to wywoływane, gdy polecenie administratora zostanie uruchomione, ale użytkownik nie ma uprawnień do jego uruchomienia.
AddEventHandler('es:adminCommandFailed', funkcja(source, command_args, user) koniec)

-- Jest ona wywoływana po wysłaniu wiadomości czatu.
AddEventHandler('es:chatMessage', funkcja(source, command_args, user) koniec)

--[[
    Dodano: EssentialMode 4+
]]

-- Wywoływana, gdy gracz opuszcza serwer, przydatna do zapisywania niestandardowych danych.
AddEventHandler('es:playerDropped', funkcja(użytkownik)koniec)

I to są te, które można uruchomić, ponownie z serwera.

-- Dodaj polecenie, które każdy może uruchomić. Args jest tablicą zawierającą wszystkie argumenty, a user jest obiektem użytkownika, zawierającym wszystkie dane użytkownika.
TriggerEvent('es:addCommand', 'polecenie-tutaj-bez-ukośnika', funkcja(source, args, user) koniec, {pomoc tutaj})

-- Dodaj polecenie, które wymaga uprawnień administratora, trzeci argument to wymagany poziom uprawnień. Pierwsza funkcja działa, gdy użytkownik ma takie uprawnienia, a druga, gdy gracz ich nie ma.
TriggerEvent('es:addAdminCommand', 'polecenie-tutaj-bez-ukośnika', 5, funkcja(source, args, user) 
     -- Ma pozwolenie
koniec, funkcja(source, args, user) 
     -- Nie ma pozwolenia
koniec, {pomoc tutaj})

-- Daje załadowanego użytkownika odpowiadającego podanemu identyfikatorowi gracza (drugi argument).
TriggerEvent('es:getPlayerFromId', źródło, funkcja(użytkownik)
     -- Obiekt użytkownika to nil lub załadowany użytkownik.
koniec)

-- Ustawia dane gracza, a następnie wywołuje wywołanie zwrotne.
TriggerEvent('es:setPlayerData', źródło, klucz, wartość, funkcja(wiadomość, sukces) koniec)

-- Robi to samo, co powyżej, ale można użyć identyfikatora zamiast identyfikatora gracza.
TriggerEvent('es:setPlayerDataId', id, klucz, wartość, funkcja(wiadomość, sukces) koniec)

--[[
    Dodano: wersja 0.2.2
]]

-- Daje wszystkich załadowanych graczy w pierwszym argumencie funkcji.
TriggerEvent('es:getPlayers', funkcja(gracze) koniec)

-- [[
     Dodana wersja 1.1.0
]]

-- Za pomocą tego parametru można ustawić ustawienia domyślne. Parametr jest tabelą, w której można umieścić ustawienia, które mają zostać zmienione.
TriggerEvent("es:setDefaultSettings", {})
-- Oto przykład użycia
TriggerEvent("es:setDefaultSettings", {
    pvpEnabled = prawda -- Domyślnie false
})

-- Umożliwia ustawienie sesji, która jest zapisywana do momentu ponownego uruchomienia serwera.
TriggerEvent("es:setSessionSetting", klucz, wartość)

-- Dzięki temu można uzyskać zmienną, która została zapisana za pomocą setSessionSetting, wywołanie zwrotne ma jeden parametr, który zawiera zapisaną wartość (lub nil).
TriggerEvent("es:getSessionSetting", klucz, wywołanie zwrotne)

--[[
    Dodano wersję 2.0.0
]]

-- Dodaje nową grupę o wybranej nazwie, która może dziedziczyć po grupach niestandardowych lub głównych. Dziedziczenie po superadminie oznacza, że grupa ma dostęp do wszystkiego.
TriggerEvent("es:addGroup", "groupname", "dziedziczy")

-- Zwraca wszystkie grupy wewnątrz argumentu: groups.
TriggerEvent("es:getAllGroups", funkcja(grupy) koniec)

--[[
    Dodano: EssentialMode 4+
]]

-- Dodaj polecenie, które wymaga określonej grupy. Ostatnie 2 argumenty muszą być funkcjami, które mają po 3 argumenty. (source, command_args, Users[source])
TriggerEvent("es:addGroupCommand", command, group, callback, callbackfailed, {help here})

Skrypty EclipseRP

Nie znalazłeś tego, czego szukałeś?

Sprawdź inne pozycje w naszym sklepie, aby znaleźć inne skrypty lub mapy dla swojego serwera FiveM. Uczyń swój serwer bardziej wyjątkowym już dziś i zacznij pobierać z ESX Scripts!

100% Najwyższa jakość

Poznaj szczytowe osiągnięcia w grach dzięki naszemu kodowi najwyższej jakości. Uwierzytelniony i wolny od wycieków zapewnia niezrównane wrażenia z gry.

Bez ryzyka

Kupuj bez obaw - nasze skrypty FiveM są objęte gwarancją satysfakcji i bezproblemową polityką zwrotów.

Natychmiastowy dostęp

Podnieś poziom swojej gry dzięki naszym natychmiast dostępnym modom do FiveM. Żadnych opóźnień, tylko dodatki zmieniające rozgrywkę.

Certyfikowane bezpieczeństwo

Zwiększ swoją rozgrywkę dzięki bezpiecznym zasobom 100%. Rygorystycznie przetestowane i zweryfikowane dla Twojego spokoju ducha.

pl_PLPolski

50 %

TYLKO DZISIAJ! 50% wyłączony WSZYSTKO.

Kontynuuj teraz przeglądanie skryptów i użyj tego kodu przy kasie:

50-OD-TERAZ

Days
Hours
Minutes
Seconds