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

Wysłany: 2020-03-14, 19:11


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

Siema,mam taki problem i? po dodaniu domku przez komend? wcale si? nie tworzy chod? w bazie danych jest.
DB2 pod??czone

To co pisze w debug:
Kod:

ERROR: Loading script failed: [skrypty]/pystories-domy/interiory.lua:2: '=' expected near 'id'
ERROR:[skrypty]/pystories-domy/domy.lua:12: attempt to index global 'interiory' (a nil value)


Jeszcze chcia?bym prosi? o pomoc odno?nie mute,sprawa wygl?da tak,?e jak daje komu? mute to kare dostaje ale po minionym czasie dalej j? ma jak to naprawi??

Za ka?da dobr? pomoc daje :piwo: :D

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
_DuDuSs_
Wysłany: 2020-03-14, 22:44


Gorn5







Wiek: 25
Na forum: 4275 dni
Posty: 22
Nick w MP: Rayzer

Piwa: 6

Respekt: 100
Respekt: 100

Wystarczy ze zrozumieniem przeczyta? b??dy wskazane w debugscriptcie. W pierwszym przypadku najprawdopodobniej zosta?a u?yta z?a sk?adnia lub zapomnia?e? o znaku przypisania, a w drugim odwo?ujesz si? do pustej warto?ci. Poka? zawarto?? skryptu z interiorami i domami lub ich fragment z linijkami wymienionymi w debugscriptcie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-14, 22:52


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

interiory={}
local dane=exports.DB2:pobierzTabeleWynikow"("SELECT id,interior,entrance,`exitFROM lss_interiory WHERE `exitIS NOT NULL AND active=1")
for _,v in ipairs(dane) do
    local ii = tonumber(v.id)
    v.entrance=split(v.entrance,",")
    v.exit=split(v.exit,",")
    v.id=nil
    interiory[ii]=v
end

addEvent("moveMeTo", true)
addEventHandler("moveMeTo", resourceRoot, function(x,y,z,i,d)
    setElementDimension(client, d)
    setElementInterior(client,i,x,y,z)
    setElementPosition(client,x,y,z)
    setElementInterior(client,i)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-15, 00:34


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

pobierzTabeleWynikow"("


Usu? pierwszy cudzys??w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-15, 11:16


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

Mimo tego,?e usun??em cudzys??w dalej s? b??dy.
Kod:

ERROR:[skrypty]/pystories-domy/interiory.lua:2: call: failed to call 'DB2:pobierzTabeleWynikow' [string "?"]
ERROR:[skrypty]/pystories-domy/interiory.lua:3: bad argument #1 to 'ipairs' (table expected, got boolean)


Skrypt teraz wygl?da tak:
interiory={}
local dane=exports.DB2:pobierzTabeleWynikow("SELECT id,interior,entrance,`exit` FROM lss_interiory WHERE `exit` IS NOT NULL AND active=1")
for _,v in ipairs(dane) do
    local ii tonumber(v.id)
    v.entrance=split(v.entrance,",")
    v.exit=split(v.exit,",")
    v.id=nil
    interiory[ii]=v
end

addEvent("moveMeTo"true)
addEventHandler("moveMeTo"resourceRoot, function(x,y,z,i,d)
    setElementDimension(clientd)
    setElementInterior(client,i,x,y,z)
    setElementPosition(client,x,y,z)
    setElementInterior(client,i)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-15, 15:43


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Masz taki skrypt, a w nim t? funkcj?? Export poprawnie wykonany w mecie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-15, 15:54


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

"Wilq" napisał/a:

Masz taki skrypt, a w nim t? funkcj?? Export poprawnie wykonany w mecie?

Tak mam taki skrypt,a w niej tak? funkcje,w mecie wszystko jest dobrze.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-15, 23:41


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Pr?bowa?e? usuwa? te "odwr?cone przecinki " w zapytaniu do bazy? Raz z nich korzystasz, a p??niej ju? nie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-17, 11:56


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

"Wilq" napisał/a:

Pr?bowa?e? usuwa? te "odwr?cone przecinki " w zapytaniu do bazy? Raz z nich korzystasz, a p??niej ju? nie.

Nie do ko?ca wiem o co Ci chodzi,mo?esz ja?niej napisa?? I o jakie Ci przecinki chodzi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-17, 12:43


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Faktycznie, s?abo wyt?umaczy?em. Spr?buj u?y? takiego zapytania:

"SELECT id, interior, entrance, exit FROM lss_interiory WHERE exit IS NOT NULL AND active=1"


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-18, 12:09


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

Niestety dalej s? b?edy
Kod:

ERROR:[skrypty]/pystories-domy/interiory.lua:3: bad argument #1 to 'ipairs' (table expected, got boolean)
ERROR:[skrypty]/pystories-domy/interiory.lua:2: call: failed to call 'DB2:pobierzTabeleWynikow' [string "?"]


Z tego co widz? to b??d jest w 2 i 3 linijce ale nie wiem do ko?ca o co chodzi.

interiory={}
local dane=exports.DB2:pobierzTabeleWynikow("SELECT id, interior, entrance, exit FROM lss_interiory WHERE exit IS NOT NULL AND active=1")
for _,v in ipairs(dane) do
    local ii tonumber(v.id)
    v.entrance=split(v.entrance,",")
    v.exit=split(v.exit,",")
    v.id=nil
    interiory[ii]=v
end

addEvent("moveMeTo"true)
addEventHandler("moveMeTo"resourceRoot, function(x,y,z,i,d)
    setElementDimension(clientd)
    setElementInterior(client,i,x,y,z)
    setElementPosition(client,x,y,z)
    setElementInterior(client,i)
end)


[ Dodano: 2020-03-21, 20:27 ]
Halo pomo?e mi kto?? Bo to do?? pilne :)

[ Dodano: 2020-03-21, 20:31 ]
Od?wie?am temat

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-21, 20:35


_DuDuSs_

Innowacyjny Maper






Wiek: 24
Na forum: 3522 dni
Posty: 16
Nick w MP: _DuDuS_

Piwa: 199

Respekt: 55,3

Mo?e nie masz w??czonego jakiego? skryptu do tego?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-22, 14:45


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

Tak wszystko co potrzebne jest w??czone,b??d jest w jakie? cz??ci skryptu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-22, 15:55


Gorn5







Wiek: 25
Na forum: 4275 dni
Posty: 22
Nick w MP: Rayzer

Piwa: 6

Respekt: 100
Respekt: 100

Poka? plik meta.xml bazy danych. Spr?buj zamiast exports u?y? call:

Więcej informacji znajdziesz w Wikipedii MTA:

call

call(getResourceFromName("DB2"), "pobierzTabeleWynikow""SELECT id, interior, entrance, exit FROM lss_interiory WHERE exit IS NOT NULL AND active=1" )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-23, 15:59


JanuszCejot







Wiek: 27
Na forum: 2527 dni
Posty: 25
Nick w MP: Endor

Piwa: 1

Respekt: 50

B??dy s? dalej takie same.
Kod:

ERROR: [skrypty]/pystories-domy/interiory.lua:3: bad argument #1 to 'ipairs' (table expected, got boolean)
ERROR:[skrypty]/pystories-domy/interiory.lua:2: Bad argument @ 'call' [Expected string at argument 2, got nil]

Nie wiem czy dobrze to wpisa?em w skrypcie?
interiory={}
local dane=call(getResourceFromName("DB2"), pobierzTabeleWynikow"SELECT id, interior, entrance, exit FROM lss_interiory WHERE exit IS NOT NULL AND active=1" )
for _,v in ipairs(dane) do
    local ii tonumber(v.id)
    v.entrance=split(v.entrance,",")
    v.exit=split(v.exit,",")
    v.id=nil
    interiory[ii]=v
end

addEvent("moveMeTo"true)
addEventHandler("moveMeTo"resourceRoot, function(x,y,z,i,d)
    setElementDimension(clientd)
    setElementInterior(client,i,x,y,z)
    setElementPosition(client,x,y,z)
    setElementInterior(client,i)
end)

Meta bazy danych wygl?da tak:
}<meta>
    <script src="sql.lua" />
    <export function="zapytanie" type="server" />
    <export function="pobierzWyniki" type="server" />
    <export function="pobierzTabeleWynikow" type="server" />
</meta>


Postaw piwo autorowi tego posta
 

 
Tagi: domki :: mute :: nie :: działa :: zbyt :: dobrze
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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