Wysłany: 2017-07-24, 19:57
Kerel
Uczeń Lua
Wiek: 22 Na forum: 3503 dni Posty: 47
Nick w MP: Kerel
Piwa : 338
Witajcie, mam do was pewne pytanie. Czy jak bym napisa? duty tak:
function duty ( thePlayer )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Admin" ) ) then
giveWeapon ( 22 , 214 )
outputChatBox ( "Zalogowa?e?/a? si? na duty Administratora RCON!" , 0 , 255 , 255 )
else
takeWeapon ( thePlayer , 22 )
outputChatBox ( "Wylogowa?e?/a? si? z duty Administratora RCON!" , 0 , 255 , 255 )
end
addCommandHandler ( "duty" , duty )
To b?dzie dzia?a??
Podpis
-- Uczę sie
Ostatnio zmieniony przez Kerel 2017-07-24, 20:10, w całości zmieniany 1 raz
Wysłany: 2017-07-24, 20:06
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ))
Skrypt nie wie co to 'accName'
Wysłany: 2017-07-24, 20:07
Kerel
Uczeń Lua
Wiek: 22 Na forum: 3503 dni Posty: 47
Nick w MP: Kerel
Piwa : 338
"Kalizman" napisał/a :
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ))
Skrypt nie wie co to 'accName'
Dzi?ki, poprawie to.
Podpis
-- Uczę sie
Ostatnio zmieniony przez Kerel 2017-07-24, 20:11, w całości zmieniany 1 raz
Wysłany: 2017-07-24, 20:09
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
2.
outputChatBox ( "Zalogowa?e?/a? si? na duty Administratora RCON!" , 0 , 255 , 255 )
Nie poda?e? elementu gracza.
3. Gdy gracz nie b?dzie w grupie ACL wy?wietli mu si? ?e wylogowa? si? z duty RCONA. I tak w k??ko, natomiast gracz kt?ry b?dzie w grupie ACL b?dzie mu ca?y czas wy?wietla?o ?e zalogowa? si? na duty RCONA.
Wysłany: 2017-07-24, 20:11
Kerel
Uczeń Lua
Wiek: 22 Na forum: 3503 dni Posty: 47
Nick w MP: Kerel
Piwa : 338
Wysłany: 2017-07-24, 20:17
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
Jakby? nie wiedzia? to zawsze s?u?? pomoc?
4.
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( element ) ), aclGetGroup ( "Admin" ) ) then
Przy twoim aktualnym skrypcie wygl?dalo by to w ten spos?b
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( thePlayer ) ), aclGetGroup ( "Admin" ) ) then
Wysłany: 2017-07-24, 20:17
Kerel
Uczeń Lua
Wiek: 22 Na forum: 3503 dni Posty: 47
Nick w MP: Kerel
Piwa : 338
Nic tu nie by?o
Podpis
-- Uczę sie
Ostatnio zmieniony przez Kerel 2017-07-24, 20:20, w całości zmieniany 1 raz
Wysłany: 2017-07-24, 20:19
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
function duty ( thePlayer )
local accName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ) ) then
if getElementData ( thePlayer , "player:admin:duty" ) then
giveWeapon ( 22 , 214 )
outputChatBox ( "Zalogowa?e?/a? si? na duty Administratora RCON!" , thePlayer , 0 , 255 , 255 )
else
takeWeapon ( thePlayer , 22 )
outputChatBox ( "Wylogowa?e?/a? si? z duty Administratora RCON!" , thePlayer , 0 , 255 , 255 )
end
else
outputChatBox ( "Nie jesteste? Administratorem RCON" , thePlayer , 0 , 255 , 255 )
end
end
addCommandHandler ( "duty" , duty )
Powinno dzia?a?
Wysłany: 2017-07-24, 20:20
Kerel
Uczeń Lua
Wiek: 22 Na forum: 3503 dni Posty: 47
Nick w MP: Kerel
Piwa : 338
"Artystek" napisał/a :
function duty ( thePlayer )
local accName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Admin" ) ) then
if getElementData ( thePlayer , "player:admin:duty" ) then
giveWeapon ( 22 , 214 )
outputChatBox ( "Zalogowa?e?/a? si? na duty Administratora RCON!" , thePlayer , 0 , 255 , 255 )
else
takeWeapon ( thePlayer , 22 )
outputChatBox ( "Wylogowa?e?/a? si? z duty Administratora RCON!" , thePlayer , 0 , 255 , 255 )
end
else
outputChatBox ( "Nie jesteste? Administratorem RCON" , thePlayer , 0 , 255 , 255 )
end
end
addCommandHandler ( "duty" , duty )
Powinno dzia?a?
Dzieki, mo?e lepiej na razie nie b?d? pisa? ?adnego skryptu
Podpis
-- Uczę sie
Wysłany: 2017-07-24, 20:23
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
W przypadku takiego zapisu
Wiadomo?? si? wy?wietli dla ka?dego. Gdyby? nie wiedzia? czemu tak si? dzieje polecam zajrze? w drzewko element?w
W razie gdyby nie dzia?a?o:
https://wiki.multitheftauto.com/wiki/Element_tree
Oraz
Przy twoim aktualnym kodzie owa linia powinna wygl?da? tak:
outputChatBox ( "Zalogowa?e?/a? si? na duty RCONA!" , thePlayer , 0 , 255 , 255 , true )
Wysłany: 2017-07-24, 20:23
Kerel
Uczeń Lua
Wiek: 22 Na forum: 3503 dni Posty: 47
Nick w MP: Kerel
Piwa : 338
Dzieki za pomoc. Do zamkni?cia.
Podpis
-- Uczę sie
Tagi: duty
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: