Code Checktime Callout
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 3 của 3

Chủ đề: Code Checktime Callout

  1. #1
    Thành Viên nhiyaiba712's Avatar
    Ngày tham gia
    Oct 2010
    Đang ở
    TP.HCM
    Bài viết
    34
    Thanks
    17
    Thanked 1 Time in 1 Post

    Code Checktime Callout

    Bạn nào hướng dẫn dùm mình cách chỉnh thời gian bắt đầu, giãn cách giữa các event với, ví dụ ở code sau cho mình dễ hiểu cũng đc
    Code:
    void check_time()
    {
    	int iTime,rate,level,z,p,x,y;
    	int i,*nScene,size;
    	mixed *mixTime;
    	object robber;
    	
    	remove_call_out("check_time");
    	iTime = time();
    	
    	mixTime = localtime(iTime);
    
    	if ( mixTime[TIME_WDAY] == 5 || mixTime[TIME_WDAY] == 6 )
    	{
    		destroy_scum();
    		call_out("check_time",3600*24);
    		return ;
    	}
    	else if ( mixTime[TIME_WDAY] == 0 )
    	{
    		call_out("check_time",3600*24-mixTime[TIME_HOUR]*3600-mixTime[TIME_MIN]*60);
    		return ;
    	}
    	else*/
    	{
    		i = 60*(60-mixTime[TIME_MIN]);
    		if ( mixTime[TIME_HOUR]%2 == 1 )
    		{
    			call_out("check_time",i);
    		}
    		else
    		{
    			if ( mixTime[TIME_HOUR] == 2 || mixTime[TIME_HOUR] == 4 || mixTime[TIME_HOUR] == 6 || mixTime[TIME_HOUR] == 8 || mixTime[TIME_HOUR] == 10 )
    				call_out("check_time",i+3600);
    			else
    			{
    				generate_scum();
    				log_file("wg_scum2.txt",sprintf("%s Võ Lâm Bại Hoại xuất hiện。 \n",short_time()));
    				call_out("check_time",i+3600);
    			}
    		}
    	}
    
    }
    Khách viếng thăm hãy cùng nhiyaiba712 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên ben543518694's Avatar
    Ngày tham gia
    Jun 2010
    Đang ở
    Huế
    Bài viết
    371
    Thanks
    71
    Thanked 609 Times in 262 Posts

    Ðề: Code Checktime Callout

    Trích dẫn Gửi bởi nhiyaiba712 [Only registered and activated users can see links. ]
    Bạn nào hướng dẫn dùm mình cách chỉnh thời gian bắt đầu, giãn cách giữa các event với, ví dụ ở code sau cho mình dễ hiểu cũng đc
    Code:
    void check_time()
    {
    	int iTime,rate,level,z,p,x,y;
    	int i,*nScene,size;
    	mixed *mixTime;
    	object robber;
    	
    	remove_call_out("check_time");
    	iTime = time();
    	
    	mixTime = localtime(iTime);
    
    	if ( mixTime[TIME_WDAY] == 5 || mixTime[TIME_WDAY] == 6 )
    	{
    		destroy_scum();
    		call_out("check_time",3600*24);
    		return ;
    	}
    	else if ( mixTime[TIME_WDAY] == 0 )
    	{
    		call_out("check_time",3600*24-mixTime[TIME_HOUR]*3600-mixTime[TIME_MIN]*60);
    		return ;
    	}
    	else*/
    	{
    		i = 60*(60-mixTime[TIME_MIN]);
    		if ( mixTime[TIME_HOUR]%2 == 1 )
    		{
    			call_out("check_time",i);
    		}
    		else
    		{
    			if ( mixTime[TIME_HOUR] == 2 || mixTime[TIME_HOUR] == 4 || mixTime[TIME_HOUR] == 6 || mixTime[TIME_HOUR] == 8 || mixTime[TIME_HOUR] == 10 )
    				call_out("check_time",i+3600);
    			else
    			{
    				generate_scum();
    				log_file("wg_scum2.txt",sprintf("%s Võ Lâm Bại Hoại xuất hiện。 \n",short_time()));
    				call_out("check_time",i+3600);
    			}
    		}
    	}
    
    }
    PHP Code:
    void check_time()
    {
        
    int iTime,rate,level,z,p,x,y;
        
    int i,*nScene,size;
        
    mixed *mixTime;
        
    object robber;
        
        
    remove_call_out("check_time");
        
    iTime time();
        
        
    mixTime localtime(iTime);

        if ( 
    mixTime[TIME_WDAY] == || mixTime[TIME_WDAY] == )// nếu hôm nay là thứ 6 hoặc thứ 7
        
    {
            
    destroy_scum();// xoá boss
            
    call_out("check_time",3600*24);// không gọi boss, chờ 1 thời gian
            
    return ;
        }
        else if ( 
    mixTime[TIME_WDAY] == )// hoặc nếu hôm nay là Chủ nhật
        
    {
            
    call_out("check_time",3600*24-mixTime[TIME_HOUR]*3600-mixTime[TIME_MIN]*60);// không gọi boss, chờ 1 thời gian
            
    return ;
        }
        else
        {
            
    60*(60-mixTime[TIME_MIN]);
            if ( 
    mixTime[TIME_HOUR]%== )// Nếu hiện tại là thời gian chia cho 2 ra số lẽ
            
    {
                
    call_out("check_time",i);// Không gọi boss, chờ 1 thời gian
            
    }
            else 
    // hoặc nếu thời gian chia cho 2 là giờ chẵn
            
    {
                if ( 
    mixTime[TIME_HOUR] == || mixTime[TIME_HOUR] == 
                
    || mixTime[TIME_HOUR] == || mixTime[TIME_HOUR] == 
                
    || mixTime[TIME_HOUR] == 10 )// Nếu hiện tại là 2,4,6,8,10h thì không gọi boss
                    
    call_out("check_time",i+3600);
                else
    // hoặc các thời gian chẵn còn lại trong ngày sẽ ra boss
                
    {
                    
    generate_scum();
                    
    log_file("wg_scum2.txt",sprintf("%s Võ Lâm Bại Hoại xuất hiện。 \n",short_time()));
                    
    call_out("check_time",i+3600);
                }
            }
        }


    Khách viếng thăm hãy cùng ben543518694 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. The Following 2 Users Say Thank You to ben543518694 For This Useful Post:

    nhiyaiba712 (25-10-15), nhochamvui_lov (29-10-16)

  4. #3
    Đang ở Phòng Tập GYM PhamNinh's Avatar
    Ngày tham gia
    Dec 2012
    Bài viết
    1,162
    Thanks
    254
    Thanked 356 Times in 251 Posts

    Ðề: Code Checktime Callout

    Good
    Khách viếng thăm hãy cùng PhamNinh xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [MU] xin code đóng khung code đếm ngược event
    Bởi vanhai32 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 24-08-15, 10:25 AM
  2. [KT] Tools hỗ trợ viết code LUA [ Code Snippet Function]
    Bởi khoctinhmhs trong diễn đàn Releases
    Trả lời: 6
    Bài viết cuối: 03-12-14, 06:03 PM
  3. [JX] cần xin code auto backup của PTTk bác nào có code autoit đó share giúp thanks
    Bởi Olala trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 18-10-14, 12:49 AM
  4. [Gunny] Xin Code Web Chuyển xu Game thành Cash Web Với code xóa pet 5 sao với ...
    Bởi vinateam trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 14-07-14, 01:04 PM
  5. [BÁN] Code nạp thẻ VTC 2013 , fix new bảo hành 1 tháng FULL CODE
    Bởi katterkelly trong diễn đàn CHUYÊN ĐỀ WEB GAMES
    Trả lời: 6
    Bài viết cuối: 12-03-13, 01:23 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 01:32 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.