![]() |
#1 | ||||||||||
![]() ![]()
|
مشكلة فى مسح الاكونت بعد 7 ايام مش بيتمسح ياريت لو فيه شرح بالتفصيل لحل المشكله دى بس ياريت اللى يقول الحل يشرح طريق تطبيق الحل |
||||||||||
|
![]() |
#2 | ||||||||||
![]() ![]()
|
تم فتح الموضوع بناءآ علي طلب صاحب الموضوع |
||||||||||
التعديل الأخير تم بواسطة .Gamer. ; 14-11-2018 الساعة 11:29 PM
|
![]() |
#3 | ||||||||||
![]() ![]()
|
up |
||||||||||
|
![]() |
#4 | ||||||||||
![]() ![]()
|
يعنى حاضرتك انت ليك 7 ايام لحد دلوقتى ومتشاليش ؟؟ |
||||||||||
|
![]() |
#5 | |||||||||||
![]() ![]()
|
اقتباس:
|
|||||||||||
|
![]() |
#6 | ||||||||||
![]() ![]()
|
طيب ابعتلى برسودر _DeleteCharPermanently برسودر مش تابل كلامى واضح |
||||||||||
|
![]() |
#7 | |||||||||||
![]() ![]()
|
اقتباس:
كود:
USE [SRO_VT_SHARD] GO /****** Object: StoredProcedure [dbo].[_DeleteCharPermanently] Script Date: 11/15/2018 10:23:51 AM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER OFF GO --!!!CHECK!!! ALTER PROCEDURE [dbo].[_DeleteCharPermanently] @CharID as int as ------------------------------------ -- 일단 삭제된 캐릭인지 부터 검사! ------------------------------------ if (not exists(select charid from _deletedchar where charid = @CharID)) begin return -1 end ------------------------------------ -- 삭제후 경과된 시간이 대략 7일이 맞는가 확인 (샤드에 혹시 버그가 있을지 모르니깐...) ------------------------------------ declare @deleted_date datetime declare @cur_date datetime declare @elapsed_min int declare @UserJID int -- declare @deleted_slot int set @cur_date = getdate() select @UserJID = UserJID, /*@deleted_slot = CharSlot,*/ @deleted_date = deleteddate from _deletedchar with (nolock) where charid = @CharID -- 삭제시킨지 6일 + 23시간 이상이 지난 캐릭인가? (1시간 정도의 오차라면 인정해 준다 냐하~) set @elapsed_min = datediff(minute, @deleted_date, @cur_date) if (@elapsed_min < ((60 * 24 * 6) + (60 * 23))) begin return -2 end ------------------------------------ -- 삭제된 캐릭이 맞는지 다시한번 확인 ------------------------------------ declare @is_deleted tinyint select @is_deleted = deleted from _Char where CharID = @CharID if (@is_deleted <> 1) begin return -3 end ------------------------------------ -- 지울 캐릭이 _User 에 있는 CharID와 일치하는가 검사 ------------------------------------ declare @char_id_to_check int set @char_id_to_check = 0 /* -- commented by novice. for server integration. if (@deleted_slot = 0) begin select @char_id_to_check = CharID1 from _User where UserJID = @UserJID end else if (@deleted_slot = 1) begin select @char_id_to_check = CharID2 from _User where UserJID = @UserJID end else if (@deleted_slot = 2) begin select @char_id_to_check = CharID3 from _User where UserJID = @UserJID end else begin return -4 end -- 켁! 어떻게 된거야? 이상한 넘이 자리를 차지하고 있다! if (@char_id_to_check <> @CharID) begin return -5 end */ -- start by novice. select @char_id_to_check = CharID from _User where UserJID = @UserJID and CharID = @CharID if (@char_id_to_check = 0) begin -- 지울 캐릭터가 _User 에 없어? return -5 end -- finish by novice. begin transaction declare @GuildID int exec @GuildID = _DeleteCharPermanently_NoTX @UserJID, @CharID --, @deleted_slot if (@GuildID is null) set @GuildID = -10000 if (@GuildID < 0) begin rollback transaction return @GuildID end commit transaction return @GuildID |
|||||||||||
|
![]() |
#8 | ||||||||||
![]() ![]()
|
اتفضيل استخدام الكويرى دى وبعد 6 ايام راح يتمسح انشاء الله كود PHP:
كود PHP:
كود PHP:
|
||||||||||
|
![]() |
#9 | |||||||||||
![]() ![]()
|
اقتباس:
طيب ويالنسبة للاكونتات اللى 7 أيام بتاعتهم خلصت هايتمسحوا اول مااعمل كويرى دا ولا هايحسب 7 أيام من جديد بس كان فيه استفسار بسيط في كويرى المفروض بيبقى مكتوب فيه كدا - 삭제된 캐릭이 맞는지 다시한번 확인 دى موجود بدلها علامات استفهام وحروف عربى ورموز ممكن تعمل مشكلة لو ممكن تقولى حضرتك عدلت على كود ايه وانا ابدله عندى معلشى تاعبك معايا كان فيه واحد برضه قالى غير رقم 6 اعمله 7 بس نفس المشلكة برضه مااتحلتشى كود:
if @elapsed_min < ((60 * 24 * 6) + (60 * 23)) |
|||||||||||
|
![]() |
#10 | ||||||||||
![]() ![]()
|
لازم يفضل 6 ايام من جديد متلعبش فى البرسودر قاعد اى شخصية جديد وبعد 6 ايام هتتمسح متقليش ثق فى كلام |
||||||||||
|
![]() |
#11 | |||||||||||
![]() ![]()
|
اقتباس:
طيب وبالنسبة للاكونتات القديمة اللى 7 أيام بتعتها عدت ومااتمسحتشى ايه نظامهم |
|||||||||||
|
![]() |
#12 | ||||||||||
![]() ![]()
|
وقفها تانى عادى وقعدهم وبعد 6 ايام اشوفك على خير يغلق ## |
||||||||||
|
![]() |
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
مشكلة فى مسح الاكونت بعد 7 ايام مش بيتمسح | M@hmoud | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 4 | 02-12-2018 01:41 PM |
عمل سيرفر خاص جديد بمميزات iSRO ايام زمان(أحلى ايام) .. ارجو الدخول من الجميع | °•.♥ The Uploader ♥.•° | مـنـاقـشـات عـامـة حـول سيلك رود أون لايـن | 395 | 16-01-2013 01:11 AM |
الحقوا يارجاله الاكونت بتاعي خد بلوك 7 ايام بالكلينت الاصلي | CraZylOver1M | قسم المواضيع المكررة و المخالفة | 8 | 14-11-2009 02:29 AM |
خبر بمليون جنيه tbot free كمان 6 ايام لمده 3 ايام | el3akrab | أخـبـار سـيـلك رود أون لايـن | 23 | 24-12-2008 04:14 PM |