Wysłany: 2017-09-05, 21:09
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
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
Wysłany: 2017-09-05, 21:10
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4150 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Kod nie wie co to "getAdmin" skopiuj sk?d? te funkcje czyli znajd? w jakim? kodzie
itd itd i gdy to znajdziesz to j? skopiuj i wklej do tego.
Wysłany: 2017-09-05, 21:11
neku^
Wiek: 24 Na forum: 3522 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
No nie wiem o co mo?e chodzi? no nie wiem . Wystarczy przeczyta? error. Pr?buje wywo?a? globaln? 'getAdmin' ale jej nie ma (nil) innymi s?owami, skrypt nie znalaz? funkcji getAdmin
Wysłany: 2017-09-05, 21:18
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
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
Wysłany: 2017-09-05, 21:22
neku^
Wiek: 24 Na forum: 3522 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
Tu nie o to chodzi. Tak wygl?da wywo?anie funkcji:
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 )
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
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
Wysłany: 2017-09-05, 21:27
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
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
Wysłany: 2017-09-05, 21:30
Krzemo1234
Wiek: 26 Na forum: 3751 dni Posty: 387
Nick w MP: Krzemo
Piwa : 16
Ju? ogarni?te
if exports [ 'YL-admin' ]: getAdmin ( plr , 4 ) then
Tylko rok nie robi?em i zapomnia?em
Podpis
Jeśli ci pomogłem zostaw zimne
Tagi: attempt :: call :: global :: getadmin :: nil :: value)
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: