cldeletepchandler.cpp
来自「dk1游戏的原代码文件,完整.编译系统redhat7.3,mysql 3.23 」· C++ 代码 · 共 300 行 · 第 1/2 页
CPP
300 行
pStmt->executeQuery("DELETE FROM BombMaterialObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM BombObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM BraceletObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM CastleSymbolObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM CoatObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM CrossObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM ETCObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM EventETCObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM EventGiftBoxObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM EventStarObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM EventTreeObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM GloveObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM HelmObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM HolyWaterObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM KeyObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM LearningItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM MaceObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM MagazineObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM MineObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM MoneyObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM MotorcycleObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM NecklaceObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM PotionObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM QuestItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM RelicObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SGObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SMGObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SRObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SerumObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM ShieldObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM ShoesObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SkullObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SlayerPortalItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SwordObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM TrouserObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM RingObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM CoupleRingObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireAmuletObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireBraceletObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireCoatObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireETCObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireEarringObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireNecklaceObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampirePortalItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireRingObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireWeaponObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM VampireCoupleRingObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM WaterObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM EventItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM DyePotionObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM ResurrectItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM MixingItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersArmsbandObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersBootsObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersChakramObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersCircletObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersCoatObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersPendentObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersRingObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersStoneObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersWristletObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM LarvaObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM PupaObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM ComposMeiObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM OustersSummonItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM EffectItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM CodeSheetObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM MoonCardObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM SweeperObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM PetItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM PetFoodObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM PetEnchantItemObject WHERE OwnerID = '" + ownerID + "'"); pStmt->executeQuery("DELETE FROM LuckyBagObject WHERE OwnerID = '" + ownerID + "'"); //////////////////////////////////////////////////////////// // 目敲老 版快 目敲 格废俊辑 瘤况霖促. //////////////////////////////////////////////////////////// pStmt->executeQuery("DELETE FROM CoupleInfo WHERE FemalePartnerName='%s'",ownerID.c_str()); pStmt->executeQuery("DELETE FROM CoupleInfo WHERE MalePartnerName='%s'",ownerID.c_str()); //////////////////////////////////////////////////////////// // 巢酒 乐绰 捞棋飘甸档 瘤款促. //////////////////////////////////////////////////////////// pStmt->executeQuery("DELETE FROM EffectAcidTouch where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectAftermath where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectBloodDrain where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectDetectHidden where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectFlare where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectLight where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectParalysis where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectPoison where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectPoisonousHands where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectProtectionFromParalysis where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectProtectionFromPoison where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectRestore where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectYellowPoisonToCreature where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EffectMute where OwnerID='%s'", pPacket->getName().c_str()); pStmt->executeQuery("DELETE FROM EnemyErase where OwnerID='%s'", pPacket->getName().c_str()); //////////////////////////////////////////////////////////// // 敲贰弊 悸档 昏力秦 霖促. //////////////////////////////////////////////////////////// pStmt->executeQuery("DELETE FROM FlagSet WHERE OwnerID='%s'", pPacket->getName().c_str()); //////////////////////////////////////////////////////////// // 矫埃力茄 酒捞袍档 昏力秦 霖促. //////////////////////////////////////////////////////////// pStmt->executeQuery("DELETE FROM TimeLimitItems WHERE OwnerID='%s'", pPacket->getName().c_str()); //////////////////////////////////////////////////////////// // 捞亥飘 沥焊档 昏力秦 霖促. //////////////////////////////////////////////////////////// pStmt->executeQuery("DELETE FROM EventQuestAdvance WHERE OwnerID='%s'", pPacket->getName().c_str()); //////////////////////////////////////////////////////////// // 努扼捞攫飘俊霸 PC 昏力 己傍 菩哦阑 朝赴促. //////////////////////////////////////////////////////////// LCDeletePCOK lcDeletePCOK; pLoginPlayer->sendPacket(&lcDeletePCOK); pLoginPlayer->setPlayerStatus(LPS_WAITING_FOR_CL_GET_PC_LIST); SAFE_DELETE(pStmt); } catch (InvalidProtocolException & ipe) { cout << "Fail to deletePC : " << ipe.toString() << endl; SAFE_DELETE(pStmt); SAFE_DELETE(pLoginStmt); // 努扼捞攫飘俊霸 PC 昏力 角菩 菩哦阑 朝赴促. pLoginPlayer->sendPacket(&lcDeletePCError); } catch (SQLQueryException & sqe) { cout << "Fail to deletePC : " << sqe.toString() << endl; SAFE_DELETE(pStmt); SAFE_DELETE(pLoginStmt); // 努扼捞攫飘俊霸 PC 昏力 角菩 菩哦阑 朝赴促. pLoginPlayer->sendPacket(&lcDeletePCError); }#endif __END_DEBUG_EX __END_CATCH}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?