Problema shopuri

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

Am o problema pe server, mai exact cand i se pune pata nu se mai deschid shopurile, shopurile din acest quest:
-------------------------------
quest multishopp begin
state start begin
when 9003.chat."Poţiuni" begin
npc.open_shop (3)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 9003.chat."Obiecte speciale" begin
npc.open_shop (31)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 9003.chat."Obiecte pentru nunta" begin
npc.open_shop (32)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 9003.chat."Pietre" begin
npc.open_shop (33)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 9004.chat."Artificii" begin
npc.open_shop (8)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 20349.chat."Obiecte armăsar" begin
npc.open_shop (11)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 9002.chat."Cumpără accesorii" begin
npc.open_shop (41)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 9002.chat."Cumpără armuri" begin
npc.open_shop (4)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 20001.chat."Cumpără finisaje" begin
npc.open_shop (19)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 20016.chat."Materiale îmbunăţătire+" begin
npc.open_shop (16)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
when 20016.chat."Materiale îmbunăţătire" begin
npc.open_shop (15)
say ( "Aici vei gasi" )
say ( "tot ce doresti pentru" )
say ( "a te putea imbunatati." )
end
end
end
Daca opresc sv si il pornesc merg shopurile, dupa un timp iar nu mai merg
syserr:
SYSERR: Jan 7 12:00:01 :: RunState: LUA_ERROR: [string "multishopp"]:1: attempt to index global `npc' (a number value)
SYSERR: Jan 7 12:00:01 :: WriteRunningStateToSyserr: LUA_ERROR: quest multishopp.start letter
Ultima oară modificat 07 Ian 2017, 23:22 de către mariussteaua, modificat 1 dată în total.
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

UP
Avatar utilizator
cos21
Nivel 1

Nivel 1
Mesaje: 64
Membru din: 09 Iun 2015, 18:42
Regat: Shinsoo
Aprecieri: 4  
Mulţumiri: 2  
Medalii

Inainte iti mergeau shop-urile sau de la inceput este asa ?
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

cos21 scrie:Inainte iti mergeau shop-urile sau de la inceput este asa ?
Cat timp l am testat doar eu, a functionat. Dupa ce au inceput sa intre playeri s-a stricat, am schimbat questul, a mers o zi si iar s a stricat...dar daca dau un restart la server functioneaza iar un timp
Avatar utilizator
cos21
Nivel 1

Nivel 1
Mesaje: 64
Membru din: 09 Iun 2015, 18:42
Regat: Shinsoo
Aprecieri: 4  
Mulţumiri: 2  
Medalii

Dute la quest la object(9003 , 9004 etc) , verifica daca toti NPC daca au toate scripturile pentru shop.start si incearca dupa sa vezi daca iti mai face figuri.
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

cos21 scrie:Dute la quest la object(9003 , 9004 etc) , verifica daca toti NPC daca au toate scripturile pentru shop.start si incearca dupa sa vezi daca iti mai face figuri.
sunt toate puse bine :(
Avatar utilizator
cos21
Nivel 1

Nivel 1
Mesaje: 64
Membru din: 09 Iun 2015, 18:42
Regat: Shinsoo
Aprecieri: 4  
Mulţumiri: 2  
Medalii

Te duci in navicat intri in shop_item si in shop si te uiti la toti npc-ii daca sunt in regula la codurile lor.
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

Singurul lucru in neregula a fost npc 9004 cu magazinul artificii, nu l am gasit in shop_item deoarece am sters toate itemele care le avea la vanzare. Sa fie din cauza lui?
Avatar utilizator
cos21
Nivel 1

Nivel 1
Mesaje: 64
Membru din: 09 Iun 2015, 18:42
Regat: Shinsoo
Aprecieri: 4  
Mulţumiri: 2  
Medalii

Intri in mysql din arhiva in care ai instalat serverfiles , te duci la player dezarhivezi urmatoarele fisiere : shop.frm , shop.MYD , shop.MYI si shop_item.frm , shop_item.MYD , shop_item.MYI si la inlocuiesti direct in server in winscp sau filezila (var/db/mysq/player).(asta ar fi ultima varianta dar o sa pierzi ce ai modificat in shopuri.), Daca iti merge ai putea sa lasi si u un thx =) , sa nu uiti sa dai permisiuni 777 sau 0777.
Pentru acest mesaj, cos21 for the post:
mariussteaua
Avatar utilizator
mariussteaua
Nivel 2

Nivel 2
Mesaje: 213
Membru din: 10 Mai 2014, 10:12
Aprecieri: 2  
Mulţumiri: 1  
Medalii

multumesc frumos, o sa incerc
Închis
Răspunsuri
5
Vizualizări
367
Răspunsuri
7
Vizualizări
105
Răspunsuri
1
Vizualizări
104
Răspunsuri
2
Vizualizări
325

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori