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

Wysłany: 2015-08-18, 16:15


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 problem z zabraniem prawa jazdy.

tutaj jest ta funkcja :

function zabierzprawko policjantcommandNamegracz )
  local accName getAccountName getPlayerAccount policjant) )
   if isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) then 
      local gracz1 getPlayerFromName gracz )  
            local konto getPlayerAccount gracz1 ) 
            local nickgracza getPlayerName gracz1 )
                  local nickpolicjanta getPlayerName policjant )
              if not getAccountData(konto"prawojazdy"then
            outputChatBox("Gracz "..nickgracza.." nie posiada prawa jazdy"policjant) 
            else
            setAccountData(konto"prawojazdy"false)
        
        end
      else
   outputChatBox("Nie jeste? Administratorem!"policjant)
   end
   end
   addCommandHandler("zabierz.prawko"zabierzprawko )
   
addEventHandler("onVehicleStartEnter"getRootElement(), function(plrseatjacker)
local acc getPlayerAccount(plr)
if katb[getElementModel(source)] then
if seat == 0 then
if getAccountData(acc,"licences:Prawojazdy:B") == false then
cancelEvent()
outputChatBox("#33CCCC[Informacja]#FFCC99Nie posiadasz prawa jazdy kategorii #FF0000B #FFCC9aby prowadzi? ten pojazd."plr255255255true)
end
end
end
end)
   


chodzi o to ?e jak gracz ma prawko jazdy i chce mu zabra? to wyskakuje :

Gracz BlackDGame nie posiada Prawa Jazdy.

Prosz? o pomoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-18, 16:21


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

function zabierzprawko policjantcommandNamegracz )
  local accName getAccountName getPlayerAccount policjant) )
   if isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) then 
      local gracz1 getPlayerFromName gracz )  
            local konto getPlayerAccount gracz1 ) 
            local nickgracza getPlayerName gracz1 )
                  local nickpolicjanta getPlayerName policjant )
              if not getAccountData(konto"prawojazdy"then
            outputChatBox("Gracz "..nickgracza.." nie posiada prawa jazdy"policjant) 
            else
            setAccountData(konto"prawojazdy"false)
        
        end
      else
   outputChatBox("Nie jeste? Administratorem!"policjant)
   end
   end
   addCommandHandler("zabierz.prawko"zabierzprawko )
   
addEventHandler("onVehicleStartEnter"getRootElement(), function(plrseatjacker)
local acc getPlayerAccount(plr)
if katb[getElementModel(source)] then
if seat == 0 then
if getAccountData(acc,"prawojazdy") == false then
cancelEvent()
outputChatBox("#33CCCC[Informacja]#FFCC99Nie posiadasz prawa jazdy kategorii #FF0000B #FFCC9aby prowadzi? ten pojazd."plr255255255true)
end
end
end
end)


sprobuj

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-08-18, 16:28


Dexnes_

Tiger






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

Piwa: 1394

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

Nie dzia?a ale jest DB3

ERROR: prawojazdy\katb.lua:217: attempt to concatenate local 'nickgracza' (a boolean value)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-18, 21:16


Fanciak

BOT






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

Piwa: 1572

Respekt: 500
Respekt: 500

Spr?buj tak:

function zabierzprawko policjantcommandNamegracz )
  local accName getAccountName getPlayerAccount policjant) )
   if isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) then 
      local gracz1 getPlayerFromName gracz )  
            local konto getPlayerAccount gracz ) 
            local nickgracza getPlayerName gracz )
                  local nickpolicjanta getPlayerName policjant )
              if not getAccountData(konto"prawojazdy"then
            outputChatBox("Gracz "..nickgracza.." nie posiada prawa jazdy"policjant) 
            else
            setAccountData(konto"prawojazdy"false)
        
        end
      else
   outputChatBox("Nie jeste? Administratorem!"policjant)
   end
   end
   addCommandHandler("zabierz.prawko"zabierzprawko )
   
addEventHandler("onVehicleStartEnter"getRootElement(), function(plrseatjacker)
local acc getPlayerAccount(plr)
if katb[getElementModel(source)] then
if seat == 0 then
if getAccountData(acc,"prawojazdy") == false then
cancelEvent()
outputChatBox("#33CCCC[Informacja]#FFCC99Nie posiadasz prawa jazdy kategorii #FF0000B #FFCC9aby prowadzi? ten pojazd."plr255255255true)
end
end
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-19, 10:20


Dexnes_

Tiger






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

Piwa: 1394

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

Fancik, twoj kod te? nie dzia?a , lecz gdy jest po??czony z moim skryptem na komendy admina , moge zabra? prawko i gracz niemoze wsiada? do pojazdu . Ale chcia?bym abym m?g? zabiera? prawko na okre?lony czas i po tym czasie gracz dostaje zwrot prawka.

oto kod na t? komende admina :

addCommandHandler("zabierz.prawko", function(plrcmdcel, ...)
    local login getAccountName getPlayerAccount plr ) )
    if sprawdzRoota(login) or sprawdzAdmina(login) or sprawdzModeratora(loginthen
        local target findPlayer(plrcel)
        
        if (not targetthen
            outputChatBox("Nie znaleziono gracza " .. cel,plr )
            return
        end
        
        local tresc table.concat(arg" ")
        local pojazd getPedOccupiedVehicle(target)
        
        if (string.len(tresc)<=1then
            outputChatBox("Wpisz tresc zabrania prawa jazdy!"plr)
            return
        end
        
        if (getPedOccupiedVehicle(target)) then
            removePedFromVehicle(target)
        end

        setElementData(target"prawojazdy"0)
        outputChatBox("Otrzyma?e? zakaz prowadzenia pojazd?w od: ".. getPlayerName(plr) .."!"target25500)
        outputChatBox(getPlayerName(target) .. " otrzyma?/a zakaz prowadzenia pojazd?w kat. A/B/C od: " .. getPlayerName(plr) .. ": " .. trescgetRootElement(), 25500)
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-19, 17:18


Paul_Powelll







Wiek: 26
Na forum: 4425 dni
Posty: 41

Piwa: 3313

Respekt: 90

function zabierzprawko policjantcommandNamegracz )
  local accName getAccountName getPlayerAccount policjant) )
   if isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) then 
      local gracz1 getPlayerFromName gracz )  
            local konto getPlayerAccount gracz1 ) 
            local nickgracza getPlayerName gracz1 )
                  local nickpolicjanta getPlayerName policjant )
              if not getAccountData(konto"prawojazdy"then
            outputChatBox("Gracz "..nickgracza.." nie posiada prawa jazdy"policjant) 
            else
            setAccountData(konto"prawojazdy"false)
        
        end
      else
   outputChatBox("Nie jeste? Administratorem!"policjant)
   end
   end
   addCommandHandler("zabierz.prawko"zabierzprawko )
   
addEventHandler("onVehicleStartEnter"getRootElement(), function(plrseatjacker)
local acc getPlayerAccount(plr)
if katb[getElementModel(source)] then
if seat == 0 then
if getAccountData(acc,"licences:Prawojazdy:B") == false then
cancelEvent()
outputChatBox("#33CCCC[Informacja]#FFCC99Nie posiadasz prawa jazdy kategorii #FF0000B #FFCC9aby prowadzi? ten pojazd."plr255255255true)
end
end
end
end)
   


hmm?

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: mogę :: zabrać :: prawa :: jazdy
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