Wysłany: 2014-07-24, 00:29
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
No witam, chcia?bym zrobi? gui dla frakcji na acl, prosz? nie o ca?y kod tylko o co? co mnie wesprze, mo?e by? to wiki, i ma?a podpowied?, prosz? o to i? przysiad?em przy lua i od nowa robi? serwer, nie ?ci?gam lecz pisz?, mam nadziej? ?e czego? si? naucz? Gui mam, tylko prosz? o warunek acl, gdzie? tam by? ale nie pami?tam w kt?rym temacie. Pozdro !
Wysłany: 2014-07-24, 00:36
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Musisz u?yc trigger?w bo to s-side.
Wysłany: 2014-07-24, 00:37
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4783 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Prosz? :Najwa?niejsze funkcje
Więcej informacji znajdziesz w Wikipedii MTA: showCursor
Więcej informacji znajdziesz w Wikipedii MTA: addEvent
Więcej informacji znajdziesz w Wikipedii MTA: bindKey
Więcej informacji znajdziesz w Wikipedii MTA: createTeam
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-24, 00:55
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Okej dzi?ki do tego czasu, zrobi?em team urz?d, dodatkowo bezpo?rednie ??czenie z acl i auto team, tylko mam problem, w konsoli wyskakuje error i? w 15 linijce "expected near 'then' (daj? ca?y kod tego) :
Kod: function login(thePlayer)
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Urzad" ) then
setPlayerTeam(thePlayer, urzad)
end
end
addEventHandler("onPlayerLogin", login)
Prosz? o naprawienie tego, aczkolwiek ja zajm? si? tym gui, i dzi?ki za te funkcje, macie piwko !
Wysłany: 2014-07-24, 00:59
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4783 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
"Mizy1999" napisał/a :Okej dzi?ki do tego czasu, zrobi?em team urz?d, dodatkowo bezpo?rednie ??czenie z acl i auto team, tylko mam problem, w konsoli wyskakuje error i? w 15 linijce "expected near 'then' (daj? ca?y kod tego) :
Prosz?
Kod: function login(thePlayer)
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Urzad" )) then
setPlayerTeam(thePlayer, urzad)
end
end
addEventHandler("onPlayerLogin", login)
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-24, 01:23
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Dzi?ki, na przysz?o?? wiem co oznacza ten error, a to to gui:
S-side:
Kod: function clientTrigger()
triggerClientEvent(source,"urzadGui",root)
end
function otwieranieGui()
bindKey ( "i", "up", clientTrigger )
end
C-side:
Kod: addEvent("urzadGui", true)
local window = guiCreateWindow(100,100,500,500,"Przebieralnia Frakcyjna", true )
local buttonskin1 = guiCreateButton(100,100,50,50,"Skin 1",false,window)
local zamknij = guiCreateButton(100,100,60,60,"Skin 2",false,window)
addEventHandler("urzadGui",root,
function()
guiSetVisible(window, true)
showCursor(true)
end
)
addEventHandler("onClientGUIClick",buttonskin1,
function(button, state)
if button == "left" and state == "up" then
guiSetVisible(window, false)
showCursor(false)
setPedSkin ( source, 11 )
outputChatBox(source,"Zmieniono Skin!")
end
end
)
addEventHandler("onClientGUIClick",zamknij,
function(button, state)
if button == "left" and state == "up" then
guiSetVisible(window, false)
showCursor(false)
end
end
)
Nie testowa?em tego, teraz nie jestem w stanie, ale jak na wasze oko ? Wiem, co? na pewno jest ?le.
Wysłany: 2014-07-24, 01:25
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4783 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Mizy1999 , na moje oko jest bardzo ok, nie widz? b??d?w (bo mo?e jest zbyt p??no albo ich nie ma -_-)
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-24, 01:26
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
triggerClientEvent(source,"urzadGui",root)
po co te source ?
Wysłany: 2014-07-24, 01:30
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
No tak, przepraszam, wzorowa?em si? na poradnikach pioruna, i naprawd?, jestem pod wra?eniem, dobry nauczyciel. Hmm, a tak wgl ? Nie musi tego by? i? wywo?uj? funkcje z binda ?
Wysłany: 2014-07-24, 01:33
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4783 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Mizy1999 , niet, nein, no, nope, nie musi
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-24, 01:33
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Bind nie ma nic do tego
c-side
addEvent ( "urzadGui" , true )
local window = guiCreateWindow ( 100 , 100 , 500 , 500 , "Przebieralnia Frakcyjna" , true )
local buttonskin1 = guiCreateButton ( 100 , 100 , 50 , 50 , "Skin 1" , false , window )
local zamknij = guiCreateButton ( 100 , 100 , 60 , 60 , "Skin 2" , false , window )
addEventHandler ( "onClientGUIClick" , buttonskin1 , function()
triggerServerEvent ( "sprawdz" , getLocalPlayer () )
end )
addEventHandler ( "urzadGui" , root ,
function()
guiSetVisible ( window , true )
showCursor ( true )
end )
s-side
addEvent ( "sprawdz" , true )
addEventHandler ( "sprawdz" , root , function()
triggerClientEvent ( "urzadGui" , source )
end )
Wysłany: 2014-07-24, 01:35
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Hmm, zaraz zobacz? czy dzia?a, i jutro wezm? si? za zrobienie "wstawienie" zdj?? skin?w, dodatkowo przy klikni?ciu guzika znajdowa?o si? setPetWalkingStyle, je?eli jednak nie b?dzie dzia?a?, sprawdz? db i wam jutro napisz?, lub mo?e co? sami wyczaicie, dobranoc.
[ Dodano : 2014-07-24, 01:35 ]
Oo, chwila, popacz?.
Wysłany: 2014-07-24, 01:37
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4783 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Mizy1999 , mam troch? osobist? pro?b?, prosi?bym o nie u?ywanie nowoczesnego slangu 'wyczaicie', z g?ry dzi?kuj? ^^
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-24, 01:37
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Chwila, ja mam to pozamienia?, czy doklei? do kodu, i co tutaj zrobi?e? ?
[ Dodano : 2014-07-24, 01:38 ]
xd no tak, przystosuj? si? w miar? mo?liwo?ci ;d
do tego "slangu"
Wysłany: 2014-07-24, 01:39
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Tagi: gui :: dla :: frakcji
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: