如何切换SuyaUi的版本?

若打算切换SuyaUi得版本,可按照如下流程操作:

1.执行如下代码

use SRO_Center
select 'drop table '+ name + ';' from sys.tables where name like '__Suya_Ui_Center_%'
select 'drop procedure '+ name + ';' from sys.procedures where name like '__Suya_Ui_Center_%'

您会得到类似如下的结果:(一定要执行第一步的语句,↓下面的结果每个版本不同)

drop table __Suya_Ui_Center_Tab_Alchemy_Blender_History;
drop table __Suya_Ui_Center_Tab_Alchemy_Blender_Map;
drop table __Suya_Ui_Center_Tab_Alchemy_Recycle_Cost;
drop table __Suya_Ui_Center_Tab_Alchemy_Recycle_Param;
drop table __Suya_Ui_Center_Tab_Alchemy_Transform_Ac;
drop table __Suya_Ui_Center_Tab_Alchemy_Transform_Ar;
drop table __Suya_Ui_Center_Tab_Alchemy_Transform_Param;
drop table __Suya_Ui_Center_Tab_Alchemy_Transform_We;
drop table __Suya_Ui_Center_Tab_Boss_RespawnTimer;
drop table __Suya_Ui_Center_Tab_Box_Data;
drop table __Suya_Ui_Center_Tab_Box_History;
drop table __Suya_Ui_Center_Tab_Cdk_Data;
drop table __Suya_Ui_Center_Tab_Cdk_Group;
drop table __Suya_Ui_Center_Tab_Hwan_Color_Data;
drop table __Suya_Ui_Center_Tab_Layout;
drop table __Suya_Ui_Center_Tab_Link_Color;
drop table __Suya_Ui_Center_Tab_Lottery_Betting;
drop table __Suya_Ui_Center_Tab_Lottery_Bonus;
drop table __Suya_Ui_Center_Tab_Lottery_LuckeyNumber;
drop table __Suya_Ui_Center_Tab_Lottery_Option;
drop table __Suya_Ui_Center_Tab_Module_Option;
drop table __Suya_Ui_Center_Tab_News_Data;
drop table __Suya_Ui_Center_Tab_News_Type;
drop table __Suya_Ui_Center_Tab_Request_Stack;
drop table __Suya_Ui_Center_Tab_Scene_Buff;
drop table __Suya_Ui_Center_Tab_Scene_Data;
drop table __Suya_Ui_Center_Tab_Scene_Exp;
drop table __Suya_Ui_Center_Tab_Scene_Option;
drop table __Suya_Ui_Center_Tab_Scene_Point;
drop table __Suya_Ui_Center_Tab_Scene_Register;
drop table __Suya_Ui_Center_Tab_Scene_Reward;
drop table __Suya_Ui_Center_Tab_Scene_Tmp_Data;
drop table __Suya_Ui_Center_Tab_Scene_Tmp_Pos;
drop table __Suya_Ui_Center_Tab_Schedule;
drop table __Suya_Ui_Center_Tab_ScheduleWheel;
drop table __Suya_Ui_Center_Tab_Sign_Data;
drop table __Suya_Ui_Center_Tab_Sign_Limit;
drop table __Suya_Ui_Center_Tab_Sign_Quest;
drop table __Suya_Ui_Center_Tab_Sign_RecvLog;
drop table __Suya_Ui_Center_Tab_Silk_Data;
drop table __Suya_Ui_Center_Tab_System_Price;
drop procedure __Suya_Ui_Center_Pro_3809_GetTitleColorAndBoxItemCount;
drop procedure __Suya_Ui_Center_Pro_Alchemy_Blender;
drop procedure __Suya_Ui_Center_Pro_Alchemy_BlenderData;
drop procedure __Suya_Ui_Center_Pro_Alchemy_Calc;
drop procedure __Suya_Ui_Center_Pro_Alchemy_GetCost;
drop procedure __Suya_Ui_Center_Pro_Alchemy_GetData;
drop procedure __Suya_Ui_Center_Pro_Alchemy_Recycal;
drop procedure __Suya_Ui_Center_Pro_Alchemy_Transform;
drop procedure __Suya_Ui_Center_Pro_Boss_GetData;
drop procedure __Suya_Ui_Center_Pro_Boss_UpdateRespawnTime;
drop procedure __Suya_Ui_Center_Pro_Box_GetData;
drop procedure __Suya_Ui_Center_Pro_Box_GetHistory;
drop procedure __Suya_Ui_Center_Pro_Box_GetItem;
drop procedure __Suya_Ui_Center_Pro_Cdk_Execute;
drop procedure __Suya_Ui_Center_Pro_Lottery_Betting;
drop procedure __Suya_Ui_Center_Pro_Lottery_GetBonus;
drop procedure __Suya_Ui_Center_Pro_Lottery_GetData;
drop procedure __Suya_Ui_Center_Pro_Lottery_Open;
drop procedure __Suya_Ui_Center_Pro_Module_Execute;
drop procedure __Suya_Ui_Center_Pro_Module_GetData;
drop procedure __Suya_Ui_Center_Pro_Module_GlobalColor;
drop procedure __Suya_Ui_Center_Pro_Module_HwanColor;
drop procedure __Suya_Ui_Center_Pro_Module_ResetGuild;
drop procedure __Suya_Ui_Center_Pro_Module_ResetJob;
drop procedure __Suya_Ui_Center_Pro_Module_ResetPoint;
drop procedure __Suya_Ui_Center_Pro_Module_ResetRedName;
drop procedure __Suya_Ui_Center_Pro_Module_ResetSkill;
drop procedure __Suya_Ui_Center_Pro_News_GetData;
drop procedure __Suya_Ui_Center_Pro_Rank_GetData;
drop procedure __Suya_Ui_Center_Pro_Request_Handle;
drop procedure __Suya_Ui_Center_Pro_Request_Insert;
drop procedure __Suya_Ui_Center_Pro_Request_Reset;
drop procedure __Suya_Ui_Center_Pro_Scene_Assessment;
drop procedure __Suya_Ui_Center_Pro_Scene_CheckCharRefundCost;
drop procedure __Suya_Ui_Center_Pro_Scene_CheckLimit;
drop procedure __Suya_Ui_Center_Pro_Scene_Failed;
drop procedure __Suya_Ui_Center_Pro_Scene_GetData;
drop procedure __Suya_Ui_Center_Pro_Scene_GetDelay;
drop procedure __Suya_Ui_Center_Pro_Scene_GetHelp;
drop procedure __Suya_Ui_Center_Pro_Scene_GetIcon;
drop procedure __Suya_Ui_Center_Pro_Scene_GetOption;
drop procedure __Suya_Ui_Center_Pro_Scene_GetRealTimeData;
drop procedure __Suya_Ui_Center_Pro_Scene_GetRegisterCharListAndPoints;
drop procedure __Suya_Ui_Center_Pro_Scene_GetTopCharList;
drop procedure __Suya_Ui_Center_Pro_Scene_Initialize;
drop procedure __Suya_Ui_Center_Pro_Scene_LeaveScene;
drop procedure __Suya_Ui_Center_Pro_Scene_Refund;
drop procedure __Suya_Ui_Center_Pro_Scene_Register;
drop procedure __Suya_Ui_Center_Pro_Scene_SendBuff;
drop procedure __Suya_Ui_Center_Pro_Scene_SendReward;
drop procedure __Suya_Ui_Center_Pro_Scene_SetEffect;
drop procedure __Suya_Ui_Center_Pro_Scene_Settlement;
drop procedure __Suya_Ui_Center_Pro_Scene_Settlement_CharListInside;
drop procedure __Suya_Ui_Center_Pro_Schedule_Next;
drop procedure __Suya_Ui_Center_Pro_Sign_GetData;
drop procedure __Suya_Ui_Center_Pro_Sign_GetReward;
drop procedure __Suya_Ui_Center_Pro_Sign_SignIn;
drop procedure __Suya_Ui_Center_Pro_Silk_GetData;
drop procedure __Suya_Ui_Center_Pro_System_ClearDB;
drop procedure __Suya_Ui_Center_Pro_System_GetItemType;
drop procedure __Suya_Ui_Center_Pro_System_InventoryDelete;
drop procedure __Suya_Ui_Center_Pro_System_InventorySelect;
drop procedure __Suya_Ui_Center_Pro_System_Layout;
drop procedure __Suya_Ui_Center_Pro_System_Payment;
drop procedure __Suya_Ui_Center_Pro_System_RColor;
drop procedure __Suya_Ui_Center_Pro_System_RMagic;

执行上述语句,会删除SRO_Center库内与SuyaUi有关的所有数据表和存储过程。

2.将"..\SuyaUi Simple1.**\服务器文件\Plugin"内的2个dll文件覆盖到中心管理器的Plugin文件夹内
3.执行_INIT.sql
4.将新版本的SuyaUiSDK.dll、SuyaUiCRL.dll和Media文件夹复制到..\SMC\Patch_Internal\中,更新游戏

更新完成。

posted @ 2022-10-13 19:27  tetrachloroethylene  阅读(43)  评论(0)    收藏  举报