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

Wysłany: 2015-10-13, 16:42


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

Witam mam pytanie , jak mog? zrobi? tak ?e po wpisaniu komendy /suszarka , ranga ACL Moderator dostaje dostanie suszarke (Colt 45 ) ?

za pomoc :arrow: :piwo: R*

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-13, 16:45


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
BlackGamePL,


Więcej informacji znajdziesz w Wikipedii MTA:

addCommandHandler


Więcej informacji znajdziesz w Wikipedii MTA:

isObjectInACLGroup


Więcej informacji znajdziesz w Wikipedii MTA:

giveWeapon


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-13, 17:15


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

mam cos takiego :

function suszarka()
    giveWeapon source24200 ) 
    if isObjectInACLGroup ("user."..accNameaclGetGroup "Moderator" ) ) then
end
addCommandHandler("suszarka"suszarka)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-13, 18:03


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
Poprawka drobna, ale to nadal nie jest dzia?aj?cy kod.


function suszarka()
    
    if isObjectInACLGroup ("user."..accNameaclGetGroup "Moderator" ) ) then
    giveWeapon source24200 )  
    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?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-13, 18:15


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

to jak to ma wygl?da? bo juz nie rozumiem

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-13, 18:51


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
BlackGamePL, zobacz w przyk?adzie funkcji isObjectInACLGroup jak si? pobiera zmienn? i j? dodaj do tego kodu, kt?ry Ci tutaj wys?a?em.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 12:44


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

Co? w tym stylu?

function suszarka()
    local accName getAccountName getPlayerAccount thePlayer ) ) 
    if isObjectInACLGroup ("user."..accNameaclGetGroup "Moderator" ) ) then
    giveWeapon source24200 )  
    end
end
addCommandHandler("suszarka"suszarka)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 12:55


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3



function suszarka(pc)
    local accName getAccountName getPlayerAccount p) ) 
    if isObjectInACLGroup ("user."..accNameaclGetGroup "Moderator" ) ) then
       giveWeapon p24200 )  
    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
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 12:56


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

function suszarka (plr)

if isObjectInACLGroup "user."..getAccountName(getPlayerAccount(plr)), aclGetGroup("Navy")) then 
giveWeapon plr24200 )  
end
end

addCommandHandler("suszarka"suszarka)


@Up wyprzedziles mnie, ale moze sie przyda :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 14:01


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

Obydwa kody nie dzia?aj? :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 14:27


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
BlackGamePL, 2 zasadnicze pytania
1 - Jeste? w grupie acl Moderator ?
2 - Po jakiej stronie dajesz ten kod ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 14:32


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

Moje Odpowiedzi :
1.Tak oczywi?cie jestem (Zwr?ci?em uwag? na wielko?? liter)
2.Po tej i po tej pr?bowa?em

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 14:46


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

Kurde, blad zrobilem. Zobacz teraz :d


function suszarka (plr)

if isObjectInACLGroup "user."..getAccountName(getPlayerAccount(plr)), aclGetGroup("Moderator")) then 
giveWeapon plr24200 )  
end
end

addCommandHandler("suszarka"suszarka)


I podaj db3 jak beda.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 15:31


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

dalej nic , DB3 brak

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-14, 16:06


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
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 plr24200 )  
else
outputChatBox("Nie dziala 1"plr)
end
end

addCommandHandler("suszarka"suszarka)


Postaw piwo autorowi tego posta
 

 
Tagi: dawanie :: broni
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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