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

Wysłany: 2014-07-25, 22:12


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Witam, mam do?? du?y problem.
Zrobi?em prac?, obok kt?rej spawnuje si? pojazd kt?rym trzeba przetransportowa? "hajsy" dla magazynu, problem jest taki ?e wystarczy ?e pojad? do magazynu tym burrito i bez brania pracy mog? odda?, wi?c prosz? o sprostowanie jak zrobi? taki warunek by bez niego nie da?o si? odda? "hajs?w"

I prosz? o wypowiedzenie si? w poprzednim po?cie, co do namierzania i? mo?liwe ?e nikt nie zauwa?y? ?e nadal jest b??d w db :) Pozdro.

To kodzik:

Kod:

addEventHandler("onMarkerHit",sklepfc,
function(element)
auto = getPedOccupiedVehicle ( element )
if not auto then return end
if auta[getElementModel(auto)] then
outputChatBox ( "[Informacja] Pojed? do magazynu w Las Venturas by zap?aci? za kupiony przez sklep towar.",element,100,100,0,true)
else
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu by odebra? zlecenie !",element,200,200,0,true)
end
end)

addEventHandler("onMarkerHit",magazyn,
function(element)
auto = getPedOccupiedVehicle ( element )
if not auto then return end
if auta[getElementModel(auto)] then
outputChatBox( "[Informacja] Oddano pieni?dze w?a?cicielowi magazynu, obok czeka kolejne zlecenie sprawd? je!",element,200,200,0,true)
destroyElement(pojazd)
else
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu, lub nie dobra?e? zlecenia !",element,200,200,0,true)
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 22:21


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4783 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

U?yj
Więcej informacji znajdziesz w Wikipedii MTA:

setElementData
i
Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 22:26


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

M?j znajomy wpad? na lepszy pomys?, zrobi? team.

[ Dodano: 2014-07-25, 22:27 ]
Mimo tego ?e mo?e troch? si? gliczowa? pod wzgl?dem innych frakcji, ale to tam nic.

[ Dodano: 2014-07-25, 22:28 ]
Ale masz :piwo: , mo?e u?yje tych funkcji kiedy b?d? troch? bardziej ogarni?ty.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 22:39


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

addEventHandler("onMarkerHit",sklepfc, 
function(elementauto getPedOccupiedVehicle element ) 
if not auto then return end 
if auta[getElementModel(auto)] then 
outputChatBox "[Informacja] Pojed? do magazynu w Las Venturas by zap?aci? za kupiony przez sklep towar.",element,100,100,0,truesetElementData auto"praca"true )
else 
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu by odebra? zlecenie !",element,200,200,0,trueend 
endaddEventHandler("onMarkerHit",magazyn, 
function(elementauto getPedOccupiedVehicle element ) 
if not auto then return end 
if auta[getElementModel(auto)] then 
if getElementData auto"praca" then 
return outputChatBox "Masz ju? prac?"element end
outputChatBox"[Informacja] Oddano pieni?dze w?a?cicielowi magazynu, obok czeka kolejne zlecenie sprawd? je!",element,200,200,0,truedestroyElement(pojazdsetElementData auto"praca"false )
else 
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu, lub nie dobra?e? zlecenia !",element,200,200,0,trueend 
end)


Prosz?.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 23:05


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Hmm, dzia?a lecz niestety gdy i tak wezm? i pojad? dostarczy? to pisz? ?e mam t? prac?.
A tak og?lnie powinno pisa? "Nie masz tej pracy" ale cii, db to:
Kod:

Bad 'ped' Pointer @ getPedOccupiedVehicle'(1)

Ale on i tak chyba nie ma nic do tego ?e nie mog? odda?.
Wi?c ? :)

[ Dodano: 2014-07-25, 23:06 ]
Ale co do db to dlatego ?e s? 2 takie same zmienne ? "auto"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 23:21


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

W?a?nie ten b??d ma znaczenie. Poka? linijk? z tym b??dem.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 23:24


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Kod:

auto = getPedOccupiedVehicle ( element )


Ale prawdopodobnie b?dzie on te? si? wy?wietla? wtedy kiedy "Bior? prac?", zaraz sprawdz? i napisz? czy tak. Bo on wy?wietli? mi si? przy dostarczaniu "Hajsu"

[ Dodano: 2014-07-25, 23:25 ]
"Ale co do db to dlatego ?e s? 2 takie same zmienne ? "auto" To nie przez to ?
Przecie? to nie s? zmienne lokalne ?

[ Dodano: 2014-07-25, 23:26 ]
Tak te? si? pokazuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 23:27


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Poka? ca?? funkcj? z t? linijk?.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 23:29


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Dam ci te 2 funkcje, bo jak wbijam do markera fcsklep to pokazuje si? ten sam error ale na linijce 15, tam te? jest to samo:

Kod:

addEventHandler("onMarkerHit",sklepfc,
function(element)
auto1 = getPedOccupiedVehicle ( element ) -- To ta linijka
if not auto then return end
if auta[getElementModel(auto1)] then
outputChatBox ( "[Informacja] Pojed? do magazynu w Las Venturas by zap?aci? za kupiony przez sklep towar.",element,100,100,0,true)
setElementData ( auto1, "praca", true )
else
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu by odebra? zlecenie !",element,200,200,0,true)
end
end)

addEventHandler("onMarkerHit",magazyn,
function(element)
auto = getPedOccupiedVehicle ( element )
if not auto then return end
if auta[getElementModel(auto)] then
if getElementData ( auto, "praca" ) then
return outputChatBox ( "Masz ju? prac?", element ) end
outputChatBox( "[Informacja] Oddano pieni?dze w?a?cicielowi magazynu, obok czeka kolejne zlecenie sprawd? je!",element,200,200,0,true)
destroyElement(pojazd)
setElementData ( auto, "praca", false )
else
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu, lub nie dobra?e? zlecenia !",element,200,200,0,true)
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 23:31


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3


addEventHandler("onMarkerHit",sklepfc, 
function(elementHitauto1 getPedOccupiedVehicle elementHit ) -- To ta linijka 
if not auto1 then return end 
if auta[getElementModel(auto1)] then 
outputChatBox "[Informacja] Pojed? do magazynu w Las Venturas by zap?aci? za kupiony przez sklep towar.",elementHit,100,100,0,truesetElementData auto1"praca"true ) 
else 
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu by odebra? zlecenie !",elementHit,200,200,0,trueend 
endaddEventHandler("onMarkerHit",magazyn, 
function(elementauto getPedOccupiedVehicle element ) 
if not auto then return end 
if auta[getElementModel(auto)] then 
if getElementData auto"praca" then 
return outputChatBox "Masz ju? prac?"element end 
outputChatBox"[Informacja] Oddano pieni?dze w?a?cicielowi magazynu, obok czeka kolejne zlecenie sprawd? je!",element,200,200,0,truedestroyElement(pojazdsetElementData auto"praca"false ) 
else 
outputChatBox ("[B??d] Potrzebujesz odpowiedniego pojazdu, lub nie dobra?e? zlecenia !",element,200,200,0,trueend 
end)



Spr?buj.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-25, 23:40


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

To samo.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 00:31


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

s-side masz ?

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 15:12


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Tak mam s-side. Mo?e jeste? zaj?ty, ale jak by ci si? nudzi?o to poprzestawiaj kordy i prosz? sprawd? u siebie jak to dzia?a, dam rep i piwka. A zale?y mi na tym, i? na podstawie tego skryptu b?d? urozmaica? kod itd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 15:15


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4783 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Mizy1999, podaj b??dy z Debuga, nie my?l co znacz? je?li tego nie wiesz... zapytaj si? bardziej do?wiadczonych, po to jest w?a?nie debugscript tr?jeczka 8-)

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-26, 20:49


Mizy1999

I <3 Mta






Wiek: 28
Na forum: 4995 dni
Posty: 157
Nick w MP: xxx

Piwa: 154

Respekt: 40

Poda?em ju? b??dy z db 3, wystarczy popatrze? :P
Kod:


Bad 'ped' Pointer @ getPedOccupiedVehicle'(1)


Postaw piwo autorowi tego posta
 

 
Tagi: praca
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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