Kết quả 1 đến 10 của 21
-
13-02-14, 07:33 PM #1
- Ngày tham gia
- Jan 2014
- Đang ở
- Home
- Bài viết
- 55
- Thanks
- 37
- Thanked 102 Times in 18 Posts
Share Procedures và Job Ủy Thác Online
Thấy nhiều người còn thắc mắc và chưa làm được cái ủy thác Online do NBB phải kích hoạt tại web. Nên mình mạo muội share cái này, chỉ là code bừa nếu có sai thì mong Pro chỉ bảo thêm.
Code này sẽ không cần kích hoạt và chỉ tính điểm khi ở trong các làng thôi các bạn nhé.
PHP Code:Create PROCEDURE UyThacOnline
As
Begin
Declare
@PointUyThac int,
@SubUyThac varchar(50)
SET @PointUyThac=5 -- So PointUyThac tang
SET @SubUyThac='Sub-1' --Ten Sub cho phep Uy Thac
UPDATE CHARACTER
SET Point_UyThac = Point_UyThac + @PointUyThac
FROM MEMB_STAT JOIN AccountCharacter ON MEMB_STAT.ConnectStat = 1 and MEMB_STAT.ServerName LIKE @SubUyThac and MEMB_STAT.memb___id collate DATABASE_DEFAULT = AccountCharacter.Id collate DATABASE_DEFAULT
JOIN Character ON AccountCharacter.GameIDC = Character.Name AND ((Character.MapNumber=0 AND Character.MapNumber=3) OR (Character.MapNumber=0 AND (Character.MapPosX>95 OR Character.MapPosX<175 OR Character.MapPosY>90 OR Character.MapPosY<165)) OR (Character.MapNumber=3 AND (Character.MapPosX>165 OR Character.MapPosX<205 OR Character.MapPosY>85 OR Character.MapPosY<130)))
End
-- Script generated on 2/13/2014 7:26 PM
-- By: ITFRIEND\Admin
-- Server: (local)
BEGIN TRANSACTION
DECLARE @JobID BINARY(16)
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
IF (SELECT COUNT(*) FROM msdb.dbo.syscategories WHERE name = N'[Uncategorized (Local)]') < 1
EXECUTE msdb.dbo.sp_add_category @name = N'[Uncategorized (Local)]'
-- Delete the job with the same name (if it exists)
SELECT @JobID = job_id
FROM msdb.dbo.sysjobs
WHERE (name = N'UTONLINESWEB')
IF (@JobID IS NOT NULL)
BEGIN
-- Check if the job is a multi-server job
IF (EXISTS (SELECT *
FROM msdb.dbo.sysjobservers
WHERE (job_id = @JobID) AND (server_id <> 0)))
BEGIN
-- There is, so abort the script
RAISERROR (N'Unable to import job ''UTONLINESWEB'' since there is already a multi-server job with this name.', 16, 1)
GOTO QuitWithRollback
END
ELSE
-- Delete the [local] job
EXECUTE msdb.dbo.sp_delete_job @job_name = N'UTONLINESWEB'
SELECT @JobID = NULL
END
BEGIN
-- Add the job
EXECUTE @ReturnCode = msdb.dbo.sp_add_job @job_id = @JobID OUTPUT , @job_name = N'UTONLINESWEB', @owner_login_name = N'ITFRIEND\Admin', @description = N'No description available.', @category_name = N'[Uncategorized (Local)]', @enabled = 1, @notify_level_email = 0, @notify_level_page = 0, @notify_level_netsend = 0, @notify_level_eventlog = 2, @delete_level= 0
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- Add the job steps
EXECUTE @ReturnCode = msdb.dbo.sp_add_jobstep @job_id = @JobID, @step_id = 1, @step_name = N'query', @command = N'exec UyThacOnline', @database_name = N'MuOnline', @server = N'', @database_user_name = N'', @subsystem = N'TSQL', @cmdexec_success_code = 0, @flags = 0, @retry_attempts = 0, @retry_interval = 1, @output_file_name = N'', @on_success_step_id = 0, @on_success_action = 1, @on_fail_step_id = 0, @on_fail_action = 2
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXECUTE @ReturnCode = msdb.dbo.sp_update_job @job_id = @JobID, @start_step_id = 1
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- Add the job schedules
EXECUTE @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id = @JobID, @name = N'0h5''', @enabled = 1, @freq_type = 4, @active_start_date = 20140213, @active_start_time = 500, @freq_interval = 1, @freq_subday_type = 4, @freq_subday_interval = 5, @freq_relative_interval = 0, @freq_recurrence_factor = 0, @active_end_date = 99991231, @active_end_time = 235959
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
-- Add the Target Servers
EXECUTE @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @JobID, @server_name = N'(local)'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
END
COMMIT TRANSACTION
GOTO EndSave
QuitWithRollback:
IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
EndSave:
GO
Khách viếng thăm hãy cùng votam2x xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 12 Users Say Thank You to votam2x For This Useful Post:
BoyGau (13-02-14), duongsonbn (12-04-15), heoan (10-10-15),
heroviet2301(13-02-14), HRain (13-02-14), loveoggy (13-01-16), sonicos (13-02-14), tanlockgvn (29-10-14), tdtung93 (13-02-14), ThanhN (13-02-14), thusinh1985 (11-01-15), waoboy8k (13-02-14)
-
13-02-14, 07:39 PM #2
- Ngày tham gia
- Sep 2011
- Đang ở
- TP.HCM
- Bài viết
- 1,630
- Thanks
- 805
- Thanked 967 Times in 474 Posts
Ðề: Share Procedures và Job Ủy Thác Online
thông báo vs các bạn đây là một cao thủ ẩn danh nhé, xin mạn phép giấu tên để bảo đảm an toàn cho anh ấy
tks, test ngay :v
forest web là point_uythac
nbb, qweb là pointuythac nha, để ý cái column này xíu
Khách viếng thăm hãy cùng HRain xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
The Following 3 Users Say Thank You to HRain For This Useful Post:
BoyGau (13-02-14),
heroviet2301(13-02-14), votam2x (13-02-14)
-
13-02-14, 07:49 PM #3
Ðề: Share Procedures và Job Ủy Thác Online
ngon đấy up cho cao thủ nào . Hy vọng sẽ có nhiều cái hay mới
Khách viếng thăm hãy cùng waoboy8k xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-02-14, 08:05 PM #4
- Ngày tham gia
- Mar 2012
- Đang ở
- Nhà Nghỉ
- Bài viết
- 1,861
- Thanks
- 480
- Thanked 774 Times in 510 Posts
Ðề: Share Procedures và Job Ủy Thác Online
Mình sài FW và mò được cái này lâu rùi, tks
mặc định của FW là đứng ở đâu tại sub-1 cũng lên điểm Ủy thác, cần chỉnh lại giới hạn trong mapKhách viếng thăm hãy cùngheroviet2301xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến heroviet2301 vì bài viết này !
BoyGau (13-02-14)
-
13-02-14, 08:20 PM #5
- Ngày tham gia
- Jun 2010
- Đang ở
- Hà Nội
- Bài viết
- 148
- Thanks
- 334
- Thanked 10 Times in 10 Posts
Ðề: Share Procedures và Job Ủy Thác Online
Khách viếng thăm hãy cùng BoyGau xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-02-14, 08:25 PM #6
- Ngày tham gia
- Mar 2012
- Đang ở
- Nhà Nghỉ
- Bài viết
- 1,861
- Thanks
- 480
- Thanked 774 Times in 510 Posts
Ðề: Share Procedures và Job Ủy Thác Online
Khách viếng thăm hãy cùngheroviet2301xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến heroviet2301 vì bài viết này !
BoyGau (13-02-14)
-
13-02-14, 08:31 PM #7
- Ngày tham gia
- Jun 2010
- Đang ở
- Hà Nội
- Bài viết
- 148
- Thanks
- 334
- Thanked 10 Times in 10 Posts
Ðề: Share Procedures và Job Ủy Thác Online
Khách viếng thăm hãy cùng BoyGau xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-02-14, 08:36 PM #8
Ðề: Share Procedures và Job Ủy Thác Online
Khách viếng thăm hãy cùng mrrainnt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến mrrainnt vì bài viết này !
BoyGau (13-02-14)
-
13-02-14, 08:40 PM #9
- Ngày tham gia
- Jun 2010
- Đang ở
- Hà Nội
- Bài viết
- 148
- Thanks
- 334
- Thanked 10 Times in 10 Posts
Ðề: Share Procedures và Job Ủy Thác Online
Khách viếng thăm hãy cùng BoyGau xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
13-02-14, 08:42 PM #10
Ðề: Share Procedures và Job Ủy Thác Online
Khách viếng thăm hãy cùng mrrainnt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[MU] Cách tạo PointUyThac_by_NetBanBe trong Stored Procedures
Bởi lieuthunguyet trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 16Bài viết cuối: 11-06-15, 11:14 AM -
[Share] WEB Ran Online
Bởi blackcatyb trong diễn đàn Ran OnlineTrả lời: 20Bài viết cuối: 17-01-13, 03:49 PM -
[JX] Có Pro nào rảnh share SV như SV TXK mà online được với !
Bởi thienphuc072 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 07-09-12, 12:31 PM -
[Share]cờ tướng online,cờ thú online,cờ vây online
Bởi vietnghiavnn trong diễn đàn CHUYÊN ĐỀ WEB GAMESTrả lời: 14Bài viết cuối: 19-07-11, 08:18 PM -
[Share] TTK đang online !
Bởi notfile trong diễn đàn ReleasesTrả lời: 100Bài viết cuối: 12-12-10, 04:11 PM