
Originally Posted by
sula10
Bora refazer a questão então:
Oque fazer para q quando se utilize o comando mreset seja retirado um totalX de resets?
;================================================= =
; Master Reset Command Settings
;================================================= =
CommandMasterResetSwitch = 0
CommandMasterResetType = 1
CommandMasterResetEnable_AL0 = 1
CommandMasterResetEnable_AL1 = 1
CommandMasterResetEnable_AL2 = 1
CommandMasterResetEnable_AL3 = 1
CommandMasterResetCheckItem_AL0 = 0
CommandMasterResetCheckItem_AL1 = 0
CommandMasterResetCheckItem_AL2 = 0
CommandMasterResetCheckItem_AL3 = 0
CommandMasterResetMove_AL0 = 0
CommandMasterResetMove_AL1 = 0
CommandMasterResetMove_AL2 = 0
CommandMasterResetMove_AL3 = 0
CommandMasterResetQuest_AL0 = 0
CommandMasterResetQuest_AL1 = 0
CommandMasterResetQuest_AL2 = 0
CommandMasterResetQuest_AL3 = 0
CommandMasterResetSkill_AL0 = 0
CommandMasterResetSkill_AL1 = 0
CommandMasterResetSkill_AL2 = 0
CommandMasterResetSkill_AL3 = 0
CommandMasterResetLevel_AL0 = 400
CommandMasterResetLevel_AL1 = 400
CommandMasterResetLevel_AL2 = 400
CommandMasterResetLevel_AL3 = 400
CommandMasterResetReset_AL0 = 500
CommandMasterResetReset_AL1 = 300
CommandMasterResetReset_AL2 = 200
CommandMasterResetReset_AL3 = 50
CommandMasterResetMoney_AL0 = 0
CommandMasterResetMoney_AL1 = 0
CommandMasterResetMoney_AL2 = 0
CommandMasterResetMoney_AL3 = 0
CommandMasterResetCount_AL0 = 0
CommandMasterResetCount_AL1 = 0
CommandMasterResetCount_AL2 = 0
CommandMasterResetCount_AL3 = 0
CommandMasterResetLimit_AL0 = 10000
CommandMasterResetLimit_AL1 = 10000
CommandMasterResetLimit_AL2 = 10000
CommandMasterResetLimit_AL3 = 10000
CommandMasterResetLimitDay_AL0 = 10000
CommandMasterResetLimitDay_AL1 = 10000
CommandMasterResetLimitDay_AL2 = 10000
CommandMasterResetLimitDay_AL3 = 10000
CommandMasterResetLimitWek_AL0 = 10000
CommandMasterResetLimitWek_AL1 = 10000
CommandMasterResetLimitWek_AL2 = 10000
CommandMasterResetLimitWek_AL3 = 10000
CommandMasterResetLimitMon_AL0 = 10000
CommandMasterResetLimitMon_AL1 = 10000
CommandMasterResetLimitMon_AL2 = 10000
CommandMasterResetLimitMon_AL3 = 10000
CommandMasterResetStartLevel_AL0 = 1
CommandMasterResetStartLevel_AL1 = 1
CommandMasterResetStartLevel_AL2 = 1
CommandMasterResetStartLevel_AL3 = 1
CommandMasterResetStartReset_AL0 = 1
CommandMasterResetStartReset_AL1 = 1
CommandMasterResetStartReset_AL2 = 1
CommandMasterResetStartReset_AL3 = 1
CommandMasterResetPoint_AL0 = 1
CommandMasterResetPoint_AL1 = 1
CommandMasterResetPoint_AL2 = 1
CommandMasterResetPoint_AL3 = 0
CommandMasterResetPointRateDW = 1
CommandMasterResetPointRateDK = 1
CommandMasterResetPointRateFE = 1
CommandMasterResetPointRateMG = 1
CommandMasterResetPointRateDL = 1
CommandMasterResetPointRateSU = 1
;================================================= =
Pelo q eu entendi, as linhas em vermelho são responsavéis pela quantidade de resets que o char passa a ter dps de usar o cmd /mreset
no entanto eu já testei com valores diferentes e deu em nada. Axo q seja por isso que muitos sites tem painel pra master reset.
Obs: quanto a bonificação eu vi no site q ela esta sendo feita via tops.
Att:
executa isso e testa:
Código:
ALTER Procedure [dbo].[WZ_SetMasterResetInfo]
@Account varchar(10),
@Name varchar(10),
@Reset int,
@MasterReset int,
@MasterResetDay int,
@MasterResetWek int,
@MasterResetMon int
AS
BEGIN
SET NOCOUNT ON
SET XACT_ABORT ON
UPDATE Character SET ResetCount=@Reset,MasterResetCount=@MasterReset WHERE AccountID=@Account AND Name=@Name
SET NOCOUNT OFF
SET XACT_ABORT OFF
END
Como falei as configurações de bonificação são feitas pelo adm, cada um faz do jeito que preferir, no meu caso eu bonifico por mr, por dia, semana, mes.