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

Wysłany: 2020-02-12, 23:05


NewStories







Wiek: 22
Na forum: 2780 dni
Posty: 65
Nick w MP: Dobrich

Piwa: 4

Respekt: 50



    addEventHandler("onClientResourceRoot", resourceRoot,
    if getElementData(client, "ambulans:s", true) then
    local texture = dxCreateTexture("file/karomed.png", "dxt1")
    local shader = dxCreateShader("texture.fx")
    dxSetShaderValue(shader, "gTexture", texture)
    engineApplyShaderToWorldTexture(shader, "karo")
    return 
end
)


Co jest zle w kodzie, aby po dodanie elementdaty "ambulans:s", wczytal mi sie kryptonim?

Podpis
Dobrich/9971
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-13, 02:38


.RiV







Wiek: 26
Na forum: 3729 dni
Posty: 554
Nick w MP: Split

Piwa: 2598

Respekt: 597,8
Respekt: 597,8


Więcej informacji znajdziesz w Wikipedii MTA:

onClientElementDataChange


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-13, 07:01


NewStories







Wiek: 22
Na forum: 2780 dni
Posty: 65
Nick w MP: Dobrich

Piwa: 4

Respekt: 50



    function kryptonim()
    if getElementData(client, "ambulans:s", true) then
    local texture = dxCreateTexture("file/karomed.png", "dxt1")
    local shader = dxCreateShader("texture.fx")
    dxSetShaderValue(shader, "gTexture", texture)
    engineApplyShaderToWorldTexture(shader, "karo")
    return 
    end
    end
    addEventHandler("onClientElementDataChange", resourceRoot, kryptonim)


Mam kod, co nie dziala?

[ Dodano: 2020-02-13, 07:03 ]
Nie dziala mi kod i nie wiem przez co, zero bledow w db3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-13, 09:24


Wilq







Wiek: 24
Na forum: 4569 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Ty tylko skopiowales ten event i go zmieni?e?.
Poczytaj o tym evencie na wiki, tak ci??ko? Tam nawet gotowy kod jest.
Zwr?? szczeg?ln? uwag? na ?r?d?o (source) na wiki.

No i na argumenty funkcji, bo tutaj getElementData jest ca?kowicie zb?dna.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
.RiV
Wysłany: 2020-02-13, 16:09


NewStories







Wiek: 22
Na forum: 2780 dni
Posty: 65
Nick w MP: Dobrich

Piwa: 4

Respekt: 50



function kryptonim_pr(theKey, oldValue, newValue)
    if (theKey == "ambulance") then
    local texture = dxCreateTexture("file/karomed.png", "dxt1")
    local shader = dxCreateShader("texture.fx")
    dxSetShaderValue(shader, "gTexture", texture)
    engineApplyShaderToWorldTexture(shader, "karo")
    end
end
addEventHandler("onClientElementDataChange", root, kryptonim_pr)


Dziala, lecz po daniu element daty zmienia kryptonim zmienia wszystkim pojazdom tego typu, nie tylko tym na ktore zostaly dane element daty.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-13, 18:40


Wilq







Wiek: 24
Na forum: 4569 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No i ko?o si? zamyka, przejd? tutaj

Więcej informacji znajdziesz w Wikipedii MTA:

engineApplyShaderToWorldTexture

i poczytaj o #3 argumencie (targetElement).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-13, 19:00


NewStories







Wiek: 22
Na forum: 2780 dni
Posty: 65
Nick w MP: Dobrich

Piwa: 4

Respekt: 50

Wszystko dzia?a, lecz zosta?a jedna drobnostka, kt?rej si? spodziewa?em. Pozostawi?em pojazd frakcji PR na parkingu, po czym zrobi?em reconnect (przed reconnectem pojazd mia? malowanie S, po reconnecie straci? swoj? element date i ja go widz? jako P, czyli bia?y a moi znajomi kt?rzy znajdowali si? na serwerze widz? jako S, poniewa? nie zrobili reconnecta.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-13, 19:42


Wilq







Wiek: 24
Na forum: 4569 dni
Posty: 3409

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Normalne, bo zmiana by?a po kliencie.

R?b to samo ale w

Więcej informacji znajdziesz w Wikipedii MTA:

onClientPlayerJoin


Postaw piwo autorowi tego posta
 

 
Tagi: kryptonimy.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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