Problema sursa binary

Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

F-l-o-r-i-n scrie:https://www30.zippyshare.com/v/jZ9JDBS6/file.html ai gresit la packet.h din server, in loc de long long ai pus doar long la un packet(sau ai uitat sa modifici partea aia), in rest toate sunt ok.
Am incercat si varianta ta doar ca, de dinainte sa o aplic, nici nu ma mai conecteaza la server, acuma :| . Serverul porneste cu succes, n-am erori in syserr...dar imi da Eroare la conectarea la server. (Si da, IP-ul in root e bun, l-am verificat).

Si totusi, inainte sa sterg syserr din server care era deja, sa vad daca-mi da vreo eroare dupa pornire (si nu, nu-mi da), imi arata chestia asta :

Boot: item table size error

Ai idee ce inseamna?
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

KrYpToNNN scrie:
F-l-o-r-i-n scrie:https://www30.zippyshare.com/v/jZ9JDBS6/file.html ai gresit la packet.h din server, in loc de long long ai pus doar long la un packet(sau ai uitat sa modifici partea aia), in rest toate sunt ok.
Am incercat si varianta ta doar ca, de dinainte sa o aplic, nici nu ma mai conecteaza la server, acuma :| . Serverul porneste cu succes, n-am erori in syserr...dar imi da Eroare la conectarea la server. (Si da, IP-ul in root e bun, l-am verificat).

Si totusi, inainte sa sterg syserr din server care era deja, sa vad daca-mi da vreo eroare dupa pornire (si nu, nu-mi da), imi arata chestia asta :

Boot: item table size error

Ai idee ce inseamna?
incearca sa recompilezi db-ul
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

F-l-o-r-i-n scrie:
KrYpToNNN scrie:
F-l-o-r-i-n scrie:https://www30.zippyshare.com/v/jZ9JDBS6/file.html ai gresit la packet.h din server, in loc de long long ai pus doar long la un packet(sau ai uitat sa modifici partea aia), in rest toate sunt ok.
Am incercat si varianta ta doar ca, de dinainte sa o aplic, nici nu ma mai conecteaza la server, acuma :| . Serverul porneste cu succes, n-am erori in syserr...dar imi da Eroare la conectarea la server. (Si da, IP-ul in root e bun, l-am verificat).

Si totusi, inainte sa sterg syserr din server care era deja, sa vad daca-mi da vreo eroare dupa pornire (si nu, nu-mi da), imi arata chestia asta :

Boot: item table size error

Ai idee ce inseamna?
incearca sa recompilezi db-ul
Mda, db-ul nici nu il compilasem :| am uitat de el. L-am compilat acum si imi arata warning-urile astea :
Imagine Si faza e ca tot eroare la conectare imi spune, chiar daca nu-mi da erorii. Dar imi da warning-urile alea la ce am modificat..
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

Fii atent la partea de db, unde e partea legata de gold trebuie sa ai %lld, nu %d.

Lasa aici partea de db(clientmanagerboot, clientmanagerplayer, moneylog.cpp .h) si iti modific eu.

Limita de yang e functionala(testata de mine) dar trebuie sa fii foarte atent cand o implementezi.
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

F-l-o-r-i-n scrie:Fii atent la partea de db, unde e partea legata de gold trebuie sa ai %lld, nu %d.

Lasa aici partea de db(clientmanagerboot, clientmanagerplayer, moneylog.cpp .h) si iti modific eu.

Limita de yang e functionala(testata de mine) dar trebuie sa fii foarte atent cand o implementezi.

Pana la urma am reusit, mi-am bagat maximul posibil de yang in inventar (999.999.999.999.999) .. Doar ca acuma este o alta problema pe care nu stiu unde sa o "modific". Ok, imi bag suma aia maxima. Dar daca-mi dau ...cateva nivele mai putin, imi apare in chat "Ai prea mult yang in inventar, adauga-i in banca altfel vei lua kick in 60 de secunde". Si dupa ce primesc asta, serverul imi ia un crash asa de frumos incat pica de nici PuTTY / WinSCP nu mai merg :|. Ai idee unde pot cauta acest mesaj sa vad ce limita de yang e la fiecare nivel, sau undeva unde pot rezolva chestia asta sa nu-mi mai apara si sa nu mai ia crash serverul, daca tot am marit limita de yang :|
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

Ai vreun quest cred care verifica yang-ul, cauta-l prin questuri sau prin object/notarget la login, levelup.
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

F-l-o-r-i-n scrie:Ai vreun quest cred care verifica yang-ul, cauta-l prin questuri sau prin object/notarget la login, levelup.
Am gasit eroarea :

if pc . get_gold ( ) >= 1.99e+09 and not npc . is_pc ( ) then notice ( "Ai prea mult yang în inventar, adaugã-l în bancã altfel vei primi kick în 60 secunde!" )
timer ( "kick_gold" , 60 )
return end


Cum trebuie modificata acolo la 1.99e+09 ? Ca sa fie limita la maxim, 999.999.999.999.999 ?
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

Cred ca da, oricum poti sa stergi chestia asta si setezi din sursa limita maxima la yang.

Fara puncte intre cifre, ca am uitat sa specific.
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

F-l-o-r-i-n scrie:Cred ca da, oricum poti sa stergi chestia asta si setezi din sursa limita maxima la yang.

Fara puncte intre cifre, ca am uitat sa specific.
Sau pot sa sterg chestia aia ... si sa nu mai setez limita la yang?
Avatar utilizator
F-l-o-r-i-n
Nivel 3

Nivel 3
Mesaje: 320
Membru din: 12 Ian 2018, 14:07
Server: Thrones2
Regat: Chunjo
Aprecieri: 44  
Mulţumiri: 713  
Medalii

KrYpToNNN scrie:
F-l-o-r-i-n scrie:Cred ca da, oricum poti sa stergi chestia asta si setezi din sursa limita maxima la yang.

Fara puncte intre cifre, ca am uitat sa specific.
Sau pot sa sterg chestia aia ... si sa nu mai setez limita la yang?
Sau asa, cum vrei.
Închis
Răspunsuri
2
Vizualizări
146
Răspunsuri
1
Vizualizări
277
Răspunsuri
5
Vizualizări
522
Răspunsuri
4
Vizualizări
296

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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