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

Wysłany: 2014-09-28, 21:25


FolleY







Wiek: 30
Na forum: 4267 dni
Posty: 2



Respekt: 50

Witajcie, jestem nowy, jesli by? ju? podobny temat to bardzo przepraszam.
Potrzebuj? zrobi? bram? na komend?, niby prosta sprawa ale nie w tym przypadku i nie dla mnie. Potrzebuj? zrobi? brame dla teamu ( nie chodzi mi o grupe ACL ), chodzi mi o najzwyklejszy team. Troch? ju? nad tym siedzia?em i nie uda?o mi si? nic wymy?li?. Prosz? o pomoc. Chcia?bym aby brama otwiera?a si? tylko dla cz?onk?w danego teamu, przypu??my ?e w tym przypadku maj? to byc cz?onkowie teamu "Pajace".

Kod:

createObject ( 10184, -2111.6999511719, -2414.1999511719, 32.599998474121, 0, 0, 321)
brama = createObject ( 10184, -2105.5, -2406.3000488281, 32.799999237061, 0, 0, 321)


function closeGate ( thePlayer, Pajace )

local gang = getTeamFromName ( "Pajace" )
if (gang) then
moveObject ( brama, 1500, -2105.5, -2406.3000488281, 32.799999237061, 0, 0, 0, easing)
else
outputChatBox ( "Nie nalezysz do gangu", player, 255, 0, 0 )
end
end
addCommandHandler ( "close", closeGate)

function openGate ( thePlayer, Pajace )

local gang = getTeamFromName ( "Pajace" )
if (gang) then
moveObject ( brama, 1000, -2105.5, -2406.3000488281, 27.700000762939, 0, 0, 0, easing)
else
outputChatBox ( "Nie nalezysz do gangu", player, 255, 0, 0 )
end
end

addCommandHandler ( "open", openGate)


Pr?bowa?em ju? na r??ne sposoby ale nic mi to nie dawa?o.
Uzywa?em r?wnie? funkcji GetPlayersInTeam ale tak samo, nie dzia?a?o.

Bardzo prosz? o wasz? pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-28, 21:55


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3


Więcej informacji znajdziesz w Wikipedii MTA:

isObjectInACLGroup


LUB


Więcej informacji znajdziesz w Wikipedii MTA:

getTeamName


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-09-28, 22:23


FolleY







Wiek: 30
Na forum: 4267 dni
Posty: 2



Respekt: 50

Dzi?kuj?, ale ju? sobie sam poradzi?em. Ale wrzucam gotowy skrypt jakby kto? kiedy? potrzebowa? czego? w tym stylu.

Kod:


createObject ( 10184, -2111.6999511719, -2414.1999511719, 32.599998474121, 0, 0, 321)
brama = createObject ( 10184, -2105.5, -2406.3000488281, 32.799999237061, 0, 0, 321)


function closeGate ( thePlayer )

if ( getElementType ( thePlayer ) == "player" ) then
local team = getPlayerTeam ( thePlayer )
local teamName = ( team and getTeamName ( team ) or "" )
if ( teamName == "Pajace" ) then
moveObject ( brama, 1500, -2105.5, -2406.3000488281, 32.799999237061, 0, 0, 0, easing)
else
outputChatBox ( "Nie nalezysz do gangu", player, 255, 0, 0 )
end
end
end

addCommandHandler ( "close", closeGate)

function openGate ( thePlayer )

if ( getElementType ( thePlayer ) == "player" ) then
local team = getPlayerTeam ( thePlayer )
local teamName = ( team and getTeamName ( team ) or "" )
if ( teamName == "Pajace" ) then
moveObject ( brama, 1000, -2105.5, -2406.3000488281, 27.700000762939, 0, 0, 0, easing)
else
outputChatBox ( "Nie nalezysz do gangu", player, 255, 0, 0 )
end
end
end

addCommandHandler ( "open", openGate)



Nie wiem na ile dobrze to jest zrobione, znalaz?em podpowied? na forum mta. ?adne b??dy mi nie wyskakuj? a skrypt dzia?a tak jak powinien. Mimi wszystko jesczze raz dzi?kuj?. Temat do zamkni?cia.

Postaw piwo autorowi tego posta
 

 
Tagi: brama :: dle :: 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 » Brama dle teamu 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