Witamy na GTAOnline Obecny czas to 2019-01-19, 02:44 Użytkowników: 77455
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

GTAONLINE.PL
Tematy otagowane jako: każdemu
1. Skrypt daje każdemu pojazdowi tuning mechaniczny.
Witam mam problem ze skryptem ogrpg-vehicles.
Chodzi o to, że w tym skrypcie, a konkretnie w pliku "s_vehbuy.lua", jest zapisany mk1, mk2. I chodzi o to, że nie ważne czy w mysql pod kolumną "mk1" pojazd ma "1" czy "0", to i tak każdy pojazd posiada mk, jedynie nie wyskakuje mu informacja o tym na chacie.
[b]s_vehbuy.lua[/b]
[lua]vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())

local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}

local nlIDX={
3962,2113,1784,2054,2428,2352
}

function getVehicleHandlingProperty ( element, property )
if isElement ( element ) and getElementType ( element ) == "vehicle" and type ( property ) == "string" then
local handlingTable = getVehicleHandling ( element )
local value = handlingTable[property]

if value then
return value
end
end

return false
end

function getAdmin2(plr,level)
if level then
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?"...
2. Daj każdemu broń
Dosyć ciekawa modyfikacja, dzięki której będziemy mogli podarować broń innej osobie ;) Aby tego dokonać namierzamy osobę (musi się pojawić zielony trójkąt nad jej głową) i klikamy "=".


PEŁNY EKRAN Odnośnik YouTube



Link jak j instrukcja instalacji w opisie filmu.
3. Gui otwiera się każdemu graczowi
Gui otwiera się każdemu graczowi a nie tylko temu co wejdzie w marker

funkcja na pokazanie się gui po wejściu w marke


function panel_otworz()
    
tick getTickCount()
    
font dxCreateFont("png/sans-pro-regular.ttf"20)
    
font2 dxCreateFont("png/Dosis-Bold.ttf"20)

    
showCursor(true)
    
addEventHandler("onClientRender"rootpanel_prawka)
    
addEventHandler("onClientClick",root,onClientClick)
end
addEventHandler
"onClientMarkerHit"rozpoczecie_markerpanel_otworz )
4. Gui i dxDraw'y włączają się każdemu
Witam moje pytanie brzmi tak jak temat pomoże ktoś?
5. Okno pokazuje się każdemu
Siema. Mam taki problem otóż okno z kupnem jedzenia pokazuje się każdemu, kto wejdzie w marker. Wiecie o co chodzi?? Za pomoc dam :piwo:

Kod:

kod usunąlem ze względu na brak chęci udostępniania kodu


A i jeszcze dodam, że w pierwszym oknie nie działa ostatni przycisk :)
6. GUI pokazujące się każdemu
Witam.
Ostatnio pobrałem z internetu skrypt na giełdę i staram się go przerobić.
Wszystko ładnie, jest przebieg auta, cena, właściciel, ale wjeżdzam w marker a 2 elementy GUI i całe DX pojawia się każdemu graczowi, nawet temu który jest w LOS Santos, a giełda mieści się w San Fierro.


[code]
addEventHandler("onClientMarkerHit", ustawOpis, function(el,md)
if not md then return end
local veh=getPedOccupiedVehicle(el)
if veh then
if isElementWithinMarker(el, ustawOpis) then
showCursor(true,false)
guiSetVisible(ustawButton, true)
guiSetVisible(ustawCeneEdit, true)
addEventHandler("onClientRender", root, showDx)
end
end
end)
[/code]

Fragment odpowiadajacy za pojawianie sie GUI.



[code]
otoczenie = createMarker(-1503.13, 739.72, 7.19, "cylinder", 130, 0, 0, 0, 0)
ustawOpis = createMarker(-1519.60, 739.35, 7.19, "cylinder", 5, 255, 0, 0)


ustawButton = guiCreateButton(1142/1440*sw, 479/900*sh, 264/1440*sw, 94/900*sh, "Ustaw Cene", false)

ustawCeneEdit = guiCreateEdit(1137/1440*sw, 383/900*sh, 278/1440*sw, 64/900*sh, "", false)

guiSetVisible(ustawButton, false)
guiSetVisible(ustawCeneEdit, false)



function showDx()

dxDrawRectangle(1124/1440*sw, 284/900*sh, 306/1440*sw, 311/900*sh, tocolor(0, 0, 0, 198), false)
dxDrawRectangle(1112/1440*sw, 256/900*sh, 328/1440*sw, 28/900*sh, tocolor(163, 73, 0, 207), false)
dxD...




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,08 sekundy. Zapytań do SQL: 8