Jest problem ze stacjami paliw ze nie wida? blip?w oraz marker?w lecz jak si? podjedzie do dystrybutora jest tankowanie, wyswietla tylko takie co?, na dole macie jeszcze kod
Co sie wyswietla w db3: WARNING NL-CPNY/client.lua;37; Bad Argument @GuiSetVisible [Expected Gui-element at argument 1, got nil
Kod stacji Client [code] --Hawanek|2018-06-26
mojeW,mojeH = 1360, 768
sW,sH = guiGetScreenSize()
w, h = (sW/mojeW), (sH/mojeH)
bar = guiCreateProgressBar(370*w, 552.6*h, 600*w, 43*h, false)
guiSetVisible(bar,false)
label = guiCreateLabel(50*w, 10*h, 460*w, 23*h, "Paliwo: 100 L", false, bar)
guiLabelSetColor(label, 00, 90, 255)
guiLabelSetHorizontalAlign(label, "center", false)
guiLabelSetVerticalAlign(label, "center")
local stacje={
{-2029.65,156.79,28.84},
{-2416.11,975.36,45.30},
{2149.53,2748.28,10.50},
{2202.44,2475.09,10.82},
{2114.87,919.88,10.50},
{2640.27,1106.91,10.51},
{52.17, 1214.50, 19.08},
{-1328.90,2677.17,49.74},
{-1470.59,1863.39,32.31},
{1381.37,458.11,19.65},
{57.37, 1214.51, 19.08},
{-1676.75,413.22,7.18},
}
for _,v in ipairs(stacje)do
local marker=createMarker(v[1],v[2],v[3]-3.5,"cylinder",7,0,0, 0,0)
local x,y,z = getElementPosition(marker)
setElementData(marker,"stacja",true)
end
addEventHandler("onClientMarkerHit",resourceRoot,function(e)
if e==localPlayer then
if getElementData(source,"stacja") then
if getElementType(e)==&quo...
Siema, chcia?bym zrobi? system stacjii paliw, lecz w tym problem, ?e nie wiem jak zrobi? "oddawanie" pistoletu na jego miejsce, tzn. mamy sobi? takie tabelki:
[lua]
local obiekty = {
{-1622.29272, 416.45471, 7.03905, 0, 0, 0}, -- tabela dotyczڣa deagli.
{-1618.85156, 412.58276, 7.17969, 0, 0, 0},
{-1626.43823, 420.43106, 7.03125, 0, 0, 0},
}
for i,v in ipairs(markery) do
local marker = createMarker(v[1], v[2], v[3]-1, "cylinder", 1.5, 0, 0, 255, 75)
setElementData(marker, "type", v[4])
end
for i,v in ipairs(obiekty) do
obiekt = createObject( 348, v[1], v[2], v[3]+1, v[4], v[5], v[6])
end
[/lua]
I chcia?bym aby przy braniu "pistoletu" na paliwo, bra?o ten, kt?ry jest najbli?ej markera, tak samo przy odk?adaniu. Bo jak na razie to bierze ten, kt?ry jest pierwszy w tabeli. Kod na branie pistoletu:
[lua]
function giveWeaponsX(hit)
local data = getElementData(hit, "linia:stacje")
if data then
xx,yy,zz = getElementPosition(obiekt)
attachElements(obiekt, hit, 0, 0, 2)
else
detachElements(obiekt, hit)
setElementPosition(obiekt,xx,yy,zz)
setElementFrozen(obiekt, true)
end
end
Hej robi? serwer rpg i chce wykona? system paliw. Co ma si? w nim znajdowa?
Okno gui gdzie b?dzie nalewa?o si? paliwo, pasek paliwa w liczniku, samo zabieraj?ce paliwo
Witam mam plan zrobi? system paliw, polegaj?cy na rodzaju paliw. Czyli benzyna, diesel oraz LPG (Gaz). I chcia?em zapyta? czy mogliby?cie mnie jako? naprowadzi? jak to zrobi?. To powinno dzia?a? na zasadzie ?e gracz wjedzie na stacje wpisz /tankuj i wy?wietli sie mu gui STYL LIST: Benzyna (Koszt za litr: np 3)nDiesel (Koszt za litr: np 3)nLPG (Koszt za litr: np 2) potem kliknie na dole dalej pojawi sie mu gui STYL INPUT w wpisze ilo?? litr?w. I chcia?bym ?eby mo?na by?o ustali? np w zmiennej ?e dane id pojazdu ma taki a taki rodzaj paliwa, i innego opr?cz takiego nie mo?e. Czyli np id 522 (NRG) ?eby m?g? tylko benzyne. Itd itd. Za naprowadzenie (opisa? co i jak ) jak to zrobi? oraz nie pogardze gotowcem. Oczywi?cie podzi?kowanie w formie oraz b?dzie .
[b][center]Witam Was.Pisz? w sprawie i? mam problem ze stacjami benzynowymi.Gdy chc? usun?? stacje i zostawi? kilka to podczas gdy wpisz? /tankuj to wyskakuje unknown command za? gdy dodam swoje nowe i gdy b?d? tankowa? przy nich to pisze nie jeste? na stacji benzynowej.Tu kod stacji