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: innego
1. licznik z innego forum
licznik nie z polskiego forum no i problem XD,
wie kto? jak podpi?? bak aby schodzi? pasek paliwa, przebieg i lpg?




[code]local carFuel = {};

addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()),
function()
local xml = xmlLoadFile("carData.xml");
local xmlNodes = xmlNodeGetChildren(xml);
for i,node in ipairs(xmlNodes) do
carFuel[tonumber(xmlNodeGetAttribute(node,'id'))] = tonumber(xmlNodeGetAttribute(node,'fuel'));
end
xmlUnloadFile(xml);
end
)

addEvent("onPedSyphonFuel",true);
function startSyphon()
if not isPedInVehicle(localPlayer) then
if isPedOnGround(localPlayer) then
local px, py, pz = getElementPosition(localPlayer);
local rot = getPedRotation(localPlayer);

local a = math.rad(90 - rot);

local dx = math.cos(a) * 1.5;
local dy = math.sin(a) * 1.5;
local ppx = math.cos(a) * 0.2;
local ppy = math.sin(a) * 0.2;

local ex = px-dx;
local ey = py+dy;
px = px-ppx;
py = py+ppy;
hit, x, y, z, elementHit = processLineOfSight(px, py, pz+1, ex, ey, pz);
if elementHit then
if getElementType(elementHit) == 'vehicle' then
triggerServerEvent('pedSyphonVehicle',localPlayer,elementHit);
end
end
end
end
end
addEventHandler("onPedSyphonFuel",getRootElement(),startSyphon);
addCommandHandler('syphon',startSyphon)

addEvent("onPedReFuel...
2. Zmiana if-a na coś innego
Witam, mam pytanie czy da si? jako? podmieni? tego ifa ?eby nie trzeba by?o robi? miliarda linijek.


przyk?ad


if <= 40 then
    id 
1
elseif <= 50 and >= 41 then
    id 
2
elseif <= 60 and >= 51 then
    id 
3
end

3. Screenshot dla innego gracza
Czy jest spos?b aby jeden gracz zrobi? screena i m?g? go pokaza? drugiemu in-game?

Wybaczcie je?li to jest g?upie pytanie ale pono? nie ma g?upich pyta? - s? tylko bez odpowiedzi :) :piwo: :piwo: :piwo: :piwo: :piwo:
4. event lub coś innego
Witam, wzoruj?c si? na Pylu chce odtworzy? przechowywalnie pojazd?w, tylko mam problem zwi?zany z pobieraniem informacji o danym poje?dzie. Do tej pory zrobi?em tak:


addEventHandler
("onClientGUIClick"wm.gridlist, function(result)
        
guiSetText(wm.memo,"")
        
selectedRowguiGridListGetSelectedItem (wm.gridlist) or -1
        
if (selectedRow<0then
            guiSetEnabled
(wm.submit,false)
            return
        
end
        
if not result then return end
        
for i,v in pairs(result) do
        
guiSetText(wm.memo"Pojazd:nIDnOrganizacja:nPrzebieg:nRodzaj:nPaliwo:")
        
guiSetEnabled(wm.submit,true)
        
end
end
)

My?l? ?e trzeba zrobi? jaki? event od servera do clienta, tylko nie zabardzo wiem jak zrobi? tak aby po kilknieciu w grindliste pokazywa?o informacje o danym poje?dzie :P

[ Dodano: 2020-08-28, 22:42 ]
a w db3 jest bad argument #1 tego
for i,v in pairs(result) do
5. Priorytet obrazu z innego skryptu
Witam, borykam si? z problemem, ?e eksportuje editbox z innego skryptu do innego skryptu, lecz obraz editboxu pokazuje si? pod obrazami z innego skryptu.
Pr?bowa?em ustawi? argumenty w evencie onClientRender, lecz te? nie dzia?a.

editbox

addEventHandler
('onClientRender'rootdrawtrue'high')


inny skrypt

function draw()
    
dxDrawImage(1001001920 scaleWidth1080 scaleHeight'images/background.png')
    
dxDrawImage((960 360) / scaleWidth100 scaleHeight700 scaleWidth260 scaleHeight'images/logo.png')
end


Jestem pewny tego, ?e editbox si? pokazuje.
6. Jak podłączyć score broad z innego serwera i jak naprawić
Witam jak pod?onczy? score broad z innego serwera do innej paczki RPG
za pomoc zimne :piwo:
:piwo: :piwo: :piwo: :piwo: :piwo:
7. Nie mogę zmienić auta innego nisz Sweeper
Siema zmieniam id innego pojazdu i nie nalicza ?mieci o co chodzi

Kod:
for i,v in ipairs(ustawioneAuta) do
    
local veh createVehicle(423v[1], v[2], v[3])
    
setElementData(veh,"vehicle:desc","Sprz?tanie ulic San AndreasnSweepery imienia kononowicza")
    
toggleVehicleRespawn(vehtrue)
    
setElementFrozen(veh,true)
    
setVehicleColor (veh0204153)
    
setVehicleHandling(veh,"maxVelocity",130)
end

addEventHandler
("onVehicleEnter"resourceRoot, function(plrseat)
    if 
seat == 0 then 
        outputChatBox
("Rozpocz??e? prac? zbierania ?mieci.",plr,255,255,255)
        
outputChatBox("Aby je zbiera? je?dzij po mapie.",plr,255,255,255)
        
local v getPedOccupiedVehicle(plr)
                
triggerClientEvent(plr"PokazKGokno"resourceRoot)
        
setElementFrozen(v,false)
        
setElementData(v,"viewki",0)
        
setElementData(plr,"pracaView",true)
        
toggleControl (plr"brake_reverse"false )
                
setPlayerHudComponentVisible (plr"area_name"false)
    
end
end
)
addEventHandler("onVehicleExit"resourceRoot, function(plrseat)
    if 
seat == 0 then 
                toggleControl 
(plr"brake_reverse"true )
                
triggerClientEvent(plr"UsunKGokno"resourceRoot)
    
end
end
)
8. Import zmiennych do innego pliku
Witam. Jak mo?na importowa? jak?? zmienn?, np.
nick "Kalizman"
do innego pliku LUA w tym samym folderze?
9. GUI - wywołanie u innego playera.
Witam, mam problem z gui.

Po wpisaniu przyk?adowo komendy - /Kontroluj 5 wy?wietla si? gui osobie, kt?ra wpisa?a komend?, w kt?rym s? buttony, po klikni?ciu buttona potrzebuj? wywo?a? INNE Gui osobie, kt?rej id zosta?o podane w komendzie, jak mog? to zrobi??
10. Przekazywanie obraz w grze z innego miejsca
Czy jest mo?liwe ?eby w MTA np. na ekranie monitora przekaza? obraz z innego miejsca w czasie rzeczywistym?
11. [Pawno] Wypisywanie wiadomości na czacie od innego gracza
Witam, chcia?em zrobi? dwie komendy telefon i przyjmij. Mia?o to dzia?a? w taki oto spos?b, ?e po wpisaniu /telefon ukazuje si? GUI z wyborem kogo chcemy wezwa? Policja, Pogotowie, Stra?, itp... P??niej pozycje gracza zosta?a zapisana i wys?ana do bazy danych, po czym u drugiego u?ytkownika wyskakuje informacja o tym, ?e gracz o nazwie np Kole? wzywa pomoc drogow? i ?eby wpisa? komend? /przyjmij kt?ry zaakceptuj? zlecenie i poka?e pozycj? gracza na mini mapie.

Dobra, po?ow? drogi ogarn??em i zrobi?em, niestety nie potrafi? wykombinowa? tak, ?eby dana frakcja zosta?a poinformowana o wypadku i wyskoczy?o jej, ?e Kole? wzywa pomoc i wpisz /przyjmij.

Oczywi?cie komend? potrafi? zrobi?, chodzi tylko o to jak wy?wietli? wiadomo?? danej frakcji lecz nie globalnie.