Wysłany: 2015-10-13, 16:42
Dexnes_
Tiger
Wiek: 26 Na forum: 4402 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
Witam mam pytanie , jak mog? zrobi? tak ?e po wpisaniu komendy /suszarka , ranga ACL Moderator dostaje dostanie suszarke (Colt 45 ) ?
za pomoc
Wysłany: 2015-10-13, 16:45
#404
Wiek: 26 Na forum: 4772 dni Posty: 1438
Piwa : 2512
BlackGamePL ,
Więcej informacji znajdziesz w Wikipedii MTA: giveWeapon
Wysłany: 2015-10-13, 17:15
Dexnes_
Tiger
Wiek: 26 Na forum: 4402 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
mam cos takiego :
function suszarka ()
giveWeapon ( source , 24 , 200 )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Moderator" ) ) then
end
addCommandHandler ( "suszarka" , suszarka )
Wysłany: 2015-10-13, 18:03
#404
Wiek: 26 Na forum: 4772 dni Posty: 1438
Piwa : 2512
Poprawka drobna, ale to nadal nie jest dzia?aj?cy kod.
function suszarka ()
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Moderator" ) ) then
giveWeapon ( source , 24 , 200 )
end
end
addCommandHandler ( "suszarka" , suszarka )
A problemem jest accName, nie masz tego zdefiniowanego, zobacz sobie jeszcze w tym przyk?adzie jak go pobrali i powiniene? da? rady to zrobi?.
No i jeszcze propo kolejno?ci w Lua, to jest bardzo proste. Musisz jedynie pomy?le? co jest najpierw ? Czy dajesz bro? czy pobierasz konto gracza, aby nast?pnie sprawdzi? czy jest moderatorem i je?eli to dopiero wtedy przyzna? mu t? bro?.
Wysłany: 2015-10-13, 18:15
Dexnes_
Tiger
Wiek: 26 Na forum: 4402 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
to jak to ma wygl?da? bo juz nie rozumiem
Wysłany: 2015-10-13, 18:51
#404
Wiek: 26 Na forum: 4772 dni Posty: 1438
Piwa : 2512
BlackGamePL , zobacz w przyk?adzie funkcji isObjectInACLGroup jak si? pobiera zmienn? i j? dodaj do tego kodu, kt?ry Ci tutaj wys?a?em.
Wysłany: 2015-10-14, 12:44
Dexnes_
Tiger
Wiek: 26 Na forum: 4402 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
Co? w tym stylu?
function suszarka ()
local accName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Moderator" ) ) then
giveWeapon ( source , 24 , 200 )
end
end
addCommandHandler ( "suszarka" , suszarka )
Wysłany: 2015-10-14, 12:55
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
function suszarka ( p , c )
local accName = getAccountName ( getPlayerAccount ( p ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Moderator" ) ) then
giveWeapon ( p , 24 , 200 )
end
end
addCommandHandler ( "suszarka" , suszarka )
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2015-10-14, 12:56
Fanciak
BOT
Wiek: 25 Na forum: 4446 dni Posty: 728
Nick w MP: Fanciak
Piwa : 1572
function suszarka ( plr )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( plr )), aclGetGroup ( "Navy" )) then
giveWeapon ( plr , 24 , 200 )
end
end
addCommandHandler ( "suszarka" , suszarka )
@Up wyprzedziles mnie, ale moze sie przyda
Wysłany: 2015-10-14, 14:01
Dexnes_
Tiger
Wiek: 26 Na forum: 4402 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
Obydwa kody nie dzia?aj?
Wysłany: 2015-10-14, 14:27
#404
Wiek: 26 Na forum: 4772 dni Posty: 1438
Piwa : 2512
BlackGamePL , 2 zasadnicze pytania
1 - Jeste? w grupie acl Moderator ?
2 - Po jakiej stronie dajesz ten kod ?
Wysłany: 2015-10-14, 14:32
Dexnes_
Tiger
Wiek: 26 Na forum: 4402 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
Moje Odpowiedzi :
1.Tak oczywi?cie jestem (Zwr?ci?em uwag? na wielko?? liter)
2.Po tej i po tej pr?bowa?em
Wysłany: 2015-10-14, 14:46
Fanciak
BOT
Wiek: 25 Na forum: 4446 dni Posty: 728
Nick w MP: Fanciak
Piwa : 1572
Kurde, blad zrobilem. Zobacz teraz
function suszarka ( plr )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( plr )), aclGetGroup ( "Moderator" )) then
giveWeapon ( plr , 24 , 200 )
end
end
addCommandHandler ( "suszarka" , suszarka )
I podaj db3 jak beda.
Wysłany: 2015-10-14, 15:31
Dexnes_
Tiger
Wiek: 26 Na forum: 4402 dni Posty: 620
Nick w MP: Dexnes
Piwa : 1394
Wysłany: 2015-10-14, 16:06
#404
Wiek: 26 Na forum: 4772 dni Posty: 1438
Piwa : 2512
BlackGamePL , spr?buj tak, przynajmniej dowiemy si? co jest nie tak.
function suszarka ( plr )
outputChatBox ( "Dziala 1" , plr )
if isObjectInACLGroup ( "user." .. getAccountName ( getPlayerAccount ( plr )), aclGetGroup ( "Moderator" )) then
outputChatBox ( "Dziala 2" , plr )
giveWeapon ( plr , 24 , 200 )
else
outputChatBox ( "Nie dziala 1" , plr )
end
end
addCommandHandler ( "suszarka" , suszarka )
Tagi: dawanie :: broni
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: