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

Wysłany: 2017-09-05, 21:09


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

Witam co? nie ??czy nie wiem o co chodzi pr?bowa?em co? zmienia? ale nie dzia?a.

B??d : ERROR: [skrypty]/YL-pojazdy/s_vehbuy.lua:278: attempt to call global 'getAdmin' (a nil value)


Skrypt:

addEventHandler("onVehicleStartEnter"resourceRoot, function(plr,seat,jacked)
    if seat == 0 then
        local rent=getElementData(source"vehicle:rent")
        local group=getElementData(source"vehicle:ownedGroup")
        if group == "0" then group "Brak" end
        local player=getElementData(source"vehicle:ownedPlayer")
        if (getAdmin(plr,4)) then
            return
        end
        if rent and (type(rent) == "table"then
            for i,s in pairs(rent) do
                if tonumber(s) == getElementData(plr,"player:sid"then
                return end
            end
        end
        
        local plrgroup getElementData(plr,"player:organization")
        if plrgroup then
            if getSettings(plr,false,"organization") == group then return end
        end
        if player and player ~= getSettings(plr,false,"owner"then
            outputChatBox("* Nie posiadasz kluczyk?w do tego pojazdu."plr)
            cancelEvent()
        end
    end
end)


Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-05, 21:10


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Kod nie wie co to "getAdmin" skopiuj sk?d? te funkcje czyli znajd? w jakim? kodzie
function getAdmin
itd itd i gdy to znajdziesz to j? skopiuj i wklej do tego.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-05, 21:11


neku^







Wiek: 24
Na forum: 3521 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5

No nie wiem o co mo?e chodzi? no nie wiem :facepalm: . Wystarczy przeczyta? error. Pr?buje wywo?a? globaln? 'getAdmin' ale jej nie ma (nil) innymi s?owami, skrypt nie znalaz? funkcji getAdmin

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-05, 21:18


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

marcin778,


addEventHandler("onVehicleStartEnter"resourceRoot, function(plr,seat,jacked)
    if seat == 0 then
        local rent=getElementData(source"vehicle:rent")
        local group=getElementData(source"vehicle:ownedGroup")
        if group == "0" then group "Brak" end
        local player=getElementData(source"vehicle:ownedPlayer")
        function (getAdmin(plr,4)) then
            return
        end
        if rent and (type(rent) == "table"then
            for i,s in pairs(rent) do
                if tonumber(s) == getElementData(plr,"player:sid"then
                return end
            end
        end
        
        local plrgroup getElementData(plr,"player:organization")
        if plrgroup then
            if getSettings(plr,false,"organization") == group then return end
        end
        if player and player ~= getSettings(plr,false,"owner"then
            outputChatBox("* Nie posiadasz kluczyk?w do tego pojazdu."plr)
            cancelEvent()
        end
    end
end)



B?ad :

ERROR: Loading script failed: [skrypty]/YL-pojazdy/s_vehbuy.lua:278: 'name>' expected near '('



co ja robie ?le

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-05, 21:22


neku^







Wiek: 24
Na forum: 3521 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5

Tu nie o to chodzi. Tak wygl?da wywo?anie funkcji:

mojaFunkcja(1)

Tak wygl?da deklaracja funkcji:

function mojaFunkcja (x)
    return x+1;
end

Czyli:
Kod kt?ry poda?e? na pocz?tku tematu pr?buje wywo?a? funkcje, ale nie mo?e bo nie jest zadeklarowana nigdzie w kodzie.
Musisz zadeklarowa? funkcje getAdmin w tym skrypcie albo exportowac z dutyadmin ( bo chyba tam si? znajduje )

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Krzemo1234
Wysłany: 2017-09-05, 21:26


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

Je?li ju? to mam w?a?ny gm i jest to w YL-admin no ale z ka mog?e? wiedzie? i ju? wiem oco ci chodzi dzi?kuje problem rozwi?zany dzi?kuje

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-05, 21:27


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

Poszukaj w kt?rym? pliku 'function getAdmin(cos tu jeszcze)' i po prostu przekopiuj te funkcje na sam? g?r? tego pliku w ktorym chcesz to uzyc.

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: 2017-09-05, 21:30


Krzemo1234







Wiek: 26
Na forum: 3751 dni
Posty: 387
Nick w MP: Krzemo

Piwa: 16

Respekt: 40

Ju? ogarni?te

if exports['YL-admin']:getAdmin(plr,4then


Tylko rok nie robi?em i zapomnia?em

Podpis
Jeśli ci pomogłem zostaw zimne :piwo:
Postaw piwo autorowi tego posta
 

 
Tagi: attempt :: call :: global :: getadmin :: nil :: value)
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