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

Wysłany: 2016-03-03, 08:47


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

Witam, jak dodac to tego kodu, ?e jak kto? jest w pracy to ci?gle beda sie mu pojawiac markery, a jak wejdzie w specjalny marker to juz nie beda mu sie pojawiac . TEN KOD :D
createMarker (-1845,112.6728515625,14.1171875,"cylinder"1.20,255,0)

function marker (source)
pojazd createVehicle(574,-1845,120.6728515625,15.1171875,0,0,0)
setVehiclePlateText(pojazd,"sweeper")
warpPedIntoVehicle(sourcepojazd)
end
addEventHandler("onMarkerHit"mmarker

a drugie pytanie, to jak zrobic ze jak wejdzie w marker zaczynaj?cy prace to bed? pojawiac sie mu markery?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 15:03


Snapig

Amator LUA






Wiek: 28
Na forum: 3793 dni
Posty: 43
Nick w MP: Rother

Piwa: 129

Respekt: 50

Ostrzeżeń: 20%
DObra nw nie jestem zaawansowanym programista ale co do pierwszego o ile dovbrze zrozumialem zrob tablice


local <nazwa_tablicy> = {
{
<kordy>


A teraz dam ci latwiejszy


local Bus = {
{
-2243327},
{2523327},

}


A zeby sie losowaly to uzyj
[lua]
match.random(<od ilu ma sie losowac np 1>, <nazwa_tablicy>

a co do drugiego to chyba

addEventHandler("onClientMarkerHit", <nazwa_tablicy>)


Oczywiscie do ostatniego addEventHandler("onClientMarkerHit", <nazwa_tablicy> <dodaj co chcesz moze byc ta zmienna "M")

Jezeli pomoglem daj piwo

Podpis
Jeżeli Ci pomogłem daj Piwko ;piwo;
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 15:57


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

na s side markery beda widoczne tylko dla 1 gracza?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 16:01


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

NIe, na s-side dla ka?dego, aby by? widoczny dla danej osoby to tw?rz go na c-side

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

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

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


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

marcin778, to wiem, a jak da? te triggery z tablicy na C-side zeby aktywowa?o z s-side z markeru?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 16:25


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Axmell, tabele mo?esz tworzy? po server jak i client.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 16:29


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

luki123luki123, a odwo?anie do tabeli z s-side do c-side to MUSI by? trigger?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 16:30


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Axmell, tak ale mo?esz t? sam? tabele stworzy? po stronie client.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 16:37


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

Ale i tak triggera nie omine :D jaki? przyk?ad triggera z t? tabel??:
local trasa1 = {

{-1807.5537109375,170.1103515625,14.775615692139},
{-1804.787109375,223.7236328125,14.682572364807},
{-1774.3193359375,274.7275390625,10.638732910156},
{-1736.3125,312.9638671875,6.7566933631897},
{-1687.791015625,360.8798828125,6.7565088272095},
{-1625.3642578125,423.0283203125,6.756537437439},
{-1585.3837890625,463.4912109375,6.7564845085144},
{-1557.0322265625,536.736328125,6.7562408447266},
{-1556.58203125,594.6064453125,6.764217376709},
{-1556.1279296875,638.1865234375,6.7642979621887},
{-1555.35546875,693.3740234375,6.7643876075745},
{-1588.6162109375,733.6181640625,8.4930830001831},
{-1640.4599609375,733.75,14.186145782471},
{-1709.103515625,733.8974609375,24.460149765015},
{-1789.8193359375,733.7568359375,34.740139007568},
{-1873.001953125,733.61328125,45.022296905518},
{-1902.884765625,714.41015625,45.022090911865},
{-1902.513671875,630.720703125,34.75020980835},

}
Jest to c side i chce, ?eby ta tabela by?a losowana w taki spos?b, ?e
Cytat:

1=tabela 2=tabela 3=tabela
losowanie 1, 2 3
tak ?eby trasa by?a c??a a "trasa1" by?a losowana mi?dzy 1,2,3

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 17:32


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Axmell, jak losowana ? bo nie rozumiem ?

[ Dodano: 2016-03-03, 17:47 ]
Axmell, masz co 3 moze losowa?:
trasa = {}
trasa[1] = {-1807.5537109375,170.1103515625,14.775615692139}
trasa[2] = {-1804.787109375,223.7236328125,14.682572364807}
trasa[3] = {-1774.3193359375,274.7275390625,10.638732910156}
trasa[4] = {-1736.3125,312.9638671875,6.7566933631897}
trasa[5] = {-1687.791015625,360.8798828125,6.7565088272095}
trasa[6] = {-1625.3642578125,423.0283203125,6.756537437439}
trasa[7] = {-1585.3837890625,463.4912109375,6.7564845085144}
trasa[8] = {-1557.0322265625,536.736328125,6.7562408447266}
trasa[9] = {-1556.58203125,594.6064453125,6.764217376709}
trasa[10] = {-1556.1279296875,638.1865234375,6.7642979621887}
trasa[11] = {-1555.35546875,693.3740234375,6.7643876075745}
trasa[12] = {-1588.6162109375,733.6181640625,8.4930830001831}
trasa[13] = {-1640.4599609375,733.75,14.186145782471}
trasa[14] = {-1709.103515625,733.8974609375,24.460149765015}
trasa[15] = {-1789.8193359375,733.7568359375,34.740139007568}
trasa[16] = {-1873.001953125,733.61328125,45.022296905518}
trasa[17] = {-1902.884765625,714.41015625,45.022090911865}
trasa[18] = {-1902.513671875,630.720703125,34.75020980835}

trasa.max 18

trasa.start 1

function losur_trasa ()
local i math.random(trasa.starttrasa.start )
    if >  and trasa.start then
    return i
    else
    return false
    end
    trasa.start trasa.start 3
end

function przyklad ()
local i losur_trasa ()
local xytrasa[i].[1], trasa[i].[2], trasa[i].[3]
local marker createMarkerxyz)
end


Chodzi o to ?e mo?e losowa? np 1 2 3, 4 5 6, 7 8 9, 10 11 12, 13 14 15, 16 17 18

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 17:54


Axmell

E-Commerce






Wiek: 24
Na forum: 3810 dni
Posty: 279
Nick w MP: %Axmell

Piwa: 224

Respekt: 50

Chodzi mi o to, ?e mam tablice trasa1, trasa2, trasa3 I drug? tablice 1,2,3 co odpowiadaj? kolejno za trasy. 1 tablica to np. z LS do LV 2 z LS do SF itd, a trasy(1,2,3) to s? kolejno ustawione markery jako trasa, np. z lotniska do skrzyzowania, ze skrzyzowania do budynku, po prostu trasa przejazdu.
I to co da?e? jest po?? c czy s side?

Podpis
Postaw piwo autorowi tego posta
 

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


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Axmell, poducz si? lua i czytania z rozumieniem.

Postaw piwo autorowi tego posta
 

 
Tagi: markery
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