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

Wysłany: 2011-08-29, 17:05


DORIAN112







Wiek: 42
Na forum: 6183 dni
Posty: 76

Piwa: 1

Respekt: 50

Ostrzeżeń: 20%
Jak zrobi? ?eby GUI si? chowa?o i pokazywa?o
np komenda /pogotowiep i zeby by?o dla pogotowia teamu lub acl

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 17:07


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

http://wiki.multitheftauto.com/wiki/GuiSetVisible - do chowania okna GUI
http://wiki.multitheftaut...dCommandHandler - do dodania komendy do otwierania okna
http://wiki.multitheftaut...bjectInACLGroup - do ACL

Tylko to trzeba zrobi? na stron? server i client, polecam poradnik wykonany przez tonymontana,
http://gtao.pl/tutlaczeni...ami-vt57830.htm

Powodzenia :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 17:44


DORIAN112







Wiek: 42
Na forum: 6183 dni
Posty: 76

Piwa: 1

Respekt: 50

Ostrzeżeń: 20%
Rozumiem cie ale mi chodzi jak zroibc by bylo ze wpiszuje komenda i pizse np nie masz praw pogotowia a jesli mam to okno sie otwiera

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 17:45


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Dopisujesz do if'a else i tam
Kod:

outputChatBox("Nie masz praw aby u?ywa? tego i tamtego", source)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 17:57


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Kod:

if costamcostam then
-- ten kod wykonuje si? gdy warunek jest spe?niony
else
-- na odwr?t
end


Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 17:57


DORIAN112







Wiek: 42
Na forum: 6183 dni
Posty: 76

Piwa: 1

Respekt: 50

Ostrzeżeń: 20%
a by? m?g? napisa? przyk?ad

[ Dodano: 2011-08-29, 17:57 ]
nie radze se z tym

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 18:06


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Przyk?ady:

CLIENT:
Kod:

function przyklad ()
outputChatBox("Test")
end
addEvent ("nazwa")
addEventHandler ("nazwa", getRootElement(), przyklad )


SERVER:
Kod:

function przyklad2 ()
accountname = getAccountName (getPlayerAccount(v))
if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Policja" ) ) then
triggerClientEvent("nazwa", getRootElement())
else
outputChatBox("Nie jeste? w Policji", source)
end
end
addCommandHandler ("pokaz", przyklad2)


Funkcje z clienta czyli np. guiSetVisible (otwarcie/zamkniecie okna) przenios?em na strone server. Po stronie server doda?em if sprawdzaj?cy czy dany gracz wykonuj?cy funkcje (/pokaz) jest w grupie Policja. Je?li jest pokazuje na czacie Test, a je?li nie jest pokazuj? Nie jeste? w Policji. Nie testowa?em ale powinno dzia?a?.

Ostatnio zmieniony przez Jacob 2011-08-29, 18:24, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 18:13


DORIAN112







Wiek: 42
Na forum: 6183 dni
Posty: 76

Piwa: 1

Respekt: 50

Ostrzeżeń: 20%
nie dziala

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 18:15


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Powinno dzia?a?, jak przejrza?em ?adnego b??du nie pope?ni?em. A po dobrej stronie da?e? wszystko?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 18:17


DORIAN112







Wiek: 42
Na forum: 6183 dni
Posty: 76

Piwa: 1

Respekt: 50

Ostrzeżeń: 20%
pokazuje ale sprawdzanie nie dziala

[ Dodano: 2011-08-29, 18:19 ]
tak

[ Dodano: 2011-08-29, 18:23 ]
sprawdzanie nie chodzi

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 18:24


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

SERVER:
Kod:

function przyklad2 ()
accountname = getAccountName (getPlayerAccount(player))
if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "Policja" ) ) then
triggerClientEvent("nazwa", getRootElement())
else
outputChatBox("Nie jeste? w Policji", source)
end
end
addCommandHandler ("pokaz", przyklad2)


Tak spr?buj. Nie wielka zmiana ale chyba b?dzie dzia?a?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 18:27


DORIAN112







Wiek: 42
Na forum: 6183 dni
Posty: 76

Piwa: 1

Respekt: 50

Ostrzeżeń: 20%
nie dziala nadal hyba musisz dodac cos w kalmre function

[ Dodano: 2011-08-29, 18:28 ]
thx poradzilem sobie wystarczylo dadac palyer w kalmre :)

[ Dodano: 2011-08-29, 18:28 ]
za pomoc i checi piwo :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-08-29, 18:29


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Ahh przeoczy?em doda? argument, dzi?ki i powodzenia ;)

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobić :: zeby :: gui :: sie :: howalo :: pokazywalo
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Jak zrobić zeby gui sie howalo i pokazywalo 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