Wysłany: 2014-11-27, 17:03
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Kod: function onPlayerLogin()
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("policja")) then
setPlayerTeam(source, policja)
else
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("wojsko")) then
setPlayerTeam(source, wojsko)
else
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("kl")) then
setPlayerTeam(source, kl)
else
setPlayerTeam ( source, pilot )
end
end
end
end
end
end
addEventHandler ( "onPlayerLogin", getRootElement(), onPlayerLogin )
Czy to by dzia?a?o ?
Wysłany: 2014-11-27, 18:31
Terr9909
Skrypter LUA
Wiek: 26 Na forum: 4234 dni Posty: 346
Nick w MP: Split
Piwa : 1043
nie zastosuj taki warunek:
function onPlayerLogin ()
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "policja" )) then
setPlayerTeam ( source , policja )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "wojsko" )) then
setPlayerTeam ( source , wojsko )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "kl" )) then
setPlayerTeam ( source , kl )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "pilot" )) then
setPlayerTeam ( source , pilot )
end
addEventHandler ( "onPlayerLogin" , getRootElement (), onPlayerLogin )
Wysłany: 2014-11-28, 15:21
Mizy1999
I <3 Mta
Wiek: 28 Na forum: 4995 dni Posty: 157
Nick w MP: xxx
Piwa : 154
Jakie? warkingsy si? wy?wietlaj?:
To kod:
function onPlayerLogin ()
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "policja" )) then
setPlayerTeam ( source , policja )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "wojsko" )) then
setPlayerTeam ( source , wojsko )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "kl" )) then
setPlayerTeam ( source , kl )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "pilot" )) then
setPlayerTeam ( source , pilot )
end
end
addEventHandler ( "onPlayerLogin" , getRootElement (), onPlayerLogin )
A tak na przysz?o??, dzi?ki. Teraz elseif b?d? u?ywa?. ;3
Ostatnio zmieniony przez MeeShuffle 2014-11-28, 15:50, w całości zmieniany 1 raz
Wysłany: 2014-11-28, 15:51
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Nie ma takiej grupy utworzonej w ACL. Nawet je?li jest, pami?taj o wielkich i ma?ych literach, ?e maj? znaczenie.
Wysłany: 2014-11-28, 15:54
Terr9909
Skrypter LUA
Wiek: 26 Na forum: 4234 dni Posty: 346
Nick w MP: Split
Piwa : 1043
addEventHandler ( "onPlayerLogin" , root , function()
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "Policja" )) then
setPlayerTeam ( source , policja )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "Wojsko" )) then
setPlayerTeam ( source , wojsko )
else isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "kl" )) then
setPlayerTeam ( source , kl )
elseif isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( source )), aclGetGroup ( "Pilot" )) then
setPlayerTeam ( source , pilot )
end
end )
troch? poprawi?em kod, ale przed tym sprawd? te? czy masz w acl te grupy dodane.
@up by?e? szybszy ehh
Tagi: instrukcja :: warunkowa.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: