Yardım kuşak sistemi hata

  • Konuyu açan Konuyu açan TheAdmin33
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 418
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

TheAdmin33

Ah, bu şarkıların gözü kör olsun
Geliştirici
Yardımsever Üye
Usta Üye
Editör
Mesaj
1.045
Çözümler
60
Beğeni
2.679
Puan
1.849
Ticaret Puanı
0
db build ederken hata veriyor sebebi nedir ?

Kod:
Genişlet Daralt Kopyala
ClientManagerLogin.cpp: In function 'void CreateAccountPlayerDataFromRes(MYSQL_RES*, TAccountTable*)':
ClientManagerLogin.cpp:303:48: error: 'PART_ACCE' was not declared in this scope
  303 |      pkTab->players[j].wAccePart   = pt->parts[PART_ACCE];
      |                                                ^~~~~~~~~
ClientManagerPlayer.cpp: In function 'size_t CreatePlayerSaveQuery(char*, size_t, TPlayerTable*)':
ClientManagerPlayer.cpp:154:16: error: 'PART_ACCE' was not declared in this scope
  154 |   pkTab->parts[PART_ACCE],
      |                ^~~~~~~~~
ClientManagerPlayer.cpp: In function 'bool CreatePlayerTableFromRes(MYSQL_RES*, TPlayerTable*)':
ClientManagerPlayer.cpp:499:29: error: 'PART_ACCE' was not declared in this scope
  499 |  str_to_number(pkTab->parts[PART_ACCE], row[col++]);
      |                             ^~~~~~~~~
gmake: *** [Makefile:61: .obj/ClientManagerLogin.o] Error 1
gmake: *** Waiting for unfinished jobs....
gmake: *** [Makefile:61: .obj/ClientManagerPlayer.o] Error 1
 

Dosya Eklentileri

Bunları ekledim ama düzelmedi

db.player.player.sql:
Genişlet Daralt Kopyala
ALTER TABLE `player`
ADD COLUMN `part_acce` smallint(4) UNSIGNED NOT NULL DEFAULT 0 AFTER `part_hair`;

ALTER TABLE `player_deleted`
ADD COLUMN `part_acce` smallint(4) UNSIGNED NOT NULL DEFAULT 0 AFTER `part_hair`;

db.log.acce.sql:
Genişlet Daralt Kopyala
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for `acce`
-- ----------------------------
DROP TABLE IF EXISTS `acce`;
CREATE TABLE `acce` (
  `pid` int(11) NOT NULL,
  `time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
  `x` int(1) NOT NULL,
  `y` int(1) NOT NULL,
  `item_vnum` int(11) NOT NULL,
  `item_uid` int(11) NOT NULL,
  `item_count` smallint(3) NOT NULL,
  `item_abs_chance` smallint(3) NOT NULL,
  `success` varbinary(3) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_cs ROW_FORMAT=FIXED;

-- ----------------------------
-- Records of acce
-- ----------------------------
 
Üst