Wysłany: 2018-08-03, 15:38
Nezzi
Wiek: 32 Na forum: 3887 dni Posty: 43
Nick w MP: Nezzi
Witam nie wiem dlaczego ale rozpoczynam prace i ka?demu kto jest na serwerze pokazuje sie c na minimapie za pomoc daje
Wysłany: 2018-08-03, 15:48
Nexisten
Moderator
Wiek: 22 Na forum: 4107 dni Posty: 551
Nick w MP: Nexisten
Piwa : 1479
Wysłany: 2018-08-03, 15:58
Cholewka
Zakorzeniony w LUA
Wiek: 22 Na forum: 3583 dni Posty: 190
Piwa : 707
W funkcji, kt?r? wywo?ujesz po wej?ciu do pracy dodaj to:
if hitPlayer ~= localPlayer then return end
W argumentach:
hitPlayer , matchingDimension
Wysłany: 2018-08-03, 17:50
Nezzi
Wiek: 32 Na forum: 3887 dni Posty: 43
Nick w MP: Nezzi
vNeXxuS , Ju? daje blip_pracy = createBlip (- 1891.45 , 1447.94 , 7.18 , 51 )
marker = createMarker (- 1891.45 , 1447.94 , 7.18 - 1 , "cylinder" , 1.1 , 255 , 0 , 0 , 100 )
marker_koniec = createMarker (- 1872.26 , 1415.39 , 7.18 - 1 , "cylinder" , 5 , 100 , 100 , 255 , 80 )
miejsca_dowozow = {
-- { x , y , z , "miejsce_do_outputchatbox'a" , kwota_do_wyp ?& #8218;acenia},
{- 2067.39722 , 960.78320 , 60.00156 , "Calton Heights, San Fierro" , 40 },
{- 121.15815 , 1072.57422 , 19.80778 , "Fort Carson" , 120 },
{- 2128.41821 , 214.62218 , 34.7170 , "Doherty, San Fierro - teren budowy" , 20 },
{- 2317.01489 , - 154.91240 , 34.73012 , "Garcia, San Fierro" , 20 },
{- 2449.26147 , - 163.81157 , 34.74252 , "Hashbury, San Fierro" , 60 },
{ 132.05309 , 1948.73438 , 18.78655 , "Baza wojskowa - Area 69, Bone County" , 100 },
{- 2248.56079 , - 1721.66394 , 479.58038 , "Szczyt Mount Chillad, okolice Angel Pine" , 600 },
{ 1957.75854 , - 2181.17480 , 12.95658 , "Lotnisko, Los Santos" , 200 },
{ 1928.59595 , - 1795.08118 , 12.79196 , "Idlewood, Los Santos - stacja benzynowa" , 150 },
{ 1064.25964 , - 1303.93225 , 12.82551 , "Marker, Los Santos" , 210 },
{- 2486.91528 , 2537.02783 , 17.46655 , "Bayside Marina, Tierra Robada" , 130 },
{ 2162.55908 , 2492.37329 , 10.22999 , "The Emerald Isle, Las Venturas - stacja benzynowa" , 150 },
{ 2385.00537 , 1037.61157 , 10.22964 , "Come-A-Lot, Las Venturas" , 150 },
{ 211.98994 , - 259.50836 , 0.98790 , "Blueberry" , 170 },
}
marki_pojazdow = {
-- { id , "nazwa" , wysoko ?& #8250;?‡_na_lawecie},
{ 445 , "Admiral" , 0.69 },
{ 602 , "Alpha" , 0.57 },
{ 568 , "Bandito" , 0.69 },
{ 429 , "Banshee" , 0.4 },
{ 536 , "Blade" , 0.55 },
{ 496 , "Blista" , 0.5 },
{ 422 , "Bobcat" , 0.74 },
{ 401 , "Bravura" , 0.5 },
{ 575 , "Broadway" , 0.48 },
{ 518 , "Buccaneer" , 0.5 },
{ 402 , "Buffalo" , 0.6 },
{ 541 , "Bullet" , 0.4 },
}
function rozpocznij ( plr , md )
if isPedInVehicle ( plr ) then
outputChatBox ( "** Nie moĹĽesz rozpocz?…?‡ pracy siedz?…c w pojeĹşdzie!" , plr ) return end
if getElementData ( plr , "ma:woz:na:lawecie" ) == true then
outputChatBox ( "** Masz obecnie aktywne zlecenie! JeĹĽeli uwaĹĽasz, ĹĽe to b?‚?…d - wpisz /koniec i sprĂłbuj ponownie!" , plr ) return end
if getElementData ( plr , "zlecenie:laweciarz" ) == true then
outputChatBox ( "** Masz obecnie aktywne zlecenie! JeĹĽeli uwaĹĽasz, ĹĽe to b?‚?…d - wpisz /koniec i sprĂłbuj ponownie!" , plr ) return end
setElementData ( plr , "praca:laweciarz" , true )
outputChatBox ( "** Rozpocz?…?‚e?›/a?› prac?™ laweciarza!" , plr )
woz = createVehicle ( 578 , - 1858.32 , 1421.03 , 7.18 , 0 , 0 , 0 )
warpPedIntoVehicle ( plr , woz , 0 )
losowanko_aut = math . random ( 1 , #marki_pojazdow)
losowanko = math . random ( 1 , #miejsca_dowozow)
outputChatBox ( " " , plr )
outputChatBox ( "** ZawieĹş pojazd marki " .. marki_pojazdow [ losowanko_aut ][ 2 ].. " do: " .. miejsca_dowozow [ losowanko ][ 4 ], plr )
blip = createBlip ( miejsca_dowozow [ losowanko ][ 1 ], miejsca_dowozow [ losowanko ][ 2 ], miejsca_dowozow [ losowanko ][ 3 ], 12 )
marker_cel = createMarker ( miejsca_dowozow [ losowanko ][ 1 ], miejsca_dowozow [ losowanko ][ 2 ], miejsca_dowozow [ losowanko ][ 3 ]- 1 , "cylinder" , 5 , 100 , 100 , 155 , 80 )
setElementData ( plr , "kasa:laweciarz" , miejsca_dowozow [ losowanko ][ 5 ])
setElementData ( plr , "zlecenie:laweciarz" , true )
woz_na_lawecie = createVehicle ( marki_pojazdow [ losowanko_aut ][ 1 ], 0 , 0 , 0 )
setVehiclePlateText ( woz_na_lawecie , marki_pojazdow [ losowanko_aut ][ 2 ])
setVehicleColor ( woz_na_lawecie , math . random ( 1 , 255 ), math . random ( 1 , 255 ), math . random ( 1 , 255 ))
attachElements ( woz_na_lawecie , woz , 0 , - 2 , marki_pojazdow [ losowanko_aut ][ 3 ], 0 , 0 , 0 )
setVehicleLocked ( woz_na_lawecie , true )
setElementData ( plr , "ma:woz:na:lawecie" , true )
end
addEventHandler ( "onMarkerHit" , marker , rozpocznij )
function zakoncz ( plr )
if woz then
if ( getElementData ( plr , "do:zakonczenia" ) == 1 ) then
setElementData ( plr , "praca:laweciarz" , false )
local zarobiona_kasa = getElementData ( plr , "kasa:laweciarz" ) or 0
outputChatBox ( "** Zako?„czy?‚e?›/a?› prac?™ jako laweciarz! Zarobione pieni?…dze: " .. zarobiona_kasa .. "" , plr )
destroyElement ( woz )
givePlayerMoney ( plr , zarobiona_kasa )
setElementData ( plr , "zlecenie:laweciarz" , false )
setElementData ( plr , "ma:woz:na:lawecie" , false )
setElementData ( plr , "do:zakonczenia" , false )
end
end
end
addEventHandler ( "onMarkerHit" , marker_koniec , zakoncz )
function w_celu ( el , md )
if marker_cel and blip and woz_na_lawecie then
if source == marker_cel then
destroyElement ( blip )
destroyElement ( woz_na_lawecie )
setElementData ( el , "do:zakonczenia" , 1 )
destroyElement ( marker_cel )
outputChatBox ( "** Wracaj do bazy aby zakonczyc prace" , el )
end
end
end
addEventHandler ( "onMarkerHit" , root , w_celu )
function zakoncz_laweciarz_komenda ( plr )
if getElementData ( plr , "zlecenie:laweciarz" ) == true then
setElementData ( plr , "zlecenie:laweciarz" , false )
outputChatBox ( "** Zako?„czy?‚e?›/a?› prac?™ laweciarza!" , plr )
destroyElement ( blip )
if getElementData ( plr , "ma:woz:na:lawecie" ) == true then
setElementData ( plr , "ma:woz:na:lawecie" , false )
else
outputChatBox ( "** Nie posiadasz aktywnej pracy laweciarza!" , plr ) return end
if woz and woz_na_lawecie then
destroyElement ( woz )
destroyElement ( woz_na_lawecie ) else return
end
end
end
addCommandHandler ( "koniec" , zakoncz_laweciarz_komenda )
Wysłany: 2018-08-03, 18:59
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
praca jest napisana po stronie serwera, wi?c wykonuje si? dla ca?ego serwera, napisz na nowo po stronie klienta wtedy b?dzie dzia?a? kod tylko na jednego gracza
Wysłany: 2018-08-03, 19:04
maciek3286
LUA Developer
Wiek: 26 Na forum: 5201 dni Posty: 230
Nick w MP: maciek00
Piwa : 3207
Kalizman , nie koniecznie trzeba to przebudowywa?. createBlip tak samo jak createMarker maj? w sobie wbudowany argument visibleTo, kt?ry okre?la dla kogo dany blip/marker ma by? widoczny. Wystarczy, ?e Nezzi , doda argument gracza i po k?opocie.
Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Wysłany: 2018-08-03, 19:27
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
maciek3286 , mo?na tak zrobi?, ale zaleca si? pisanie prac po stronie klienta
Wysłany: 2018-08-03, 21:01
maciek3286
LUA Developer
Wiek: 26 Na forum: 5201 dni Posty: 230
Nick w MP: maciek00
Piwa : 3207
Kalizman , jak kto woli r??nicy du?ej nie ma.
[ Dodano : 2018-08-03, 21:05 ]
Co do twojego problemu Nezzi , spr?buj tak:
blip_pracy = createBlip (- 1891.45 , 1447.94 , 7.18 , 51 )
marker = createMarker (- 1891.45 , 1447.94 , 7.18 - 1 , "cylinder" , 1.1 , 255 , 0 , 0 , 100 )
marker_koniec = createMarker (- 1872.26 , 1415.39 , 7.18 - 1 , "cylinder" , 5 , 100 , 100 , 255 , 80 )
miejsca_dowozow = {
-- { x , y , z , "miejsce_do_outputchatbox'a" , kwota_do_wyp ?& #8218;acenia},
{- 2067.39722 , 960.78320 , 60.00156 , "Calton Heights, San Fierro" , 40 },
{- 121.15815 , 1072.57422 , 19.80778 , "Fort Carson" , 120 },
{- 2128.41821 , 214.62218 , 34.7170 , "Doherty, San Fierro - teren budowy" , 20 },
{- 2317.01489 , - 154.91240 , 34.73012 , "Garcia, San Fierro" , 20 },
{- 2449.26147 , - 163.81157 , 34.74252 , "Hashbury, San Fierro" , 60 },
{ 132.05309 , 1948.73438 , 18.78655 , "Baza wojskowa - Area 69, Bone County" , 100 },
{- 2248.56079 , - 1721.66394 , 479.58038 , "Szczyt Mount Chillad, okolice Angel Pine" , 600 },
{ 1957.75854 , - 2181.17480 , 12.95658 , "Lotnisko, Los Santos" , 200 },
{ 1928.59595 , - 1795.08118 , 12.79196 , "Idlewood, Los Santos - stacja benzynowa" , 150 },
{ 1064.25964 , - 1303.93225 , 12.82551 , "Marker, Los Santos" , 210 },
{- 2486.91528 , 2537.02783 , 17.46655 , "Bayside Marina, Tierra Robada" , 130 },
{ 2162.55908 , 2492.37329 , 10.22999 , "The Emerald Isle, Las Venturas - stacja benzynowa" , 150 },
{ 2385.00537 , 1037.61157 , 10.22964 , "Come-A-Lot, Las Venturas" , 150 },
{ 211.98994 , - 259.50836 , 0.98790 , "Blueberry" , 170 },
}
marki_pojazdow = {
-- { id , "nazwa" , wysoko ?& #8250;?‡_na_lawecie},
{ 445 , "Admiral" , 0.69 },
{ 602 , "Alpha" , 0.57 },
{ 568 , "Bandito" , 0.69 },
{ 429 , "Banshee" , 0.4 },
{ 536 , "Blade" , 0.55 },
{ 496 , "Blista" , 0.5 },
{ 422 , "Bobcat" , 0.74 },
{ 401 , "Bravura" , 0.5 },
{ 575 , "Broadway" , 0.48 },
{ 518 , "Buccaneer" , 0.5 },
{ 402 , "Buffalo" , 0.6 },
{ 541 , "Bullet" , 0.4 },
}
function rozpocznij ( plr , md )
if isPedInVehicle ( plr ) then
outputChatBox ( "** Nie moĹĽesz rozpocz?…?‡ pracy siedz?…c w pojeĹşdzie!" , plr ) return end
if getElementData ( plr , "ma:woz:na:lawecie" ) == true then
outputChatBox ( "** Masz obecnie aktywne zlecenie! JeĹĽeli uwaĹĽasz, ĹĽe to b?‚?…d - wpisz /koniec i sprĂłbuj ponownie!" , plr ) return end
if getElementData ( plr , "zlecenie:laweciarz" ) == true then
outputChatBox ( "** Masz obecnie aktywne zlecenie! JeĹĽeli uwaĹĽasz, ĹĽe to b?‚?…d - wpisz /koniec i sprĂłbuj ponownie!" , plr ) return end
setElementData ( plr , "praca:laweciarz" , true )
outputChatBox ( "** Rozpocz?…?‚e?›/a?› prac?™ laweciarza!" , plr )
woz = createVehicle ( 578 , - 1858.32 , 1421.03 , 7.18 , 0 , 0 , 0 )
warpPedIntoVehicle ( plr , woz , 0 )
losowanko_aut = math . random ( 1 , #marki_pojazdow)
losowanko = math . random ( 1 , #miejsca_dowozow)
outputChatBox ( " " , plr )
outputChatBox ( "** ZawieĹş pojazd marki " .. marki_pojazdow [ losowanko_aut ][ 2 ].. " do: " .. miejsca_dowozow [ losowanko ][ 4 ], plr )
blip = createBlip ( miejsca_dowozow [ losowanko ][ 1 ], miejsca_dowozow [ losowanko ][ 2 ], miejsca_dowozow [ losowanko ][ 3 ], 12 , 0 , 0 , 0 , 255 , plr )
marker_cel = createMarker ( miejsca_dowozow [ losowanko ][ 1 ], miejsca_dowozow [ losowanko ][ 2 ], miejsca_dowozow [ losowanko ][ 3 ]- 1 , "cylinder" , 5 , 100 , 100 , 155 , 80 , plr )
setElementData ( plr , "kasa:laweciarz" , miejsca_dowozow [ losowanko ][ 5 ])
setElementData ( plr , "zlecenie:laweciarz" , true )
woz_na_lawecie = createVehicle ( marki_pojazdow [ losowanko_aut ][ 1 ], 0 , 0 , 0 )
setVehiclePlateText ( woz_na_lawecie , marki_pojazdow [ losowanko_aut ][ 2 ])
setVehicleColor ( woz_na_lawecie , math . random ( 1 , 255 ), math . random ( 1 , 255 ), math . random ( 1 , 255 ))
attachElements ( woz_na_lawecie , woz , 0 , - 2 , marki_pojazdow [ losowanko_aut ][ 3 ], 0 , 0 , 0 )
setVehicleLocked ( woz_na_lawecie , true )
setElementData ( plr , "ma:woz:na:lawecie" , true )
end
addEventHandler ( "onMarkerHit" , marker , rozpocznij )
function zakoncz ( plr )
if woz then
if ( getElementData ( plr , "do:zakonczenia" ) == 1 ) then
setElementData ( plr , "praca:laweciarz" , false )
local zarobiona_kasa = getElementData ( plr , "kasa:laweciarz" ) or 0
outputChatBox ( "** Zako?„czy?‚e?›/a?› prac?™ jako laweciarz! Zarobione pieni?…dze: " .. zarobiona_kasa .. "" , plr )
destroyElement ( woz )
givePlayerMoney ( plr , zarobiona_kasa )
setElementData ( plr , "zlecenie:laweciarz" , false )
setElementData ( plr , "ma:woz:na:lawecie" , false )
setElementData ( plr , "do:zakonczenia" , false )
end
end
end
addEventHandler ( "onMarkerHit" , marker_koniec , zakoncz )
function w_celu ( el , md )
if marker_cel and blip and woz_na_lawecie then
if source == marker_cel then
destroyElement ( blip )
destroyElement ( woz_na_lawecie )
setElementData ( el , "do:zakonczenia" , 1 )
destroyElement ( marker_cel )
outputChatBox ( "** Wracaj do bazy aby zakonczyc prace" , el )
end
end
end
addEventHandler ( "onMarkerHit" , root , w_celu )
function zakoncz_laweciarz_komenda ( plr )
if getElementData ( plr , "zlecenie:laweciarz" ) == true then
setElementData ( plr , "zlecenie:laweciarz" , false )
outputChatBox ( "** Zako?„czy?‚e?›/a?› prac?™ laweciarza!" , plr )
destroyElement ( blip )
if getElementData ( plr , "ma:woz:na:lawecie" ) == true then
setElementData ( plr , "ma:woz:na:lawecie" , false )
else
outputChatBox ( "** Nie posiadasz aktywnej pracy laweciarza!" , plr ) return end
if woz and woz_na_lawecie then
destroyElement ( woz )
destroyElement ( woz_na_lawecie ) else return
end
end
end
addCommandHandler ( "koniec" , zakoncz_laweciarz_komenda )
Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Wysłany: 2018-08-04, 12:51
Nezzi
Wiek: 32 Na forum: 3887 dni Posty: 43
Nick w MP: Nezzi
maciek3286 , Dodalem to co napisa?e? ale nie da si? teraz rozpocz?? pracy wchodz? w marker i nic
Wysłany: 2018-08-04, 13:29
maciek3286
LUA Developer
Wiek: 26 Na forum: 5201 dni Posty: 230
Nick w MP: maciek00
Piwa : 3207
jakie? b??dy w DB3?
Ja edytowa?em tylko blip tworz?cy si? oraz marker po rozpocz?ciu pracy wi?c nie mog?o nic zepsu?.
[ Dodano : 2018-08-04, 13:32 ]
Zobacz ewentualnie tak:
blip_pracy = createBlip (- 1891.45 , 1447.94 , 7.18 , 51 )
marker = createMarker (- 1891.45 , 1447.94 , 7.18 - 1 , "cylinder" , 1.1 , 255 , 0 , 0 , 100 )
marker_koniec = createMarker (- 1872.26 , 1415.39 , 7.18 - 1 , "cylinder" , 5 , 100 , 100 , 255 , 80 )
miejsca_dowozow = {
-- { x , y , z , "miejsce_do_outputchatbox'a" , kwota_do_wyp ?& #8218;acenia},
{- 2067.39722 , 960.78320 , 60.00156 , "Calton Heights, San Fierro" , 40 },
{- 121.15815 , 1072.57422 , 19.80778 , "Fort Carson" , 120 },
{- 2128.41821 , 214.62218 , 34.7170 , "Doherty, San Fierro - teren budowy" , 20 },
{- 2317.01489 , - 154.91240 , 34.73012 , "Garcia, San Fierro" , 20 },
{- 2449.26147 , - 163.81157 , 34.74252 , "Hashbury, San Fierro" , 60 },
{ 132.05309 , 1948.73438 , 18.78655 , "Baza wojskowa - Area 69, Bone County" , 100 },
{- 2248.56079 , - 1721.66394 , 479.58038 , "Szczyt Mount Chillad, okolice Angel Pine" , 600 },
{ 1957.75854 , - 2181.17480 , 12.95658 , "Lotnisko, Los Santos" , 200 },
{ 1928.59595 , - 1795.08118 , 12.79196 , "Idlewood, Los Santos - stacja benzynowa" , 150 },
{ 1064.25964 , - 1303.93225 , 12.82551 , "Marker, Los Santos" , 210 },
{- 2486.91528 , 2537.02783 , 17.46655 , "Bayside Marina, Tierra Robada" , 130 },
{ 2162.55908 , 2492.37329 , 10.22999 , "The Emerald Isle, Las Venturas - stacja benzynowa" , 150 },
{ 2385.00537 , 1037.61157 , 10.22964 , "Come-A-Lot, Las Venturas" , 150 },
{ 211.98994 , - 259.50836 , 0.98790 , "Blueberry" , 170 },
}
marki_pojazdow = {
-- { id , "nazwa" , wysoko ?& #8250;?‡_na_lawecie},
{ 445 , "Admiral" , 0.69 },
{ 602 , "Alpha" , 0.57 },
{ 568 , "Bandito" , 0.69 },
{ 429 , "Banshee" , 0.4 },
{ 536 , "Blade" , 0.55 },
{ 496 , "Blista" , 0.5 },
{ 422 , "Bobcat" , 0.74 },
{ 401 , "Bravura" , 0.5 },
{ 575 , "Broadway" , 0.48 },
{ 518 , "Buccaneer" , 0.5 },
{ 402 , "Buffalo" , 0.6 },
{ 541 , "Bullet" , 0.4 },
}
function rozpocznij ( plr , md )
if isPedInVehicle ( plr ) then
outputChatBox ( "** Nie moĹĽesz rozpocz?…?‡ pracy siedz?…c w pojeĹşdzie!" , plr ) return end
if getElementData ( plr , "ma:woz:na:lawecie" ) == true then
outputChatBox ( "** Masz obecnie aktywne zlecenie! JeĹĽeli uwaĹĽasz, ĹĽe to b?‚?…d - wpisz /koniec i sprĂłbuj ponownie!" , plr ) return end
if getElementData ( plr , "zlecenie:laweciarz" ) == true then
outputChatBox ( "** Masz obecnie aktywne zlecenie! JeĹĽeli uwaĹĽasz, ĹĽe to b?‚?…d - wpisz /koniec i sprĂłbuj ponownie!" , plr ) return end
setElementData ( plr , "praca:laweciarz" , true )
outputChatBox ( "** Rozpocz?…?‚e?›/a?› prac?™ laweciarza!" , plr )
woz = createVehicle ( 578 , - 1858.32 , 1421.03 , 7.18 , 0 , 0 , 0 )
warpPedIntoVehicle ( plr , woz , 0 )
losowanko_aut = math . random ( 1 , #marki_pojazdow)
losowanko = math . random ( 1 , #miejsca_dowozow)
outputChatBox ( " " , plr )
outputChatBox ( "** ZawieĹş pojazd marki " .. marki_pojazdow [ losowanko_aut ][ 2 ].. " do: " .. miejsca_dowozow [ losowanko ][ 4 ], plr )
blip = createBlip ( miejsca_dowozow [ losowanko ][ 1 ], miejsca_dowozow [ losowanko ][ 2 ], miejsca_dowozow [ losowanko ][ 3 ], 12 , 2 , 0 , 0 , 0 , 255 , 0 , 9999.0 , plr )
marker_cel = createMarker ( miejsca_dowozow [ losowanko ][ 1 ], miejsca_dowozow [ losowanko ][ 2 ], miejsca_dowozow [ losowanko ][ 3 ]- 0.95 , "cylinder" , 5 , 100 , 100 , 155 , 80 , plr )
setElementData ( plr , "kasa:laweciarz" , miejsca_dowozow [ losowanko ][ 5 ])
setElementData ( plr , "zlecenie:laweciarz" , true )
woz_na_lawecie = createVehicle ( marki_pojazdow [ losowanko_aut ][ 1 ], 0 , 0 , 0 )
setVehiclePlateText ( woz_na_lawecie , marki_pojazdow [ losowanko_aut ][ 2 ])
setVehicleColor ( woz_na_lawecie , math . random ( 1 , 255 ), math . random ( 1 , 255 ), math . random ( 1 , 255 ))
attachElements ( woz_na_lawecie , woz , 0 , - 2 , marki_pojazdow [ losowanko_aut ][ 3 ], 0 , 0 , 0 )
setVehicleLocked ( woz_na_lawecie , true )
setElementData ( plr , "ma:woz:na:lawecie" , true )
end
addEventHandler ( "onMarkerHit" , marker , rozpocznij )
function zakoncz ( plr )
if woz then
if ( getElementData ( plr , "do:zakonczenia" ) == 1 ) then
setElementData ( plr , "praca:laweciarz" , false )
local zarobiona_kasa = getElementData ( plr , "kasa:laweciarz" ) or 0
outputChatBox ( "** Zako?„czy?‚e?›/a?› prac?™ jako laweciarz! Zarobione pieni?…dze: " .. zarobiona_kasa .. "" , plr )
destroyElement ( woz )
givePlayerMoney ( plr , zarobiona_kasa )
setElementData ( plr , "zlecenie:laweciarz" , false )
setElementData ( plr , "ma:woz:na:lawecie" , false )
setElementData ( plr , "do:zakonczenia" , false )
end
end
end
addEventHandler ( "onMarkerHit" , marker_koniec , zakoncz )
function w_celu ( el , md )
if marker_cel and blip and woz_na_lawecie then
if source == marker_cel then
destroyElement ( blip )
destroyElement ( woz_na_lawecie )
setElementData ( el , "do:zakonczenia" , 1 )
destroyElement ( marker_cel )
outputChatBox ( "** Wracaj do bazy aby zakonczyc prace" , el )
end
end
end
addEventHandler ( "onMarkerHit" , root , w_celu )
function zakoncz_laweciarz_komenda ( plr )
if getElementData ( plr , "zlecenie:laweciarz" ) == true then
setElementData ( plr , "zlecenie:laweciarz" , false )
outputChatBox ( "** Zako?„czy?‚e?›/a?› prac?™ laweciarza!" , plr )
destroyElement ( blip )
if getElementData ( plr , "ma:woz:na:lawecie" ) == true then
setElementData ( plr , "ma:woz:na:lawecie" , false )
else
outputChatBox ( "** Nie posiadasz aktywnej pracy laweciarza!" , plr ) return end
if woz and woz_na_lawecie then
destroyElement ( woz )
destroyElement ( woz_na_lawecie ) else return
end
end
end
addCommandHandler ( "koniec" , zakoncz_laweciarz_komenda )
Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Wysłany: 2018-08-04, 13:57
Nezzi
Wiek: 32 Na forum: 3887 dni Posty: 43
Nick w MP: Nezzi
Jak dodaje to do server.lua to nic sie nie pojawia ale jak dodaje do client.lua to pojawia sie wszystko tylko nie moge rozpoczac pracy
Tak pisze w DB3 - https://imgur.com/a/cmhwXZI
Wysłany: 2018-08-04, 15:36
maciek3286
LUA Developer
Wiek: 26 Na forum: 5201 dni Posty: 230
Nick w MP: maciek00
Piwa : 3207
Aaaa, musisz zmieni? kodowanie pliku tekstowego server oraz client na UTF-8.
Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Wysłany: 2018-08-04, 16:01
Nezzi
Wiek: 32 Na forum: 3887 dni Posty: 43
Nick w MP: Nezzi
maciek3286 , Mam zmienic im nazwy na utf-8 czy jak? Nie ogarniam
Wysłany: 2018-08-04, 17:33
maciek3286
LUA Developer
Wiek: 26 Na forum: 5201 dni Posty: 230
Nick w MP: maciek00
Piwa : 3207
Podpis
"Ludzie będą zawsze dla ciebie źli, jeżeli konieczność nie zmusi ich do tego, by byli dobrzy" ~~ Niccolò Machiavelli
Wysłany: 2018-08-04, 21:07
Nezzi
Wiek: 32 Na forum: 3887 dni Posty: 43
Nick w MP: Nezzi
Dobra dziekuje <3 Leci zimne . Mam jeszcze jedno pytanko czy pomo?esz mi z przecho bo nie zapisuje tuningu ani nic pr?buje to naprawi? i ca?y czas sie co? nie udaje :* Jak by? mi pom?g? jeszcze z tym to kozak
Tagi: dlaczego :: jak :: rozpoczynam :: prace :: kazdemu :: pokazuje :: sie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: