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

Wysłany: 2016-10-14, 21:05


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Witam, jaka funkcja jest potrzebna abym do konta gracza doda? element "bramasm" ?
Chodzi mi o komend? typu: "/dodajgracza nick" i do konta gracza zostanie przypisane "setAccountData(gracz,"bramasm", true) Piwo za pomoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-14, 22:16


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

getPlayerAccount

setAccountData

+ dla bezpiecze?stwa

isGuestAccount


a tak to
addCommandHandler
getPlayerFromName

i instrukcja warunkowa if

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: 2016-10-14, 23:02


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Dobra, pobawi?em si? troch? i wysz?o mi to:

bramasmsa createObject 9711543.9000244141, -1626.8000488281160090 )

function OtworzBrame (source)
local playeraccount getPlayerAccount source )
if not getAccountData(playeraccount"bramasm"then
return end
if getAccountData(playeraccount"bramasm"then
moveObject bramasmsa10001543.9000244141,-1626.80004882818)
end
end
addCommandHandler("h2"OtworzBrame )

function ZamknijBrame (source)
local playeraccount getPlayerAccount source )
if not getAccountData(playeraccount"bramasm"then
return end
if getAccountData(playeraccount"bramasm"then
moveObject bramasmsa10001543.9000244141,-1626.800048828116)
end
end
addCommandHandler("h1"ZamknijBrame )

   function dajdostep sourcecommandNamegracz )
    local accName getAccountName getPlayerAccount source ) )
   if isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) then 
   local gracz1 getPlayerFromName gracz )
   local nickgracza getPlayerName gracz1 )
       local konto getPlayerAccount gracz1 )
       if not getAccountData(konto"bramasm"then
         outputChatBox("Da?e? dost?p do bramy graczowi: "..nickgracza..""source) 
                 outputChatBox("Otrzyma?e? dost?p do bramy"gracz1)
    setAccountData(konto"bramasm"true)
   else
outputChatBox("Gracz "..nickgracza.." posiada ju? dost?p do bramy!"source)  
end
else
   outputChatBox("Nie jeste? Administratorem!"source)
end
   end
   addCommandHandler("daj"dajdostep )
   
   function zabierzdostep sourcecommandNamegracz )
   local accName getAccountName getPlayerAccount source ) )
   if isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) then 
   local gracz1 getPlayerFromName gracz )
   local nickgracza getPlayerName gracz1 )
       local konto getPlayerAccount gracz1 )
              if not getAccountData(konto"bramasm"then
            outputChatBox("Gracz "..nickgracza.." nie posiada dost?pu do bramy"source) 
            else
            setAccountData(konto"bramasm"false)
            outputChatBox ("Zabra?e? dost?p do bramy graczowi: "..gracz1..""source)
        end
      else
   outputChatBox("Nie jeste? Administratorem!"policjant)
   end
   end
   addCommandHandler("zabierz"zabierzdostep )


Problem w tym ?e w linjce 54 ( outputChatBox ("Zabra?e? dost?p do bramy graczowi: "..gracz1.."", source) ) jest taki problem "attempt to concatenate local 'gracz1' <a userdate value>" O co tutaj mo?e chodzi?? A brama jest w LS komenda g?owca policji jak co?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-15, 13:00


drekuu







Wiek: 46
Na forum: 3847 dni
Posty: 16
Nick w MP: drekuu

Piwa: 5

Respekt: 60


outputChatBox ("Zabra?e? dost?p do bramy graczowi: "..nickgracza..""source)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-15, 13:04


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Poradzi?em ju? sobie z tym. Prosz? zamkn??

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: dodawanie :: gracza :: użyciem :: komendy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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