Wysłany: 2013-06-30, 18:02
MKC
LUA Amator
Wiek: 27 Na forum: 4723 dni Posty: 23
Nick w MP: dezy
Piwa : 4
Witam, poszukuje skryptu dzi?ki kt?remu je?li gracz znajdzie si? ko?o bramy ona si? automatycznie otworzy
Wysłany: 2013-06-30, 18:29
Rossi
Wiek: 28 Na forum: 4728 dni Posty: 21
Nick w MP: Rossi
Piwa : 3
Ale chodzi ci np. jak jestes w poli stoisz obok to sie otwiera??. uzyc funkcji markera. Mialem tak na swoim serwerze ale slabo to sie sprawdza
Wysłany: 2013-06-30, 18:59
MKC
LUA Amator
Wiek: 27 Na forum: 4723 dni Posty: 23
Nick w MP: dezy
Piwa : 4
Nie, chodzi mi o to ?e jest normalny gracz kt?ry staje obok takiej bramy i ona si? otwiera
Wysłany: 2013-06-30, 20:09
Rossi
Wiek: 28 Na forum: 4728 dni Posty: 21
Nick w MP: Rossi
Piwa : 3
Kod: brama1 = createObject ( 980, 1547,-1627,15.300000190735, 0, 0, 90)
marker1 = createMarker ( 1547,-1627.8000488281,15., "corona", 10, 0, 0, 0 )
function ob1Poli (hitElement, matchingDimension)
moveObject ( brama1,1500,1547,-1627,9)
end
end
addEventHandler("onMarkerHit", marker1, ob1Poli)
function cb1Poli (hitElement, matchingDimension)
moveObject ( brama1,800,1547,-1627,15.300000190735 )
end
end
addEventHandler("onMarkerLeave", marker1, cb1Poli)
Nie wiem czy dobrze sam zobacz, usunalem linijki acl wiec nie wie mczy bd dzialac, brama znajduje sie przy parkingu poli ls
Wysłany: 2013-06-30, 23:02
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Rossi , ifa usun??e? - ale o endzie ju? zapomnia?e?.
brama1 = createObject ( 980 , 1547 ,- 1627 , 15.300000190735 , 0 , 0 , 90 )
marker1 = createMarker ( 1547 ,- 1627.8000488281 , 15. , "corona" , 10 , 0 , 0 , 0 )
function ob1Poli ( hitElement , matchingDimension )
moveObject ( brama1 , 1500 , 1547 ,- 1627 , 9 )
end
addEventHandler ( "onMarkerHit" , marker1 , ob1Poli )
function cb1Poli ( hitElement , matchingDimension )
moveObject ( brama1 , 800 , 1547 ,- 1627 , 15.300000190735 )
end
addEventHandler ( "onMarkerLeave" , marker1 , cb1Poli )
Mo?esz te? stworzy? col shape, taka niewidzialna strefa. Dzia?a podobnie do markera jednak jej nie wida? (tj. zwyk?y ?miertelnik nie mo?e, ale skrypter mo?e wykorzysta? pewn? funkcj? i sobie pokaza? t? stref? [taka ciekawostka]).
Dlaczego pisze o tym col shape? Marker, nawet przy alphe 0 ciut zna?, szczeg?lnie gdy ma ustawiony kolor bia?y i prze?roczysto?? (alphe) na 0. Nie wiem jak jest w innych kolorach, szczeg?lnie czarnym jednak ja tera bym u?y? w?a?nie col shape, ale dzia?anie jest to samo
Wysłany: 2013-07-01, 00:44
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Col shape jest jeszcze o tyle fajny, ?e mo?esz edytowa? jak? figur? przestrzenn? ma reprezentowa? - od graniastos?up?w po walce. Do wyboru do koloru.
Wysłany: 2013-07-01, 08:24
krisu477
Wiek: 25 Na forum: 4837 dni Posty: 54
Nick w MP: Krisek
Piwa : 7
Koledzy wy?ej maj? racj? z colshape'ami. Tutaj do bramy najlepiej wykorzysta? cuboid'a (prostopad?o?cian). Je?li chcecie, to mog? Wam wys?a? (w tym temacie) kod otwierania pewnej bramy napisany z pomoc? w?a?nie colshape'a.
Wysłany: 2013-07-01, 11:45
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
Po stronie serwera
brama1 = createObject ( 980 , 1547 ,- 1627 , 15.300000190735 , 0 , 0 , 90 )
addEventHandler ( "onResourceStart" , getResourceRootElement ( getThisResource ()),
function ( resource )
local cuboid = createColCuboid ( 1540 ,- 1631.8000488281 , 12 , 12 , 11 , 5 )
addEventHandler ( "onColShapeHit" , cuboid , ob )
addEventHandler ( "onColShapeLeave" , cuboid , zb )
end )
function ob ()
moveObject ( brama1 , 1500 , 1547 ,- 1627 , 9 )
end
function zb ()
moveObject ( brama1 , 800 , 1547 ,- 1627 , 15.300000190735 )
end
Po stronie Clienta
function devmode ()
setDevelopmentMode ( true )
outputChatBox ( "W??czono tryb developmentMode! " , 255 , 0 , 0 , true )
end
addCommandHandler ( "dev" , devmode )
Odpalasz skrypcik, wpisujesz /devmode po czym piszesz /showcol i ju? masz w??czon? widoczno?? cuboida
A wygl?da to tak(Zwyk?y gracz tego nie widzi ):
Zajrzyj te? tutaj createColCuboid
Masz te?
createColCircle
createColRectangle
createColSphere
createColTube
createColPolygon
Wszystko na Wiki jest.
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Tagi: automatyczna :: brama
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: