Problema level 1 back

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
WOK2
Nivel 1

Nivel 1
Mesaje: 126
Membru din: 05 Dec 2017, 17:30
Server: - - -
Regat: Chunjo
Aprecieri: 217  
Mulţumiri: 1  
Discord: Copiază ID
 Contact:
Medalii

*Problemă/Întrebare: Caracterele primesc level 1 dupa un anumit timp.
Tipologie server: -
*Resursă folosită: -
*ServerFiles utilizat: -
*Syserr: sysser db:
SYSERR: Aug 30 02:28:12 :: ChildLoop: AsyncSQL: query failed: Out of range value for column 'part_main' at row 1 (query: UPDATE player SET job = 4, voice = 0, dir = 0, x = 269369, y = 515359, z = 0, map_index = 63, exit_x = 269369, exit_y = 515359, exit_map_index = 63, hp = 13139, mp = 3271, stamina = 1750, random_hp = 1340, random_sp = 679, playtime = 103, level = 35, level_step = 2, st = 90, ht = 90, dx = 90, iq = 90, gold = 18633791, exp = 2088660, stat_point = 103, skill_point = 1, sub_skill_point = 26, stat_reset_count = 0, ip = '178.138.98.208', part_main = 41004, part_hair = 0, part_sash = 0, last_play = NOW(), skill_group = 1, alignment = 3269, reborn = 0, horse_level = 1, horse_riding = 1, horse_hp = 3, horse_hp_droptime = 1599002428, horse_stamina = 4, horse_skill_point = 0, costume_options = 0, envanter = 0, skill_level = '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0M$K_\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
Poză: -
*Detalii suplimentare: De exemplu, daca esti activ pe server si faci un anumit level, in navicat, tabelul player nu se salveaza, ai tot level 1. Si dupa ce iesi de pe server si intri dupa 15-20 minute, ai level 1, deoarece asa e salavat in tabelul player..
Multumesc!

PS: ClientManagerPlayer.cpp
https://ghostbin.com/paste/4oj5h
Avatar utilizator
assembly
Membru Club

Membru Club
Mesaje: 502
Membru din: 23 Feb 2015, 10:53
Regat: Chunjo
Aprecieri: 99  
Mulţumiri: 203  
Medalii

part_main = 41004, ai trecut de limita de 32767. Modifica la part_main folosind structurare tabel din ce ai in int si reincearca din nou


Daca nu merge cu int, poti incerca cu smallint(6)
Engineer at CNH Industrial
Afișează semnătura
Avatar utilizator
WOK2
Nivel 1

Nivel 1
Mesaje: 126
Membru din: 05 Dec 2017, 17:30
Server: - - -
Regat: Chunjo
Aprecieri: 217  
Mulţumiri: 1  
Discord: Copiază ID
 Contact:
Medalii

Aresz scrie: ↑30 Aug 2020, 03:25 part_main = 41004, ai trecut de limita de 32767. Modifica la part_main folosind structurare tabel din ce ai in int si reincearca din nou

[ Postat de pe Android ] Imagine
Am deja smallint(6), ce fac?
Avatar utilizator
assembly
Membru Club

Membru Club
Mesaje: 502
Membru din: 23 Feb 2015, 10:53
Regat: Chunjo
Aprecieri: 99  
Mulţumiri: 203  
Medalii

Nu stiu cat de explicit ar trebui sa fiu, da-i editare structura la tabelul player si unde ai gasit "part_main" modifica din ce ai acolo in int sau smallint(6), testeaza si vezi ce si cum

[ Postat de pe Android ] Imagine
Engineer at CNH Industrial
Afișează semnătura
Avatar utilizator
Asky
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1472
Membru din: 08 Oct 2014, 17:32
Regat: Chunjo
Aprecieri: 98  
Mulţumiri: 4811  
Discord: Copiază ID
 Contact:
Medalii

Arhivat ! Subiect Inactiv !
Imagine
Afișează semnătura
Închis
Răspunsuri
3
Vizualizări
130
Răspunsuri
43
Vizualizări
6251
Răspunsuri
2
Vizualizări
446
Răspunsuri
4
Vizualizări
410

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 65 vizitatori