Thread: [PI] Membership system

Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1 [PI] Membership system 
    Banned

    Join Date
    Dec 2012
    Posts
    254
    Thanks given
    172
    Thanks received
    85
    Rep Power
    0
    Difficulty: 2/10.
    Requirements: C & P. Declare variables.
    Credits: Me.


    Membership.java
    Code:
    import server.model.players.Client;
    import server.model.players.PlayerSave;
    import java.util.GregorianCalendar;
    import java.util.Calendar;
    
    public class Membership {
    
        public Client c;
    
        public Membership(Client c) {
            this.c = c;
        }
    
        public void giveMembership(Client c) {
            c.startDate = getTodayDate(c);
            c.membership = true;
            c.memDays = 31;
            PlayerSave.saveGame(c);
        }
    
        public static int getTodayDate(Client c) {
            Calendar cal = new GregorianCalendar();
            int day = cal.get(Calendar.DAY_OF_MONTH);
            int month = cal.get(Calendar.MONTH);
            int year = cal.get(Calendar.YEAR);
            return (month * 100 + day);
        }
    
        public int todayDate = getTodayDate(c);
        public int spotDate = 0;
    
        public void checkMemStatus() {
            if (c.membership && c.startDate != todayDate) {
                c.startDate = todayDate;
                c.memDays--;
                if (c.memDays == 0) {
                    c.startDate = -1;
                    c.membership = false;
                    c.sendMessage("@[email protected] membership has expired!");
                }
            }
        }
    }
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Jul 2008
    Posts
    3,167
    Thanks given
    235
    Thanks received
    74
    Rep Power
    209
    Quote Originally Posted by xLumbridgex View Post
    Difficulty: 2/10.
    Requirements: C & P. Declare variables.
    Credits: Me.


    Membership.java
    Code:
    import server.model.players.Client;
    import server.model.players.PlayerSave;
    import java.util.GregorianCalendar;
    import java.util.Calendar;
    
    public class Membership {
    
        public Client c;
    
        public Membership(Client c) {
            this.c = c;
        }
    
        public void giveMembership(Client c) {
            c.startDate = getTodayDate(c);
            c.membership = true;
            c.memDays = 31;
            PlayerSave.saveGame(c);
        }
    
        public static int getTodayDate(Client c) {
            Calendar cal = new GregorianCalendar();
            int day = cal.get(Calendar.DAY_OF_MONTH);
            int month = cal.get(Calendar.MONTH);
            int year = cal.get(Calendar.YEAR);
            return (month * 100 + day);
        }
    
        public int todayDate = getTodayDate(c);
        public int spotDate = 0;
    
        public void checkMemStatus() {
            if (c.membership && c.startDate != todayDate) {
                c.startDate = todayDate;
                c.memDays--;
                if (c.memDays == 0) {
                    c.startDate = -1;
                    c.membership = false;
                    c.sendMessage("@[email protected] membership has expired!");
                }
            }
        }
    }
    Leech....


    Code:
    	private static int getTodayDate(Client c) {
    		Calendar cal = new GregorianCalendar();
    		int day = cal.get(Calendar.DAY_OF_MONTH);
    		int month = cal.get(Calendar.MONTH);
    		//int year = cal.get(Calendar.YEAR);
    		return (month * 100 + day);
    	}
    
    	public static void giveMembership(Client c) {
    		c.startDate = getTodayDate(c);
    		c.membership = true;
    		PlayerSave.saveGame(c);
    		c.sendMessage("You have just recieved a month membership!");
    		c.sendMessage("You are now a member. Please relog safely for your membership to take place.");
    	}
    	
    	
    
    	public void checkDate(Client c) {
    		if(getDaysLeft(c) <= 0) {
    			c.membership = false;
    			c.startDate = -1;
    			c.sendMessage("Your account doesn't have member status, visit glspk.info.");
    		} else  {
    				c.sendMessage("Your account has " + getDaysLeft(c)+ " membership days left.");
    			}
    		}
    
    	public static int getDaysLeft(Client c) {
    		return (31 - (getTodayDate(c) - c.startDate));
    	}
    }
    that wasrelased in r-s....
    Reply With Quote  
     

  3. #3  
    Banned

    Join Date
    Dec 2012
    Posts
    254
    Thanks given
    172
    Thanks received
    85
    Rep Power
    0
    Quote Originally Posted by dani_gonzales View Post
    Leech....


    Code:
    	private static int getTodayDate(Client c) {
    		Calendar cal = new GregorianCalendar();
    		int day = cal.get(Calendar.DAY_OF_MONTH);
    		int month = cal.get(Calendar.MONTH);
    		//int year = cal.get(Calendar.YEAR);
    		return (month * 100 + day);
    	}
    
    	public static void giveMembership(Client c) {
    		c.startDate = getTodayDate(c);
    		c.membership = true;
    		PlayerSave.saveGame(c);
    		c.sendMessage("You have just recieved a month membership!");
    		c.sendMessage("You are now a member. Please relog safely for your membership to take place.");
    	}
    	
    	
    
    	public void checkDate(Client c) {
    		if(getDaysLeft(c) <= 0) {
    			c.membership = false;
    			c.startDate = -1;
    			c.sendMessage("Your account doesn't have member status, visit glspk.info.");
    		} else  {
    				c.sendMessage("Your account has " + getDaysLeft(c)+ " membership days left.");
    			}
    		}
    
    	public static int getDaysLeft(Client c) {
    		return (31 - (getTodayDate(c) - c.startDate));
    	}
    }
    that wasrelased in r-s....

    That's totally different. I never saw this was released. I'll remove this if needed.
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Jul 2008
    Posts
    3,167
    Thanks given
    235
    Thanks received
    74
    Rep Power
    209
    u just renamed 2 things ,removed few text message and relased!Idont care if u remove it or no but thats isnt ur work!
    Reply With Quote  
     

  5. #5  
    Banned

    Join Date
    Dec 2012
    Posts
    254
    Thanks given
    172
    Thanks received
    85
    Rep Power
    0
    Quote Originally Posted by dani_gonzales View Post
    u just renamed 2 things ,removed few text message and relased!Idont care if u remove it or no but thats isnt ur work!
    I don't even know that this was released.
    Reply With Quote  
     

  6. #6  
    Super Donator
    CrazeNation's Avatar
    Join Date
    Aug 2012
    Posts
    612
    Thanks given
    302
    Thanks received
    163
    Discord
    View profile
    Rep Power
    36
    Looks alright i dont think ill use though thanks someone may find use for it.
    Reply With Quote  
     

  7. Thankful user:


  8. #7  
    Banned

    Join Date
    Dec 2012
    Posts
    254
    Thanks given
    172
    Thanks received
    85
    Rep Power
    0
    Quote Originally Posted by Amanda Todd View Post
    Looks alright i dont think ill use though thanks someone may find use for it.
    Thanks for the positive feedback.
    Reply With Quote  
     

  9. #8  
    Registered Member
    LeBron James's Avatar
    Join Date
    Jan 2009
    Posts
    1,510
    Thanks given
    166
    Thanks received
    129
    Rep Power
    165
    Dexter's work.



    Reply With Quote  
     

  10. #9  
    Registered Member
    Join Date
    Jul 2008
    Posts
    3,167
    Thanks given
    235
    Thanks received
    74
    Rep Power
    209
    Quote Originally Posted by LeBron James View Post
    Dexter's work.
    yea dexter morgen
    Reply With Quote  
     

  11. #10  
    Super Donator
    CrazeNation's Avatar
    Join Date
    Aug 2012
    Posts
    612
    Thanks given
    302
    Thanks received
    163
    Discord
    View profile
    Rep Power
    36
    I don't understand why you guys are all saying this is leeched the codes are completely different there's not many other naming you could use..
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Advanced Membership System
    By AlexMason in forum Snippets
    Replies: 1
    Last Post: 11-23-2010, 06:58 PM
  2. Basic membership system
    By Sub in forum Website Development
    Replies: 13
    Last Post: 08-02-2010, 11:18 PM
  3. Membership system error ;\
    By Diesel in forum Help
    Replies: 1
    Last Post: 03-16-2009, 07:35 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •