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

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

Respekt: 50

Ostrzeżeń: 20%
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 9851597.5999755859, -1677.59997558596.300000190734900bramaMarker createMarker (  1597.6999511719, -1677.69995117194.9000000953674"cylinder"602550100 )



function otworz (player)
if isElementWithinMarker(playerbramaMarkerthen --sprawdza czy gracz jest w markerze
    moveObject brama32001605.1999511719, -1677.59997558596.3000001907349 )  -- otwiera brame
end 
end
addEventHandler ("onMarkerHit"bramaMarkerotworz)

function zamknij (leaveElementmatchingDimension)
if getElementTypeleaveElement ) == "player" then  -- sprawdza czy gracz opuscil marker
    moveObject brama32001597.5999755859, -1677.59997558596.3000001907349 )  -- zamyka brame
end 
end
addEventHandler ("onMarkerLeave"bramaMarkerzamknij)


Postaw piwo autorowi tego posta
 

 
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

Respekt: 63,3

if (getPlayerTeam(leaveElement) == getTeamFromName("Policja")) then

...kod...

 end



brama createObject 9851597.5999755859, -1677.59997558596.300000190734900bramaMarker createMarker (  1597.6999511719, -1677.69995117194.9000000953674"cylinder"602550100 )



function otworz (player)
if (getPlayerTeam(player) == getTeamFromName("Policja")) then
if isElementWithinMarker(playerbramaMarkerthen --sprawdza czy gracz jest w markerze
    moveObject brama32001605.1999511719, -1677.59997558596.3000001907349 )  -- otwiera brame
end
end 
end
addEventHandler ("onMarkerHit"bramaMarkerotworz)

function zamknij (leaveElementmatchingDimension)
if (getPlayerTeam(leaveElement) == getTeamFromName("Policja")) then
if getElementTypeleaveElement ) == "player" then  -- sprawdza czy gracz opuscil marker
    moveObject brama32001597.5999755859, -1677.59997558596.3000001907349 )  -- zamyka brame
    end
end 
end
addEventHandler ("onMarkerLeave"bramaMarkerzamknij)



Podpis
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Postaw piwo autorowi tego posta
 

 
Tagi: bramy :: dla :: teamu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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