Wysłany: 2013-09-07, 20:35
mrmay4141
KOR Gaming Innovator
Wiek: 28 Na forum: 4860 dni Posty: 86
Nick w MP: Sexyvise
Piwa : 4
Witam,chcia?bym zrobi? bramy na team otwieran? na marker.
Mam ju? bram? na marker lecz chcia?bym aby brama sie otwiera?a wtedy kiedy gracz wejdzie na marker i b?dzie w innym teamie ni? ten kt?ry istawione b?dzie na brame to wtedy brama sie nie otwiera,a je?li wejdzie gracz kt?ry jest w teamie ustwionym to brama sie otwiera.
Podam ni?ej kod do bramy i z g?ry m?wie ?e brama jest na jeden du?y marker[tak wrazie pyta?].
KOD
brama = createObject ( 985 , 1597.5999755859 , - 1677.5999755859 , 6.3000001907349 , 0 , 0 , 0 )
bramaMarker = createMarker ( 1597.6999511719 , - 1677.6999511719 , 4.9000000953674 , "cylinder" , 6 , 0 , 255 , 0 , 100 )
function otworz ( player )
if isElementWithinMarker ( player , bramaMarker ) then -- sprawdza czy gracz jest w markerze
moveObject ( brama , 3200 , 1605.1999511719 , - 1677.5999755859 , 6.3000001907349 ) -- otwiera brame
end
end
addEventHandler ( "onMarkerHit" , bramaMarker , otworz )
function zamknij ( leaveElement , matchingDimension )
if getElementType ( leaveElement ) == "player" then -- sprawdza czy gracz opuscil marker
moveObject ( brama , 3200 , 1597.5999755859 , - 1677.5999755859 , 6.3000001907349 ) -- zamyka brame
end
end
addEventHandler ( "onMarkerLeave" , bramaMarker , zamknij )
Wysłany: 2013-09-07, 21:21
irvs126
www.lss-rp.pl
Wiek: 36 Na forum: 5461 dni Posty: 109
Nick w MP: irvs126
Piwa : 97
if ( getPlayerTeam ( leaveElement ) == getTeamFromName ( "Policja" )) then
...kod...
brama = createObject ( 985 , 1597.5999755859 , - 1677.5999755859 , 6.3000001907349 , 0 , 0 , 0 )
bramaMarker = createMarker ( 1597.6999511719 , - 1677.6999511719 , 4.9000000953674 , "cylinder" , 6 , 0 , 255 , 0 , 100 )
function otworz ( player )
if ( getPlayerTeam ( player ) == getTeamFromName ( "Policja" )) then
if isElementWithinMarker ( player , bramaMarker ) then -- sprawdza czy gracz jest w markerze
moveObject ( brama , 3200 , 1605.1999511719 , - 1677.5999755859 , 6.3000001907349 ) -- otwiera brame
end
end
end
addEventHandler ( "onMarkerHit" , bramaMarker , otworz )
function zamknij ( leaveElement , matchingDimension )
if ( getPlayerTeam ( leaveElement ) == getTeamFromName ( "Policja" )) then
if getElementType ( leaveElement ) == "player" then -- sprawdza czy gracz opuscil marker
moveObject ( brama , 3200 , 1597.5999755859 , - 1677.5999755859 , 6.3000001907349 ) -- zamyka brame
end
end
end
addEventHandler ( "onMarkerLeave" , bramaMarker , zamknij )
Podpis
[you]
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Tagi: bramy :: dla :: teamu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: