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

Wysłany: 2019-04-28, 23:29


serigorro







Wiek: 28
Na forum: 2847 dni
Posty: 41
Nick w MP: Igorro

Piwa: 3

Respekt: 40

Witam, w tym mi b??d wywala.

if (getElementData(plr"player:mandaty") > 1then 
setPlayerWantedLevel(plr1end


db3:
WARNING: gl-xxx/xxx.lua:13: Bad argument @ 'getElementData' [Expected element at argument 1, got nil]
ERROR: gl-xxx/xxx.lua:13: attempt to compare number with boolean

Za pomoc piwko :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-28, 23:34


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3208 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

serigorro, Wy?lij kod ca?ej funkcji.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-28, 23:40


serigorro







Wiek: 28
Na forum: 2847 dni
Posty: 41
Nick w MP: Igorro

Piwa: 3

Respekt: 40

"AmaMa." napisał/a:

serigorro, Wy?lij kod ca?ej funkcji.


W core wszystko jest dobrze, podam Ci tylko najwa?niejsze.

sside:
addEvent("pobierzMandat"true)
addEventHandler("pobierzMandat"root, function(how)
if getPlayerMoney(source)>how then
if not tonumber(howthen return end
    takePlayerMoney(source,how);
else
outputChatBox("* Nie sta? ci? na mandat!"source25500)
setElementData(source"player:mandaty"getElementData(source"player:mandaty") + how)
end
end)


cside:
if (getElementData(localPlayer"player:mandaty") > 1then 
outputChatBox("Osi?gni?to pierwszy stopie? poszukiwania. Po osi?gni?ciu 6 stopnia zostaniesz automatycznie osadzony w wi?zieniu. Aby zniwelowa? poziom poszukiwa?, mo?esz op?aci? mandaty na komisariacie."localPlayer)
setPlayerWantedLevel(localPlayer1end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-28, 23:57


AmaMa.

AmaMa.#3768






Wiek: 25
Na forum: 3208 dni
Posty: 182
Nick w MP: AmaMa.

Piwa: 1825

Respekt: 165,3
Respekt: 165,3Respekt: 165,3

serigorro, Od kiedy po stronie co w outputChatBox dodaje si? localPlayer?
Spr?buj po stronie servera zamieni? "source" na "client" mo?e pomo?e. Bo szczerze m?wi?c, nie wiem co jest ?le po takim kawa?ku.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-29, 21:08


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Jak "wszystko jest dobrze" to nie powinno by? b??d?w.

Albo bawisz si? w kotka i myszk? i wysy?asz tylko dwie linijki kodu i my mamy by? tymi czarodziejami albo wysy?asz konkretny kod.

Od kiedy funkcja setPlayerWantedLevel jest po stronie klienta?
Poka? trigger eventu "pobierzMandat" je?li s? z nim problemy (znajdziesz go po kliencie).

Co do pierwotnego postu, wys?a?e? tam kod ze zmienn? 'plr', p??niej zmieni?e? to na localPlayer. Jeste? pewny tego, co robisz?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-29, 23:37


serigorro







Wiek: 28
Na forum: 2847 dni
Posty: 41
Nick w MP: Igorro

Piwa: 3

Respekt: 40

"Wilq" napisał/a:

Jak "wszystko jest dobrze" to nie powinno by? b??d?w.

Albo bawisz si? w kotka i myszk? i wysy?asz tylko dwie linijki kodu i my mamy by? tymi czarodziejami albo wysy?asz konkretny kod.

Od kiedy funkcja setPlayerWantedLevel jest po stronie klienta?
Poka? trigger eventu "pobierzMandat" je?li s? z nim problemy (znajdziesz go po kliencie).

Co do pierwotnego postu, wys?a?e? tam kod ze zmienn? 'plr', p??niej zmieni?e? to na localPlayer. Jeste? pewny tego, co robisz?


Elementdata si? nadaje dobrze bo wpisa?em j? w core, nie chce tylko nada? gwiazdek mimo i? s? w serverside. Prosz?, kod:

function wantedLevel(el,md)
    if not md or getElementType(el)~="player" or getPedOccupiedVehicle(elthen return end




if getElementData(el"player:mandaty") >= 1 then 
--outputChatBox("Osi?gni?to pierwszy stopie? poszukiwania. Po osi?gni?ciu 6 stopnia zostaniesz automatycznie osadzony w wi?zieniu. Aby zniwelowa? poziom poszukiwa?, mo?esz op?aci? mandaty na komisariacie."el)
setPlayerWantedLevel(el1end

end


Funkcje wzi??em z innego kodu i pozmienia?em, lecz nie wychodzi...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-04-30, 19:25


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Do jakiego eventu pod??czy?e? t? funkcj??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-05-02, 00:24


serigorro







Wiek: 28
Na forum: 2847 dni
Posty: 41
Nick w MP: Igorro

Piwa: 3

Respekt: 40

"Wilq" napisał/a:

Do jakiego eventu pod??czy?e? t? funkcj??


Do ?adnego, chcia?bym ?eby nadawa?o mi to gwiazdki tak jak w kodzie, nic wi?cej

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-05-02, 01:26


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No to je?li funkcja nie jest pod nic podpi?ta, to ona si? nigdy nie wykona.

Postaw piwo autorowi tego posta
 

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