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

Wysłany: 2020-10-25, 14:20


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

Witam, mam pytanie jak zrobi? ze jak wchodz? w marker aby mi wyskakiwa? napis lub grafika z napisem kliknij np q aby wej?? do interioru ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-25, 17:04


VVirmex

Sgrypter luja






Wiek: 21
Na forum: 3365 dni
Posty: 281
Nick w MP: AxyZ

Piwa: 234

Respekt: 110
Respekt: 110

Wpierw definiujesz funkcj? u?ywaj?c eventhandlera:


Więcej informacji znajdziesz w Wikipedii MTA:

onMarkerHit


nast?pnie u?ywasz w samym kodzie:


Więcej informacji znajdziesz w Wikipedii MTA:

dxDrawText


lub


Więcej informacji znajdziesz w Wikipedii MTA:

dxDrawImage


i finalnie


Więcej informacji znajdziesz w Wikipedii MTA:

bindKey




Czyli kod wygl?da?by co? w tym stylu:


local markers = { -- tu markery.

}

addEventHandler("onResourceStart"root, function()
   for i,v in pairs(markers) do
      marker1 createMarker(v[1], v[2], v[3], "arrow"1255255255)
      marker2 createMarker(v[7], v[8], v[9], "arrow"1255255255)
      setElementInterior(marker1v[13])
      setElementInterior(marker2v[15])
      setElementDimension(marker1v[14])
      setElementDimension(marker2v[16])
   end
end)


addEventHandler("onMarkerHit"root, function(player)
   for i,v in pairs(markers) do
      image dxDrawText lub dxDrawImage dla gracza
      bindKey(player"U""down"enterInterior)
   end
end)

addEventHandler("onMarkerLeave"root, function(player)
   unbindKey(player"U""down"enterInterior)
   destroyElement(image)
end)


To jest moja wersja, naprawd? okrojona i podstawowa.

Jest to opcja, kt?r? wykorzysta?bym ja i nie bierz jej do serca. Jest o wiele wi?cej opcji kt?re umo?liwiaj? stworzenie takiego skryptu w o wiele prostszy spos?b :)

Przyjm? ciep?? krytyk? i popraw?, je?li co? przet?umaczy?em ?le z mojego punktu :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-26, 22:11


RudyTMM
[Usunięty]









ale te? ?atwo jest guieditorem, jest brzydsze ale latwiejsze

 

 
Tagi: marker
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Marker Odpowiedz do tematu

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