SCRIPT NO TXT [TMP4] EROARE COMPILARE Problemă rezolvată

În cazul în care aveţi o nelămurire postaţi aici, de asemenea este locul unde puteţi găsi posibile rezolvări la problemele dvs.
Avatar utilizator
Jok3RxD
Nivel 1

Nivel 1
Mesaje: 92
Membru din: 22 Oct 2015, 11:05
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 1  
  Rezolvări prob.: 4
Medalii

*Problemă/Întrebare: Salut! Lucrez pe un TMP4 si incerc sa dezactivez citirea din txt la item_proto si mob_proto, am adaugat in ClientManagerBoot.cpp dar la compilare apar erorile urmatoare... (Am incercat sa caut lib-uri dar nu exista nici un link valabil pe tot internetul care sa nu fie cu virusi)
Tipologie server: PVM - Oficial
*Resursă folosită: sursa/txt-40k-t33487.html
*ServerFiles utilizat: TMP4 (Ultima varianta) 40k
*Syserr: -
Poză: -
*Detalii suplimentare:

Eroare compilare

Cod: Selectaţi tot

ClientManagerBoot.cpp:178:7: compile MoneyLog.cpp
error: no member named 'auto_ptr' in namespace 'std'
        std::auto_ptr<SQLMsg> pkMsg(CDBManager::instance().DirectQuery(query));
compile ItemAwardManager.cpp
        ~~~~~^
ClientManagerBoot.cpp:178:16: error: unexpected type name 'SQLMsg': expected exp                      ressioncompile ClientManagerEventFlag.cpp

        std::auto_ptr<SQLMsg> pkMsg(CDBManager::instance().DirectQuery(query));
                      ^
compile Marriage.cpp
ClientManagerBoot.cpp:178:24: error: use of undeclared identifier 'pkMsg'
        std::auto_ptr<SQLMsg> pkMsg(CDBManager::instance().DirectQuery(query));
                              ^
ClientManagerBoot.cpp:179:21: error: use of undeclared identifier 'pkMsg'
        SQLResult * pRes = pkMsg->Get();
compile Monarch.cpp
                           ^
ClientManagerBoot.cpp:445:18: error: no member named 'auto_ptr' in namespace 'st                      d'
            std::auto_ptr<SQLMsg> pkMsg(CDBManager::instance().DirectQuery(query                      ));
            ~~~~~^
ClientManagerBoot.cpp:445:27: error: unexpected type name 'SQLMsg': expected exp                      ression
            std::auto_ptr<SQLMsg> pkMsg(CDBManager::instance().DirectQuery(query                      ));
                          ^
compile BlockCountry.cpp
ClientManagerBoot.cpp:445:35: error: use of undeclared identifier 'pkMsg'
            std::auto_ptr<SQLMsg> pkMsg(CDBManager::instance().DirectQuery(query                      ));
                                  ^
ClientManagerBoot.cpp:compile ItemIDRangeManager.cpp
446:32: error: use of undeclared identifier 'pkMsg'
            SQLResult * pRes = pkMsg->Get();
                               ^
compile ClientManagerHorseName.cpp
8 errors generated.
gmake: *** [Makefile:57: .obj/ClientManagerBoot.o] Error 1
gmake: *** Waiting for unfinished jobs....


Orice idee ar fii de folos! Merci :ympeace:
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

modifica std::auto_ptr CU std::unique_ptr
Imagine
Afișează semnătura
Avatar utilizator
Jok3RxD
Nivel 1

Nivel 1
Mesaje: 92
Membru din: 22 Oct 2015, 11:05
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 1  
  Rezolvări prob.: 4
Medalii

yonr1 scrie: ↑03 Mar 2024, 07:33 modifica std::auto_ptr CU std::unique_ptr
Am incercat deja, am luat la mana fiecare fisier in parte cu search si nu exista nici un termen " auto_ptr "
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

pune pe paste.bin ClientManagerBoot.cpp
Imagine
Afișează semnătura
Avatar utilizator
Jok3RxD
Nivel 1

Nivel 1
Mesaje: 92
Membru din: 22 Oct 2015, 11:05
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 1  
  Rezolvări prob.: 4
Medalii

yonr1 scrie: ↑03 Mar 2024, 08:04 pune pe paste.bin ClientManagerBoot.cpp

Cod: Selectaţi tot

https://pastebin.com/K5WWMVTi
Poftim
Avatar utilizator
yonr1
Nivel 4

Nivel 4
Mesaje: 677
Membru din: 03 Dec 2013, 08:42
Aprecieri: 297  
Mulţumiri: 30  
  Rezolvări prob.: 14
Medalii

Jok3RxD scrie: ↑03 Mar 2024, 08:08
yonr1 scrie: ↑03 Mar 2024, 08:04 pune pe paste.bin ClientManagerBoot.cpp

Cod: Selectaţi tot

https://pastebin.com/K5WWMVTi
Poftim
Imagine
Afișează semnătura
Avatar utilizator
Jok3RxD
Nivel 1

Nivel 1
Mesaje: 92
Membru din: 22 Oct 2015, 11:05
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 1  
  Rezolvări prob.: 4
Medalii

Merci frumos!

A compilat totul ok, dar acum nu se mai deschide.. si nu exista nici o eroare in syserr.
Practic da Eroare la conectarea in client. Am reparat tabelurile din db
Avatar utilizator
Jok3RxD
Nivel 1

Nivel 1
Mesaje: 92
Membru din: 22 Oct 2015, 11:05
Regat: Jinno
Aprecieri: 13  
Mulţumiri: 1  
  Rezolvări prob.: 4
Medalii

UPDATE

Totul s-a compilat, prin functia NO_TXT = 0 (TXT) Functioneaza normal.
Odata ce modific in NO_TXT = 1 (SQL) imi face crash core si nu se mai conecteaza

Syserr db

Cod: Selectaţi tot

SYSERR: Mar  3 18:02:53 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Mar  3 18:02:53 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Mar  3 18:02:53 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Mar  3 18:02:55 :: Process: FDWATCH: peer null in event: ident 22
SYSERR: Mar  3 18:02:55 :: Process: FDWATCH: peer null in event: ident 22
SYSERR: Mar  3 18:02:55 :: Process: FDWATCH: peer null in event: ident 22
SYSERR: Mar  3 18:02:58 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Mar  3 18:02:59 :: Process: FDWATCH: peer null in event: ident 22
Vre-o idee?
Am incercat cu mob_proto clean, item_proto clean, dar la fel
Răspunde
Răspunsuri
5
Vizualizări
282
Răspunsuri
2
Vizualizări
117
Răspunsuri
9
Vizualizări
469
Răspunsuri
13
Vizualizări
4220

Înapoi la “Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

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