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

Wysłany: 2017-05-27, 12:27


DyByNy1337







Wiek: 24
Na forum: 3705 dni
Posty: 14
Nick w MP: DyByNy

Piwa: 382

Respekt: 50

Witam ,mam problem z prac? rybaka a mianowicie, nie pojawiaj? mi si? blipy gdy rozpoczn? prace
--S-SIDE

 createBlip(-2970.26465, 483.79803, 4.91102, 46, 0,0,255)
 createObject(3626, -2968.11182, 484.41476, 5.30, 0,0,0)
 local ped = createPed(153, -2964.74390, 484.64404, 5.08413, 90)
 local xped, yped, zped = getElementPosition(ped)
 setElementHealth(ped, 999999)
 setElementFrozen(ped, true)

 local t = createElement("text")
 setElementData(t, "text:name", "Jan")
 setElementData(t, "text:scale", 1.0)
 setElementPosition(t, -2964.74390, 484.64404, 6.08413)
 setElementInterior(t, 0)
 setElementDimension(t, 0)

 local rozpocz_prace = createMarker(-2965.86206, 484.55637, 4.08413, "cylinder", 2, 0, 255, 0, 25)
 local zakoncz_prace = createMarker(-2959.58276, 484.53928, 3.91102, "cylinder", 2, 255, 0, 0, 25)
 setElementDimension(rozpocz_prace, 0)
 setElementInterior(rozpocz_prace, 0)

 addEventHandler("onMarkerHit", root, function(el,md)
 if source == rozpocz_prace then
 if getElementData(el, "p:rybak") then outputChatBox("Rozpocz??e? ju? prac?!",el,255,0,0)  return end
  setElementData(el, "p:rybak", 1)
  outputChatBox("Rozpocz??e? prac? rybaka!", el, 66, 244, 232)
  outputChatBox("??w ryby wchodz?c do markera wskazanego na mapie!", el, 66, 244, 232)
  --outputChatBox("Nie zapomnij kupi? przyn?t!", el, 255, 0, 0)
  triggerClientEvent(el, "markerrr", el)
 elseif source == zakoncz_prace then
 if not getElementData(el, "p:rybak") then outputChatBox("Nie zacz??e? pracy!",el,255,0,0) return end
  outputChatBox("Zako?czy?e? prac? rybaka!", el, 255,0,0)
  removeElementData(el, "p:rybak")
  
end
end)


--C-SIDE
--C-SIDE

addEventHandler("onClientResourceStart", resourceRoot, function()
 local markery ={
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2947.12988, 455.15002, 4.91406}, -- marker x,y,z
  {-2950.13037, 455.14902, 4.91406}, -- marker x,y,z
 }
addEvent("markerrr", true)
addEventHandler("markerrr", rootElement, function()
 local randoms = math.random(0, #markery)
 for k,v in pairs (randoms) do
  local marker = createMarker(v[1], v[2], v[3], "cylinder", 1.0,0,255,0)
  createBlipAttachedTo(marker, 41)
 end
end)
end)

Licz? na szybk? pomoc z g?ry dzi?kuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:07


Atroth







Wiek: 24
Na forum: 3818 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4813

Respekt: 540
Respekt: 540

DyByNy1337,


markery ={
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2947.12988, 455.15002, 4.91406}, -- marker x,y,z
  {-2950.13037, 455.14902, 4.91406}, -- marker x,y,z
 }


Nie musisz robi? eventHandlera. Dodatkowo mia?e? z nim problem z endami to sie nie dziw.

edit: mo?esz zrobi? co? takiego te?:


 local x = math.random(1, #myTable)
    local marker = createMarker ( myTable[x][1], myTable[x][2], myTable[x][3], "cylinder" )


Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:14


DyByNy1337







Wiek: 24
Na forum: 3705 dni
Posty: 14
Nick w MP: DyByNy

Piwa: 382

Respekt: 50

Co? takiego?:


 local markery ={
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2947.12988, 455.15002, 4.91406}, -- marker x,y,z
  {-2950.13037, 455.14902, 4.91406}, -- marker x,y,z
 }
addEvent("markerrr", true)
addEventHandler("markerrr", rootElement, function()
   local x = math.random(1, #markery)
   local marker = createMarker(markery[x][1], markery[x][2], markery[x][3], "cylinder")
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:19


Atroth







Wiek: 24
Na forum: 3818 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4813

Respekt: 540
Respekt: 540

DyByNy1337, Zobacz, a si? przekonasz.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:23


DyByNy1337







Wiek: 24
Na forum: 3705 dni
Posty: 14
Nick w MP: DyByNy

Piwa: 382

Respekt: 50

Niestety nie dzia?a ;-;

Zrobilem specjalnie b??d, a debug nic nie wywala. Tak jak by w ogole nie czytal pliku client

Ostatnio zmieniony przez DyByNy1337 2017-05-27, 13:24, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:23


Atroth







Wiek: 24
Na forum: 3818 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4813

Respekt: 540
Respekt: 540

DyByNy1337, Mo?e db3 podaj?

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:27


DyByNy1337







Wiek: 24
Na forum: 3705 dni
Posty: 14
Nick w MP: DyByNy

Piwa: 382

Respekt: 50

w db3 nic nie ma.. Jak by by? to bym poda? :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:28


Atroth







Wiek: 24
Na forum: 3818 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4813

Respekt: 540
Respekt: 540

DyByNy1337, Usu? local z tablicy.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:33


nanKy







Wiek: 23
Na forum: 4007 dni
Posty: 498
Nick w MP: nanky

Piwa: 1775

Respekt: 239
Respekt: 239Respekt: 239


 local markery ={
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2947.12988, 455.15002, 4.91406}, -- marker x,y,z
  {-2950.13037, 455.14902, 4.91406}, -- marker x,y,z
 }
addEvent("markerrr", true)
addEventHandler("markerrr", rootElement, function()
for i,v in pairs(markery) do
local x = math.random(1, #markery)
local marker = createMarker(v[x][1],v[x][2],v[x][3],"cylinder",1.2,255,255,255,255)
end
end)

Spr?buj tak.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:36


Atroth







Wiek: 24
Na forum: 3818 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4813

Respekt: 540
Respekt: 540

1. W ostatnim wierszu w tablicy, nie dawaj przecinka!


markery ={
  {-2941.28491, 455.52463, 4.91406}, 
  {-2944.17017, 455.14972, 4.91406}, 
  {-2941.28491, 455.52463, 4.91406}, 
  {-2944.17017, 455.14972, 4.91406}, 
  {-2947.12988, 455.15002, 4.91406}, 
  {-2950.13037, 455.14902, 4.91406}
 }


Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:47


AteX







Wiek: 27
Na forum: 4156 dni
Posty: 925
Nick w MP: #AteX

Piwa: 8366

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"Rookspack" napisał/a:

1. W ostatnim wierszu w tablicy, nie dawaj przecinka!


markery ={
  {-2941.28491, 455.52463, 4.91406}, 
  {-2944.17017, 455.14972, 4.91406}, 
  {-2941.28491, 455.52463, 4.91406}, 
  {-2944.17017, 455.14972, 4.91406}, 
  {-2947.12988, 455.15002, 4.91406}, 
  {-2950.13037, 455.14902, 4.91406}
 }


Nie pomagaj jak masz g?upoty wypisywa?.

W meta.xml plik jest poprawnie wpisany?

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 13:55


neku^







Wiek: 24
Na forum: 3662 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5

meta my?l? ?e jest dobrze wpisana:
Kod:


<meta>
<script src="s-rybak.lua" type="server" />
<script src="c-rybak.lua" type="client" />
</meta>

client w ogole sie nie odpala nawet specjalnie popelnialem bledy a w debugu nic.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 14:00


AteX







Wiek: 27
Na forum: 4156 dni
Posty: 925
Nick w MP: #AteX

Piwa: 8366

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"dbn69" napisał/a:

meta my?l? ?e jest dobrze wpisana:
Kod:


<meta>
<script src="s-rybak.lua" type="server" />
<script src="c-rybak.lua" type="client" />
</meta>

client w ogole sie nie odpala nawet specjalnie popelnialem bledy a w debugu nic.


Ju? przeanalizowa?em wcze?niejsze kody i by?o kilka b??d?w po c-side. Mi o dziwo debug pokazywa? b??dy.

Tu jest przetestowany dzia?aj?cy kod.
 local markery ={
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2941.28491, 455.52463, 4.91406}, -- marker x,y,z
  {-2944.17017, 455.14972, 4.91406}, -- marker x,y,z
  {-2947.12988, 455.15002, 4.91406}, -- marker x,y,z
  {-2950.13037, 455.14902, 4.91406}, -- marker x,y,z
 }
addEvent("markerrr", true)
addEventHandler("markerrr", root, function()
local x = math.random(1, #markery)
local marker = createMarker(markery[x][1],markery[x][2],markery[x][3],"cylinder",1.2,255,255,255,255)
end)


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 14:04


neku^







Wiek: 24
Na forum: 3662 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5

Dzi?kuje bardzo, teraz wszystko dzia?a. Jakie? pomysly czemu nie dzia?a? mi debug?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-27, 22:59


nanKy







Wiek: 23
Na forum: 4007 dni
Posty: 498
Nick w MP: nanky

Piwa: 1775

Respekt: 239
Respekt: 239Respekt: 239

"dbn69" napisał/a:

Dzi?kuje bardzo, teraz wszystko dzia?a. Jakie? pomysly czemu nie dzia?a? mi debug?


B??d tkwi? w tym ?e po "cylinder" powinno by?: scale,r,g,b,a

Postaw piwo autorowi tego posta
 

 
Tagi: praca :: rybaka...
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 rybaka... 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