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

Wysłany: 2016-03-20, 21:44


Kibol1908.

Good Boy






Wiek: 27
Na forum: 4111 dni
Posty: 69
Nick w MP: Hello_Boy

Piwa: 99

Respekt: 65,3

Ostrzeżeń: 60%
Mam pytanie, czy takie co? b?dzie Mi wczytywa?o, ?e owy gracz jest na s?u?bie SAPD, czy wgl to b?dzie dzia?a?o?

Kod:


local marker=createMarker("x""y""z",  'cylinder'"WielkoscMarkera""r""g""b"255)
      setElementInterior(marker"x")
      setElementDimension(marker,"x")
function TuWpiszSwojaFunkcje(plr)
   setElementPosition(plr"x","y","z")
end
addEventHandler("onMarkerHit"marker, function(el)
 if isPlayerInPoliceFaction(elthen
  if not getElementData(el,'player:duty'then
  getElementModel(el,71)
end)      


Tam gdzie jest w createMarker i SetElement'ach "x", "y", "z", tam wpisz? wszystkie koordy.

Je?eli co? jest ?le, bo Mi si? wydaj? ?e tak, to prosz? popraw Mi to.. Jestem troch? nieogarni?ty w tym :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-20, 22:08


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

if not getElementData(el,'player:duty'then


A masz gdzie? ustawion? t? elementdate ?

Ponadto nie s?ysz?em o czym? takim jak
isPlayerInPoliceFaction


Ewentualnie
Więcej informacji znajdziesz w Wikipedii MTA:

isPlayerInTeam
By? mo?e si? myle :d

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-20, 22:54


SWRS







Wiek: 30
Na forum: 3809 dni
Posty: 39

Piwa: 1

Respekt: 50

Ostrzeżeń: 60%
"marcin778" napisał/a:

if not getElementData(el,'player:duty'then


A masz gdzie? ustawion? t? elementdate ?

Ponadto nie s?ysz?em o czym? takim jak
isPlayerInPoliceFaction


Ewentualnie
Więcej informacji znajdziesz w Wikipedii MTA:

isPlayerInTeam
By? mo?e si? myle :d


Element dat? ma we frakcjach
IsPlayerInPoliceFaction by?o w kodzie, wi?c wzi?? to, mo?e to jest ?le, dlatego pyta

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-21, 13:40


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

To najprostszym rozwi?zaniem jest to aby sprawdzi? czy to zadzia?a, a wszelkie b??dy pokaza? nam tutaj.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-21, 21:18


SWRS







Wiek: 30
Na forum: 3809 dni
Posty: 39

Piwa: 1

Respekt: 50

Ostrzeżeń: 60%
Niestety nie mam jak, skrypt jest tworzony na dzia?alno?? pewnego serwera i nie mam jak tego ztestowac, wi?c prosz? o jakie? wytyczne, czy Waszym zdaniem b?dzie to dzia?a? i co doda? b?d? usun??, ju? w najgorszym wypadku zmieni?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-21, 21:42


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
SWRS,

Przeanalizuj to :

getElementModel(el,71)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-22, 20:31


SWRS







Wiek: 30
Na forum: 3809 dni
Posty: 39

Piwa: 1

Respekt: 50

Ostrzeżeń: 60%
Mam takie co?


local marker=createMarker(-2405.34912, -597.78485132.648417-0.65'cylinder'3241255145,255)
function testowe(plr)
   setElementPosition(plr, -2063.52515, -198.8734135.3203)
   setElementInterior(marker0)
end
addEventHandler("onMarkerHit"marker, function(el)
if getElementModel(el,71then
outputChatBox "TEST"getRootElement(), 2552550true )
end
end )


Ale wszystko cacy, ale Mnie nie TP, niby jest napis, ale nie TP Mnie w dane miejsce..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-22, 20:34


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
if getElementModel(el) == 71 then


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-24, 04:39


SWRS







Wiek: 30
Na forum: 3809 dni
Posty: 39

Piwa: 1

Respekt: 50

Ostrzeżeń: 60%
Mam tak:

local marker=createMarker(-2405.34912, -597.78485132.648417-0.65'cylinder'3241255145,255)
function testowe(plr)
   setElementPosition(plr, -2063.52515, -198.8734135.3203)
   setElementInterior(marker0)
end
addEventHandler("onMarkerHit"marker, function(el)
  if getElementModel(el) == 71 then
      outputChatBox "TEST"getRootElement(), 2552550true )
end
end )


I nie dzia?a, wyskakuje tekst ale nie TP Mnie w dane miejsce z pojazdem tylko jak jestem jako PED.. No i co jest? ;v

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-24, 07:55


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Musisz pobra? pojazd w kt?rym siedzi gracz
Więcej informacji znajdziesz w Wikipedii MTA:

getPedOccupiedVehicle
i teleportowa? pojazd, a nie gracza.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-24, 07:56


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8


local marker=createMarker(-2405.34912, -597.78485132.648417-0.65'cylinder'3241255145,255)
function testowe(plr)
   vehss getPedOccupiedVehicle (plr)
   setElementPosition(vehss, -2063.52515, -198.8734135.3203)
   setElementInterior(marker0)
end
addEventHandler("onMarkerHit"marker, function(el)
  if getElementModel(el) == 71 then
      outputChatBox "TEST"getRootElement(), 2552550true )
end
end )


Wczesniej napisalem zla wersje, ale poprawilem na to co powiedzia? AteX :D

Piwko dla AteXa. :)

Atex, on nie umia?by tego zrobi? :D

Przepraszam za moje pomy?ki i poprawki,
pozdrawiam :)

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Ostatnio zmieniony przez mlodasnygo 2016-03-24, 08:16, w całości zmieniany 3 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-24, 07:58


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"mlodasnygo" napisał/a:

Spr?buj tak, nie wiem mo?e si? myle, ale spr?buj. :)


local marker=createMarker(-2405.34912, -597.78485132.648417-0.65'cylinder'3241255145,255)
function testowe(plr)
   isPedInVehicle plr then
   setElementPosition(plr, -2063.52515, -198.8734135.3203)
   setElementInterior(marker0)
end
addEventHandler("onMarkerHit"marker, function(el)
  if getElementModel(el) == 71 then
      outputChatBox "TEST"getRootElement(), 2552550true )
end
end )


Ta funkcja kt?rej u?y?e? jest tylko do sprawdzania gracza w poje?dzie, a nie pobierania pojazdu. Wi?c to nic nie zmieni.

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-24, 22:07


SWRS







Wiek: 30
Na forum: 3809 dni
Posty: 39

Piwa: 1

Respekt: 50

Ostrzeżeń: 60%
AteX,

Paczaj..
[2016-03-24 22:01] SCRIPT ERROR: Skrypty\client.lua:3: unexpected symbol near 'then'

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-24, 22:46


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Co? niepotrzebnie doda?e? w pobli?u 3 linijki, poka? kod

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-24, 23:44


SWRS







Wiek: 30
Na forum: 3809 dni
Posty: 39

Piwa: 1

Respekt: 50

Ostrzeżeń: 60%
Przepraszam, nie to zrobi?em..

U?y?em tego kodu:


local marker=createMarker(-2405.34912, -597.78485132.648417-0.65'cylinder'3241255145,255)
function testowe(plr)
   vehss getPedOccupiedVehicle (plr)
   setElementPosition(vehss, -2063.52515, -198.8734135.3203)
   setElementInterior(marker0)
end
addEventHandler("onMarkerHit"marker, function(el)
  if getElementModel(el) == 71 then
     outputChatBox "#FF0001✘#2cc631SPRAWDZAM CZY DZIA?A"getRootElement(), 255255255true )
end
end )


I informacja si? pojawia, ale nie TP Mnie w poje?dzie... Nawet bez pojazdu Mnie nie TP..

Postaw piwo autorowi tego posta
 

 
Tagi: czy :: będzie :: działało?
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