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

Wysłany: 2015-07-20, 15:02


dandi063







Wiek: 31
Na forum: 4822 dni
Posty: 34
Nick w MP: dandi063

Piwa: 1

Respekt: 50

Czy kto? zrobi?by dla mnie cuboid? xD
W zamian daje Piwo i reputacje.
Screen gdzie ma si? znajdowa? cuboid: http://imgur.com/YL4HGAw

cuboid = createColCuboid ( -999.5, 437.7001953125, 13.10000038147, 50, 50, 45 )
Wz?r jak komu? nie chce si? pisa?.
Z g?ry dzi?ki! :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 15:06


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

A podasz mo?e koordynaty z /gp w tamtym miejscu? czy te ktore podales s? wlasnie stamtad?

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 15:14


dandi063







Wiek: 31
Na forum: 4822 dni
Posty: 34
Nick w MP: dandi063

Piwa: 1

Respekt: 50

Mo?esz zrobi? tak na oko? Nie musi by? dok?adnie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 15:18


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Ja Cie nie czaje... Gdzie mam Ci to stworzy? ... Chcesz tam, to musisz poda? koordynaty, gdzie to ma by?.

3 pierwsze argumenty createColCuboid, to s? koordynaty, x, y, z.
Te kt?re poda?e? w w?tku, to s? prawdziwe koordynaty tego miejsca, czy byle jakie z innego skryptu? Jezeli z innego skryptu i nie z tamtego miejsca, to id? w to miejsce gdzie chcesz cuboid i wpisz /gp

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 15:27


dandi063







Wiek: 31
Na forum: 4822 dni
Posty: 34
Nick w MP: dandi063

Piwa: 1

Respekt: 50

X: -1048 Y: 445.5 Z: 13.5

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 15:41


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

cuboid = createColCuboid(-1048, 445.5, 13.5, 20, 5, 10)


teraz po prostu robisz event np. :

addEventHandler("onClientColShapeHit", cuboid, function(he, md)
if he == localPlayer then
if getPedOccupiedVehicle(he) then return end -- tylko na nogach
outputChatBox("Wszedles wlasnie w prostopadloscian !")
end
end)


Dzialac to bedzie tak : wbijasz w te miejsce na nogach i Ci sie wyswietli ten komunikat... 3 ostatnie argumenty tego cuboid'a mozesz sobie edytowac tak, aby by? tak zrobiony jak Ty chcesz.

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 15:53


dandi063







Wiek: 31
Na forum: 4822 dni
Posty: 34
Nick w MP: dandi063

Piwa: 1

Respekt: 50

Nie dzia?a [*]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 15:57


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

A jak to zrobiles? meta.xml jest? bo ten cuboid to nie jest marker, ze bedziesz go widzial.

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 16:03


dandi063







Wiek: 31
Na forum: 4822 dni
Posty: 34
Nick w MP: dandi063

Piwa: 1

Respekt: 50

Wiem! Da?em na ?rodek marker (Tam gdzie ma by? cuboid) i wzio?em z niego kordy.

[ Dodano: 2015-07-20, 16:57 ]
Dobra! Dzia?a, a m?g?by kto? mi powiedzie? jak zrobi? to na ACL? ?e je?eli nie jeste? w grupie ACL to ci to wyskakuje a jak jeste? to nie. Tak samo ?e jak nie jeste? w grupie ACL to po 5 sec cie zabija a jak jeste? to nie>?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 17:30


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

To w takim razie musisz usunac cale client side i to co Ci dam teraz dac na server-side


cuboid createColCuboid(-1048445.513.520510addEventHandler("onColShapeHit"cuboid, function(hemd)
player he
if getPedOccupiedVehicle(playerthen return end
acc getPlayerAccount(player)
accName getAccountName(acc)

if not isObjectInACLGroup("user."..accNameaclGetGroup("grupa")) then
outputChatBox("Nie jestes w teamie !!!")
setTimer(function()
killPlayer(player)
end5*10001)
end
end)



Sprobuj tak, jezeli wyskocza jakies bledy w db3 podeslij je tutaj od razu

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 18:00


dandi063







Wiek: 31
Na forum: 4822 dni
Posty: 34
Nick w MP: dandi063

Piwa: 1

Respekt: 50

A gdzie znajduje si? ten plik client side? Jestem w tym zielony.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-20, 18:45


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

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

Client side masz w mecie podpisany jako
Kod:

type="client"
Ten skrypt kt?ry poda? kolega wy?ej ma by? server side.
Czyli zapisujesz to jako nazwa.lua i w mecie wpisujesz
Kod:

<script src="nazwa.lua" type="server"/>


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-21, 10:32


dandi063







Wiek: 31
Na forum: 4822 dni
Posty: 34
Nick w MP: dandi063

Piwa: 1

Respekt: 50

A dlaczego ka?dy widzi ten tekst nie jeste? w teamie!!! i jest to tryb DayZ i nie zabija tylko robi si? bia?y ekran.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-21, 10:36


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

cuboid createColCuboid(-1048445.513.520510addEventHandler("onColShapeHit"cuboid, function(hemd)
player he
if getPedOccupiedVehicle(playerthen return end
acc getPlayerAccount(player)
accName getAccountName(acc)

if not isObjectInACLGroup("user."..accNameaclGetGroup("grupa")) then
outputChatBox("Nie jestes w teamie !!!"he)
setTimer(function()
killPlayer(player)
end5*10001)
end
end)



Teraz tekst widzi osoba, kt?ra jest w cuboidzie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-21, 10:57


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Moge sie zalozyc o respekt, ?e nie edytowa? :

aclGetGroup("grupa") : )))

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Tagi: cuboid
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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