Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2015-12-04, 20:44


GamerHD11







Wiek: 24
Na forum: 4260 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Witam, mam problem. Gie?da dzia?a w sam raz, lecz napotykam pewien b??d, gdy jest 2 graczy. Jeden siedzi w aucie, a drugi stoi obok niego. To je?eli osoba wejdzie do markera to tej osobie kt?ra jest w aucie wyskakuje GUI, a tej osobie kt?ra wejdzie nie wyskakuje. Chcia?bym, ?eby ob?m osobom nie wyskakiwa?o GUI gie?dowe. Pomo?ecie ? Aha i mam skrypt na opis jakby co.

KOD:

local marker createMarker(-155.928941084.4355518.18425"cylinder"32551200255)
local blip createBlip(-155.928941084.4355519.184258)

    okno guiCreateWindow(635425633250"Gie?da"false)
        guiWindowSetSizable(oknofalse)
        guzik1 guiCreateButton(7917120262"Wystaw"falseokno)
        guzik2 guiCreateButton(36517019163"Zamknij"falseokno)
        box1 guiCreateEdit(1005241763""falseokno)   
    guiSetVisible(oknofalse)
        
function showGUI()
auto getPedOccupiedVehicle(localPlayer)
if auto then
guiSetVisible(oknotrue)
showCursor(true)
setElementFrozen(autotrue)
end
end
addEventHandler("onClientMarkerHit"markershowGUI)

function hideGUI()
guiSetVisible(oknofalse)
showCursor(false)
setElementFrozen(autofalse)
end
addEventHandler("onClientGUIClick"guzik2hideGUI)

function wystaw()
auto getPedOccupiedVehicle(localPlayer)
cena guiGetText(box1)
marka getVehicleName(auto)
przebieg math.floor(getElementData(auto"przebieg"))
rejestracja getVehiclePlateText(auto)
owner getPlayerName(localPlayer)
if tonumber(cenathen
setElementData(auto"opis""Wlasciciel: "..owner.." \n Marka: "..marka.." \n Cena: "..cena.." $ \n Przebieg: "..przebieg.." KM")
guiSetVisible(oknofalse)
showCursor(false)
setElementFrozen(autofalse)
setVehiclePlateText(auto"Gielda")
end
end
addEventHandler("onClientGUIClick"guzik1wystaw)


P.S. Pierwszy raz robi?em skrypt na GUI i mia?em problem, wi?c troch? wzorowa?em si? ze skryptu innej osoby

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-04, 22:49


Artysta

Lua, Lua, Czekolada






Wiek: 28
Na forum: 4466 dni
Posty: 240
Nick w MP: Artysta/Koojot

Piwa: 1427

Respekt: 205,8
Respekt: 205,8Respekt: 205,8

Zobacz tak


 
                  
                  function showGUI(hitElement)
  if getElementType(hitElement) == "player" and (hitElement == localPlayerthen
                  if not guiGetVisible(oknothen
auto getPedOccupiedVehicle(localPlayer)
if auto then
guiSetVisible(oknotrue)
showCursor(true)
setElementFrozen(autotrue)
end
end
end
end
addEventHandler("onClientMarkerHit"markershowGUI)


Podpis
Something is coming..
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-05, 09:09


GamerHD11







Wiek: 24
Na forum: 4260 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Dobra dzia?a :) Dzi?ki. :piwo:

Postaw piwo autorowi tego posta
 

 
Tagi: zbugowana :: giełda
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku