Dingsta ginklai

    
  1. Atsijungęs

    Naujokas

    Pranešimai: 0

    Prie ginklų nagų net nekišau, bet kažkas atsitiko, dingsta ginklai ir iš šhopo, nei pačiam jų atsispawnint nebeina, bandžiau per //admin--item pavyždziui 6605 1(heavens divider) , rašo kad sėkmingai atspawnino, bet inventory jo nera. Gameserver meta tokį errorą

    Failed writing: [S] D0 MultiSellList - L2J Server Version: 855 - DP Revision: Unsupported Custom Version.
    java.lang.NullPointerException
    at com.l2jfrozen.gameserver.network.serverpackets.MultiSellList.writeImpl(MultiSellList.java:82)
    at com.l2jfrozen.gameserver.network.serverpackets.L2GameServerPacket.write(L2GameServerPacket.java:42)
    at com.l2jfrozen.netcore.SelectorThread.putPacketIntoWriteBuffer(SelectorThread.java:627)
    at com.l2jfrozen.netcore.SelectorThread.prepareWriteBuffer(SelectorThread.java:599)
    at com.l2jfrozen.netcore.SelectorThread.writePacket(SelectorThread.java:515)
    at com.l2jfrozen.netcore.SelectorThread.run(SelectorThread.java:179)

    kaip suprantu, yra klaida S D0 MultiSellListe, bet aš ten nelindau. Bei atrodo viskas ten tvarkingai. Paaiškinkit man kas gali būti...
    22 Kovo 2016 - 16:02 / #1
  2. 
  3. Atsijungęs

    wewewe

    Pavadinimas: L2 žaidėjas

    Narys

    Pranešimai: 727

    Vartotojo apdovanojimai: 16

    MultiSellList.java:82

    Uzsidedi breakpointa ir ziuri kuri reiksme yra null. Tada galesi toliau aiskintis kuris tavo pakeitimas turejo tam itakos.
    22 Kovo 2016 - 17:16 / #2
  4. 
  5. Atsijungęs

    Naujokas

    Pranešimai: 0

    wewewe,
    Gal būtų įmanoma truputį išsamiau, kaip naujokui?
    22 Kovo 2016 - 17:27 / #3
  6. 
  7. Atsijungęs

    wewewe

    Pavadinimas: L2 žaidėjas

    Narys

    Pranešimai: 727

    Vartotojo apdovanojimai: 16

    "Java remote debugging" - pagugluok, pasiskaityk kas per daiktas ir kaip susikonfigint.

    Esme tokia, paleidi gameserveri/loginserveri su specialiais JVM parametrais ir jis pries startuodamas lauks prisijungimo is debug cliento (eclipse, idea, ar dar koks velnias).

    Prisijunges galesi det kode breakpointus - sustos kodo "vykdymas" pasiekus ta eilute. Tada galesi gyvai matyti/keisti kintamuju reiksmes, vykdyti koda po viena eilute ir t.t.

    Gali atrodyt per daug vargo pradzioj viska pasileist, bet tikrai naudinga ypac kai net nezinai kas tiksliai suluze.
    22 Kovo 2016 - 17:35 / #4
  8. 
  9. Atsijungęs

    Hat

    Pranešimai: 0

    Leisk atspėsiu. Dažnai in game //reload funkcija naudojai html/multisell ?
    22 Kovo 2016 - 21:58 / #5
  10. 
  11. Atsijungęs

    Naujokas

    Pranešimai: 0

    Hat,
    Nei karto nedariau, vien server restartai.
    22 Kovo 2016 - 22:08 / #6
  12. 
  13. Atsijungęs

    Hat

    Pranešimai: 0

    Tai gal pačiam multisell'e esi nutrynęs kokį
    < /list>
    ar ten šiaip kokią kodo dalį kaip < ! ir panašiai.
    Paskutinį kartą redagavo: Hat 23 Kovo 2016 - 20:46
    23 Kovo 2016 - 20:46 / #7