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

Wysłany: 2018-10-28, 23:53


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Witam, jak zrobi? aby ka?dy kto ma elementdate "LSPD" widzial sie na mapie cos jak w teamach tylko ze trzeba miec elementdate a kto jej nie ma nie widzi? prosze o jaki? kod gdy? sam jestem zielony i nie za bardzo umiem u?y? przyk?ad?w ;P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 13:51


Query

SyndicateMTA






Wiek: 24
Na forum: 3071 dni
Posty: 319
Nick w MP: Query

Piwa: 5257

Respekt: 141
Respekt: 141

if getElementData(localPlayerplayer:duty) == "LSPD" then
-- reszta kodu z blipami

Argument moze byc inny niz localPlayer

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 15:15


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

darecky02, nie dzia?a

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 16:03


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Chodzi Ci o to, aby policjanci byli dla siebie widoczni, ale zwykli gracze ju? nie?

Je?li tak, stw?rz p?tle na graczach, sprawd? czy dany gracz posiada elementDat? LSPD i je?li j? ma, stw?rz blip 'przyczepiony' do niego, w tym celu u?yj poni?szych funkcji:

Więcej informacji znajdziesz w Wikipedii MTA:

getElementsByType


Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Więcej informacji znajdziesz w Wikipedii MTA:

createBlipAttachedTo


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 16:09


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Wilq, jaki? przyk?ad? chocia? podstawka? tak chodzi mi o to aby frakcja widziala siebie cos aka /gps na roznych RolePlayach

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 17:05


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Policjant po wpisaniu /gps zobaczy na mapie wszystkich policjant?w z elementDat? "player:duty" LSPD.

addCommandHandler("gps", function(playercommand)
    if getElementData(player"player:duty") == "LSPD" then
        for kv in ipairs(getElementsByType("player")) do
            if getElementData(v"player:duty") == "LSPD" then
                createBlipAttachedTo(v0225500255099999.0player)
            end
        end
    end
end)


Kod po stronie servera, mo?esz oczywi?cie to zaimplementowa? do wchodzenia na s?u?b?, wtedy zmieniasz tworzenie blipa dla osoby, kt?ra do??czy?a do LSPD widoczne dla graczy w p?tli posiadaj?cych dan? elementDat?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 17:11


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Wilq, jeszcze takie pytanie, jak zrobi? ?eby po wpisaniu /gps ka?dy policjant z elementdata LSPD dostawal blip o id 30?

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 17:14


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Argument drugi w poni?szej funkcji odpowiada za numer blipa.

Cytat:

icon: The icon that the radar blips should be. Valid values can be seen at Blip Icons


Więcej informacji znajdziesz w Wikipedii MTA:

createBlipAttachedTo


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 17:16


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Wilq, oki zrobi?em dzi?kuj? za pomoc :) ju? nie raz mi pomaga?e? ;) - Jeszcze takie pytanko jedno czy po wpisaniu /gps widz? siebie tylko osoby z elementDat?? i zwyk?y gracz nie mo?e wpisa? /gps? - jesli tak to mo?na zamkn?? :D

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 17:18


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Po wpisaniu reszt? policjant?w widzi tylko osoba, kt?ra wpisa?a komend?.
Gracz bez elementDaty "player:duty" -> 'LSPD' nie mo?e u?y? komendy.

Je?li chcesz aby automatycznie by?o siebie wida?, do do??czania na s?u?b? zaimplementuj kod mniej-wi?cej taki jak powy?ej.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-29, 17:25


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Wilq, okej to wszystko dzi?kuj? :) dzia?a wszystko jak trzeba.

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Tagi: blipy :: mapie
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