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

Wysłany: 2014-10-24, 19:38


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

Wstawia?em wcze?niej m?j skrypt ale ci?gle wypisywa?o "U?y?e? niedozwolonego s?owa, zapoznaj si? z TYM tematem" a TEN temat nie istnieje...

[ Dodano: 2014-10-24, 19:38 ]
Witam, m?g?by mi kto? pom?c? Pr?bowa?em pisa? skrypty i wysz?o mi takie co? i nawet dzia?a?o. A teraz nie dzia?a...


Og?lnie to chodzi, o naprawianie auta poprzez marker. Ma kto? pomys?, dlaczegonie dzia?a?


marker createMarker (1850.090, -1856.22112.3"cylinder"5.05020457255)
function fix(playerSourcelocal theVehicle getPedOccupiedVehicle(playerSource) 

if theVehicle and getVehicleController(theVehicle) == playerSource then 
if getPlayerMoney playerSource ) < 150 then return end
    fixVehicle (theVehicle)
    takePlayerMoney (playerSource150)
    outputChatBox ("Pojazd zosta? naprawiony!" getLocalPlayer)
end
end

 addEventHandler "onMarkerHit"markerfix)

 
 marker createMarker (1929.090, -2067.22112.3"cylinder"5.05020457255)
function fix(playerSourcelocal theVehicle getPedOccupiedVehicle(playerSource) 

if theVehicle and getVehicleController(theVehicle) == playerSource then 
if getPlayerMoney playerSource ) < 70 then return end
    fixVehicle (theVehicle)
    takePlayerMoney (playerSource70)
    outputChatBox ("Pojazd zosta? naprawiony!" getLocalPlayer)
end
end
addEventHandler "onMarkerHit"markerfix)
 
 
 marker createMarker (487.290, -1742.22110.2"cylinder"5.05020457255)
function fix(playerSourcelocal theVehicle getPedOccupiedVehicle(playerSource) 

if theVehicle and getVehicleController(theVehicle) == playerSource then 
if getPlayerMoney playerSource ) < 100 then return end
    fixVehicle (theVehicle)
    takePlayerMoney (playerSource100)
    outputChatBox ("Pojazd zosta? naprawiony!" getLocalPlayer)
end
end
addEventHandler "onMarkerHit"markerfix)


[ Dodano: 2014-10-24, 19:38 ]
Uda?o mi si? w ko?cu wklei? ten skrypt...
Pomo?e mi kto??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 20:00


Jeey

Lua, Grafik






Wiek: 27
Na forum: 4339 dni
Posty: 98
Nick w MP: Jeey

Piwa: 383

Respekt: 80

Ostrzeżeń: 100%
po jakiej stronie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 20:06


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

Po stronie servera mia?em... Ok na Cliencie dzia?a...

A tak ju? zeby dodatkowych w?tk?w nie zak?ada?:
Pomo?e kto? zrobi? ?eby gracze byli wskazywani na mapie?
I by po ?mierci by? respawn?

[ Dodano: 2014-10-24, 20:07 ]
POPRAWKA
Na cliencie respi? si? Markery, ale nic nie robi?.
Kto? co? jaki? pomys??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 20:11


Jeey

Lua, Grafik






Wiek: 27
Na forum: 4339 dni
Posty: 98
Nick w MP: Jeey

Piwa: 383

Respekt: 80

Ostrzeżeń: 100%
onClientMarkerHit

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 20:15


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

No tak, teraz naprawia, ale OutputChat i TakePLayerMoney nie dzia?a...
Da? jakie? zmienne?

[ Dodano: 2014-10-24, 20:39 ]
Pomo?e kto??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 20:40


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Popraw getLocalPlayer na getLocalPlayer()

[ Dodano: 2014-10-24, 20:43 ]
Daj zmienn? gracz = getLocalPlayer() i pozmieniaj getLocalPlayer() na gracz tak samo playerSource. ?atwiej.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 20:57


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

Nadal nie pobiera op?aty i nie wypisuje nic na chacie
Jakie? pomys?y?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:09


Tostuch







Wiek: 27
Na forum: 4931 dni
Posty: 483
Nick w MP: Tost

Piwa: 137

Respekt: 110
Respekt: 110

takePlayerMoney jest funkcj? serwerow?, zamiast tego u?yj:
setPlayerMoney(getLocalPlayer(), getPlayerMoney(getLocalPlayer()) - kwota)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:21


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

A odpowiednik dla wiadomo?? po naprawie dla strony clienta?
Najlepiej, ?eby tylko dla danego gracza wywo?ywa?o wiadomo??.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:23


Jeey

Lua, Grafik






Wiek: 27
Na forum: 4339 dni
Posty: 98
Nick w MP: Jeey

Piwa: 383

Respekt: 80

Ostrzeżeń: 100%
Trigger

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:28


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

Hmm z mojej strony wiedza na temat funkcji lua jest do?? skromna.

Jak to zastosowa?? Funkcja w funkcji??
jaki? przyk?ad?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:32


Jeey

Lua, Grafik






Wiek: 27
Na forum: 4339 dni
Posty: 98
Nick w MP: Jeey

Piwa: 383

Respekt: 80

Ostrzeżeń: 100%
"skromna"? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:33


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

"znikoma" :D
Szukam pomocy i ewentualnych t?umacze?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:39


Jeey

Lua, Grafik






Wiek: 27
Na forum: 4339 dni
Posty: 98
Nick w MP: Jeey

Piwa: 383

Respekt: 80

Ostrzeżeń: 100%

Więcej informacji znajdziesz w Wikipedii MTA:

TriggerServerEvent


podczepiasz go do funckji po stronie clienta

bool triggerServerEvent string eventelement theElement, [arguments...] )


[ Dodano: 2014-10-24, 21:40 ]
a to po stronie serwera
function test message )
    outputChatBox "The client says: " .. messageclient )
end
addEvent"nazwa"true )
addEventHandler"nazwa"resourceRoottest )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:57


SzczepSon1204







Wiek: 29
Na forum: 4247 dni
Posty: 24
Nick w MP: SzczepSon



Respekt: 50

Okej pogubi?em si?. Albo wina p??nej pory, albo przeceni?em swoje mo?liwo??i.

Czas douczy? si? podstaw. Wiadomo gdzie znale?? Nauczyciela, lub jakie? kompendium wiedzy opr?cz wiki i tego forum?



Najgorsze jest to, ?e na serwerze kt?ry mia?em lokalnie dzia?a?o w takiej postaci jak mia?em.

Postaw piwo autorowi tego posta
 

 
Tagi: naprawa :: pojazdów :: markerze
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