Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: która
1. Funkcja która sprawdza vmax
Witam przychodz? z tematem czy jest funkcja kt?ra blokuje to ?e je?eli pojazd zje?d?a z g?rki to si? rozp?dza jest funkcja kt?ra to blokuje?
2. Funkcja która spowoduje że osoba w pojeździe dostanie info
Witam ja przychodz? z problemem i zapytaniem czy jest funkcja kt?ra zamiast onClientMarkerHit jest onVehicleMarkerhit? b?dz przez getElementtype szuka?em na mta wiki lecz nie znalaz?em odpowiedniej funkcji

[ Dodano: 2022-08-27, 12:09 ]
Chodzi bardziej o to ?e gdy gracz jest w poje?dzie ma na celu wyswietlenia mu informacji a gdy jest bez pojazdu to nic nie bedzie robi?
3. Freeroam - która funkcja za to odpowiada?
Witaaam ka?dy z was zna chyba skrypt freeroam a ja chcia?em go troch? przerobi? i zmieni? gui na DGS ale nie mog? znale?? funkcji kt?ra tworzy przyciski.. a wed?ug mnie jej nawet nie ma..

Najdziwniejsze jest to ?e gdy jest GUI standardowe to przyciski s? ale jak zamienie ca?y interfejs na DGS to nie ma ich.. nie widz? w ogole funkcji ktora by je tworzyla..

gui.lua - client
[lua]
DGS = exports.dgs

-- DGS:dgs
local CONTROL_MARGIN_RIGHT = 5
local LINE_MARGIN = 5
local LINE_HEIGHT = 16
local g_gridListContents = {} -- info about binded gridlists
local g_openedWindows = {} -- {window1table = true, window2table = true, ...}
local g_protectedElements = {}
local GRIDLIST_UPDATE_CHUNK_SIZE = 10
--DGS = exports.dgs

local classInfo = {
wnd = {className = 'Window', padding = {25, 10, 10, 10}, isContainer = true},
tbp = {className = 'TabPanel'},
tab = {className = 'Tab', padding = 10, isContainer = true},
lbl = {className = 'Label', height = 20},
btn = {className = 'Button', height = 20, padding = {0, 4}},
chk = {className = 'CheckBox', height = 20, padding = {0, 6}},
rad = {className = 'RadioButton', height = 20, padding = {0, 10}},
txt = {className = 'Edit', width=100, height = 24},
lst = {className = 'GridList', width = 250, height = 400},
img = {className = 'StaticImage'}
}

function createWindow(wnd, rebuild)
if wnd.element then
if rebuild then
destroyElement(wnd.element)
else
DGS:dgsSetVisible(wnd.element, true)
...
4. Potrzebuje osoby która potrafi odbugować suszarkę
Potrzebuje osoby kt?ra potrafi odbugowa? suszarke
5. Torba która zle znika
Witam all . Mam pytanie odno?nie tego ?e jak kto? wyjdzie z graczy to torba znika , nie wiem dlaczego , naprawicie mi to ?


function pacholek(localPlayer)
if 
getElementData (localPlayer,"frakcja") == "PR" then
        pacholekk 
= createObject(1210, 0,0,0,0,0,0)
        
attachElements(pacholekk, localPlayer, 0.2,-0.09,-0.3,0,0,90)
        
end
    end
addCommandHandler
("torba",pacholek)

function 
usuntorbe(localPlayer)
    
destroyElement(pacholekk,localPlayer)
end
addCommandHandler
("usuntorbe",usuntorbe)

function 
postaw (localPlayer)
        
detachElements(pacholekk, localPlayer)
end
addCommandHandler
("postawtorbe",postaw)

addEventHandler ( "onPlayerQuit",getRootElement(), function(source)
        
destroyElement(pacholekk,source)
end)
6. która tabela odpowiada za premium OGRPG
tak jak w temacie stawiam :piwo:
7. Wyświetlanie wiadomości która się odświeża.
Mam zamiar napisa? pewien kodzik, ale po 30 minutach my?lenia nie wymy?li?em jak zrobi?, aby na ekranie by? napis "Twoje punkty: ..." i tam gdzie jest "..." s? punkty i one si? od?wie?aj? co 2 sekundy. Nie wiem jak to napisa?, petla czy timer ale nawet nie wiem jak mia?o by to wygl?da?. Tutaj kod:

local punkty 
= getElementData(localPlayer, "punktygracza") or 0
function dxText () 
    
dxDrawText("Twoje punkty: "..punkty.."", 645, 435, 905, 464, tocolor(255, 255, 255, 255), 1.00, "default", "left", "top", false, false, false, false, false)
end 

function dodajpunkty()
punktyd = 20
punktyd 
= punkty + punktyd
setElementData
(localPlayer,"punktygracza", punktyd)
end
addCommandHandler
("dodajd", dodajpunkty)