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

Wysłany: 2016-08-03, 18:57


sasik12







Wiek: 26
Na forum: 3763 dni
Posty: 182

Piwa: 7

Respekt: 60

Witam . Mam kolejne pytanie . Tym razem odno?nie tiggera . By?em na wiki i to nic nie da?o wi?c kieruje do was pytanie jak zrobi? tigger ze po wejsciu w marker wy?wietla si? gui ?
Dzi?kuj? za pomoc :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-03, 19:05


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


Więcej informacji znajdziesz w Wikipedii MTA:

triggerClientEvent


lub zrobi? marker po stronie clienta i nie trzeba wtedy u?ywa? trigger?w.

[ Dodano: 2016-08-03, 19:06 ]
sasik12, Gotowca ci nikt nie zrobi.

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

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

 
Wysłany: 2016-08-03, 19:14


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

marcin778, Jak to nikt gotowca nie zrobi ?

Server :


magic_marker createMarker(0,0,0,"cylinder",1.5,255,255,255) -- tworzenie markera


function magiczny_marker() -- tworzymy funkcj?
    triggerClientEvent("triggeruj_do_clienta",source,source) -- przesy?amy informacjna stronclienta
    outputChatBox("Wszed?e? w magiczny marker") -- jakis chatbox
end
addEventHandler("onMarkerHit",magic_marker,magiczny_marker)


Client :


testowe_okienko guiCreateWindow(0.320.270.330.40""true) -- tworzymy gui
guiSetVisible(testowe_okienko,false) -- ukrywamy gui

function markerek()
    guiSetVisible(testowe_okienko,true) -- pokazujemy gui
end
addEvent("triggeruj_do_clienta",true) -- Odbieramy informacj?
addEventHandler("triggeruj_do_clienta",root,markerek) -- tworzymy event kt?ry przekieruje trigger do funkcji


Przeanalizuj kod i napisz sw?j wzoruj?c si? na tym

Postaw piwo autorowi tego posta
 

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


luki123luki123

Place Game






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

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

BlackGamePL, napierw si? naucz funkcji oraz lua, a potem dopiero pisz.
triggerClientEvent("triggeruj_do_clienta",source,source)

Fajna sk?adnia funkcji ale chyba nie poprawna ;)

Więcej informacji znajdziesz w Wikipedii MTA:

onMarkerHit

funkcja ta source ma marker w jaki gracz chodzi a nie gracza w kt?ry w jego chodzi. A ten event zwraca takie argumenty jak hitElement :) kt?ry to on zwraca gracza :)
polecam tak stosowa?:
magic_marker createMarker(0,0,0,"cylinder",1.5,255,255,255) -- tworzenie markera

function magiczny_marker(hitElement) -- tworzymy funkcj?
    if source == magic_marker then 
        if getElementType(hitElement) == "player" then
        --reszta kodu 
        end
    end    
end
addEventHandler("onMarkerHit",magic_marker,magiczny_marker)


Po stronie client pope?nione teraz twoje b??dy :0
Polecam sprawdza? czy wywo?any gracz przez event jest nim local player :)
if source == getLocalPlayer() then


Wi?c BlackGamePL, upewnij si? 2 razy co piszesz, a nie wprowadzasz u?ytkownika w b??d lub po prostu nie pisz.

Postaw piwo autorowi tego posta
 

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