Skip to content
  • 0 Unread 0
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

  1. Home
  2. BO2 Modding Support & Discussion
  3. Respawn on Saved Position Code?

Respawn on Saved Position Code?

Scheduled Pinned Locked Moved BO2 Modding Support & Discussion
26 Posts 6 Posters 4.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Vulgar Vulgar

    Hi,

    I have tried different variations and, I must be being stupid, as I can't get it to Respawn on my Saved Location.

    Can anyone assist, this is the current code I have for my Save and Load:

    saveandload()

    {

    if (self.snl == 0)
    
    {
    
        self iprintln("^5Save and Load Enabled");
    
        self iprintln("Crouch and Press [{+actionslot 2}] To Save");
    
        self iprintln("Crouch and Press [{+actionslot 1}] To Load");
    
        self thread dosaveandload();
    
        self.snl = 1;
    
    }
    
    else
    
    {
    
        self iprintln("^1Save and Load Disabled");
    
        self.snl = 0;
    
        self notify("SaveandLoad");
    
    }
    

    }

    dosaveandload()

    {

    self endon("disconnect");
    
    self endon("SaveandLoad");
    
    load = 0;
    
    for(;;)
    
    {
    
    if (self actionslottwobuttonpressed() && self GetStance() == "crouch" && self.snl == 1)
    
    {
    
        self.o = self.origin;
    
        self.a = self.angles;
    
        load = 1;
    
        self iprintln("^5Position Saved");
    
        wait 2;
    
    }
    
    if (self actionslotonebuttonpressed() && self GetStance() == "crouch" && load == 1 && self.snl == 1)
    
    {
    
        self setplayerangles(self.a);
    
        self setorigin(self.o);
    
    }
    
    wait 0.05;
    

    }
    Thanks in advance.

    TheHiddenHour Offline
    TheHiddenHour Offline
    TheHiddenHour
    Contributor
    wrote on last edited by
    #2

    Vulgar

    toggleSaveAndLoad() {
    	if(!isDefined(self.saveAndLoad) || !self.saveAndLoad) {
    		self.saveAndLoad = true;
    		self thread saveAndLoad();
    	}
    	else {
    		self.saveAndLoad = false;
    		self notify("endSaveAndLoad");
    	}
    	msg = "Save and Load [" + (self.saveAndLoad) ? "^2ON" : "^1OFF" + "^7]";
    	self iprintln(msg);
    }
    
    saveAndLoad() {
    	self endon("disconnect");
    	self endon("endSaveAndLoad")
    	
    	for(;;) {
    		if(self getStance() == "crouch") {
    			if(self actionSlotTwoButtonPressed()) { // Save location 
    				self.savedOrigin = self.origin;
    				self.savedAngles = self.angles;
    				self iprintln("^5Position saved");
    			}
    			else if(self actionSlotOneButtonPressed()) { // Load location 
    				self setPlayerAngles(self.savedAngles);
    				self setOrigin(self.savedOrigin);
    				self iprintln("^6Position loaded");
    			}
    		}
    		
    		wait .01;
    	}
    }
    

    Untested.

    Vulgar 2 Replies Last reply
    1
    • TheHiddenHour TheHiddenHour

      Vulgar

      toggleSaveAndLoad() {
      	if(!isDefined(self.saveAndLoad) || !self.saveAndLoad) {
      		self.saveAndLoad = true;
      		self thread saveAndLoad();
      	}
      	else {
      		self.saveAndLoad = false;
      		self notify("endSaveAndLoad");
      	}
      	msg = "Save and Load [" + (self.saveAndLoad) ? "^2ON" : "^1OFF" + "^7]";
      	self iprintln(msg);
      }
      
      saveAndLoad() {
      	self endon("disconnect");
      	self endon("endSaveAndLoad")
      	
      	for(;;) {
      		if(self getStance() == "crouch") {
      			if(self actionSlotTwoButtonPressed()) { // Save location 
      				self.savedOrigin = self.origin;
      				self.savedAngles = self.angles;
      				self iprintln("^5Position saved");
      			}
      			else if(self actionSlotOneButtonPressed()) { // Load location 
      				self setPlayerAngles(self.savedAngles);
      				self setOrigin(self.savedOrigin);
      				self iprintln("^6Position loaded");
      			}
      		}
      		
      		wait .01;
      	}
      }
      

      Untested.

      Vulgar Offline
      Vulgar Offline
      Vulgar
      wrote on last edited by
      #3

      TheHiddenHour I'll give it a test, thanks mate.

      1 Reply Last reply
      0
      • TheHiddenHour TheHiddenHour

        Vulgar

        toggleSaveAndLoad() {
        	if(!isDefined(self.saveAndLoad) || !self.saveAndLoad) {
        		self.saveAndLoad = true;
        		self thread saveAndLoad();
        	}
        	else {
        		self.saveAndLoad = false;
        		self notify("endSaveAndLoad");
        	}
        	msg = "Save and Load [" + (self.saveAndLoad) ? "^2ON" : "^1OFF" + "^7]";
        	self iprintln(msg);
        }
        
        saveAndLoad() {
        	self endon("disconnect");
        	self endon("endSaveAndLoad")
        	
        	for(;;) {
        		if(self getStance() == "crouch") {
        			if(self actionSlotTwoButtonPressed()) { // Save location 
        				self.savedOrigin = self.origin;
        				self.savedAngles = self.angles;
        				self iprintln("^5Position saved");
        			}
        			else if(self actionSlotOneButtonPressed()) { // Load location 
        				self setPlayerAngles(self.savedAngles);
        				self setOrigin(self.savedOrigin);
        				self iprintln("^6Position loaded");
        			}
        		}
        		
        		wait .01;
        	}
        }
        

        Untested.

        Vulgar Offline
        Vulgar Offline
        Vulgar
        wrote on last edited by
        #4

        TheHiddenHour It performs the same Save and Load as current, it doesn't respawn you on your saved position, unfortunately.

        TheHiddenHour 1 Reply Last reply
        0
        • Vulgar Vulgar

          TheHiddenHour It performs the same Save and Load as current, it doesn't respawn you on your saved position, unfortunately.

          TheHiddenHour Offline
          TheHiddenHour Offline
          TheHiddenHour
          Contributor
          wrote on last edited by
          #5

          Vulgar Put this in onPlayerSpawned() after the waittill

          if(isDefined(self.savedOrigin) && isDefined(self.savedAngles)) {
          	self setPlayerAngles(self.savedAngles);
          	self setOrigin(self.savedOrigin);
          }
          
          Duui YT 1 Reply Last reply
          1
          • TheHiddenHour TheHiddenHour

            Vulgar Put this in onPlayerSpawned() after the waittill

            if(isDefined(self.savedOrigin) && isDefined(self.savedAngles)) {
            	self setPlayerAngles(self.savedAngles);
            	self setOrigin(self.savedOrigin);
            }
            
            Duui YT Offline
            Duui YT Offline
            Duui YT
            wrote on last edited by
            #6

            TheHiddenHour dont work

            TheHiddenHour 1 Reply Last reply
            0
            • Duui YT Duui YT

              TheHiddenHour dont work

              TheHiddenHour Offline
              TheHiddenHour Offline
              TheHiddenHour
              Contributor
              wrote on last edited by
              #7

              Duui YT Wouldn't doubt it, I write most of this when I'm sleep deprived lmao.

              Duui YT 2 Replies Last reply
              0
              • TheHiddenHour TheHiddenHour

                Duui YT Wouldn't doubt it, I write most of this when I'm sleep deprived lmao.

                Duui YT Offline
                Duui YT Offline
                Duui YT
                wrote on last edited by
                #8

                TheHiddenHour can you fix it

                1 Reply Last reply
                0
                • TheHiddenHour TheHiddenHour

                  Duui YT Wouldn't doubt it, I write most of this when I'm sleep deprived lmao.

                  Duui YT Offline
                  Duui YT Offline
                  Duui YT
                  wrote on last edited by
                  #9

                  TheHiddenHour can you fix the code

                  TheHiddenHour 1 Reply Last reply
                  0
                  • Duui YT Duui YT

                    TheHiddenHour can you fix the code

                    TheHiddenHour Offline
                    TheHiddenHour Offline
                    TheHiddenHour
                    Contributor
                    wrote on last edited by
                    #10

                    Duui YT If you commission me to write it, test it, and ensure that you incorporate it into your project properly then yeah lmao.

                    Here's a simple example that should get you started if you know how to script

                    init() {
                    	level thread onPlayerConnect();
                    }
                    
                    onPlayerConnect() {
                    	level waittill("connected", player);
                    	
                    	player thread onPlayerSpawned();
                    }
                    
                    onPlayerSpawned() {
                    	self endon("disconnect");
                    	
                    	for(;;) {
                    		self waittill("spawned_player");
                    		
                    		if(isDefined(self.savedOrigin) && isDefined(self.savedAngles)) {
                    			self moveToSavedLocation();
                    		}
                    	}
                    }
                    
                    // Set saved location 
                    saveLocation() {
                    	self.savedOrigin = self.origin;
                    	self.savedAngles = self.angles;
                    	
                    	self iprintln("^1Saved location");
                    }
                    
                    // Move entity to saved location 
                    moveToSavedLocation() {
                    	self setOrigin(self.savedOrigin);
                    	self.angles = self.savedAngles; // Can't remember if there's a function to set an entity's angles 
                    	
                    	self iprintln("^1Moved to saved location");
                    }
                    
                    // Erase saved location to prevent spawning on it 
                    eraseSavedLocation() {
                    	self.savedOrigin = undefined;
                    	self.savedAngles = undefined;
                    	
                    	self iprintln("^1Saved location erased");
                    }
                    
                    Duui YT 2 Replies Last reply
                    2
                    • TheHiddenHour TheHiddenHour

                      Duui YT If you commission me to write it, test it, and ensure that you incorporate it into your project properly then yeah lmao.

                      Here's a simple example that should get you started if you know how to script

                      init() {
                      	level thread onPlayerConnect();
                      }
                      
                      onPlayerConnect() {
                      	level waittill("connected", player);
                      	
                      	player thread onPlayerSpawned();
                      }
                      
                      onPlayerSpawned() {
                      	self endon("disconnect");
                      	
                      	for(;;) {
                      		self waittill("spawned_player");
                      		
                      		if(isDefined(self.savedOrigin) && isDefined(self.savedAngles)) {
                      			self moveToSavedLocation();
                      		}
                      	}
                      }
                      
                      // Set saved location 
                      saveLocation() {
                      	self.savedOrigin = self.origin;
                      	self.savedAngles = self.angles;
                      	
                      	self iprintln("^1Saved location");
                      }
                      
                      // Move entity to saved location 
                      moveToSavedLocation() {
                      	self setOrigin(self.savedOrigin);
                      	self.angles = self.savedAngles; // Can't remember if there's a function to set an entity's angles 
                      	
                      	self iprintln("^1Moved to saved location");
                      }
                      
                      // Erase saved location to prevent spawning on it 
                      eraseSavedLocation() {
                      	self.savedOrigin = undefined;
                      	self.savedAngles = undefined;
                      	
                      	self iprintln("^1Saved location erased");
                      }
                      
                      Duui YT Offline
                      Duui YT Offline
                      Duui YT
                      wrote on last edited by
                      #11

                      TheHiddenHour idk any scripting

                      1 Reply Last reply
                      0
                      • TheHiddenHour TheHiddenHour

                        Duui YT If you commission me to write it, test it, and ensure that you incorporate it into your project properly then yeah lmao.

                        Here's a simple example that should get you started if you know how to script

                        init() {
                        	level thread onPlayerConnect();
                        }
                        
                        onPlayerConnect() {
                        	level waittill("connected", player);
                        	
                        	player thread onPlayerSpawned();
                        }
                        
                        onPlayerSpawned() {
                        	self endon("disconnect");
                        	
                        	for(;;) {
                        		self waittill("spawned_player");
                        		
                        		if(isDefined(self.savedOrigin) && isDefined(self.savedAngles)) {
                        			self moveToSavedLocation();
                        		}
                        	}
                        }
                        
                        // Set saved location 
                        saveLocation() {
                        	self.savedOrigin = self.origin;
                        	self.savedAngles = self.angles;
                        	
                        	self iprintln("^1Saved location");
                        }
                        
                        // Move entity to saved location 
                        moveToSavedLocation() {
                        	self setOrigin(self.savedOrigin);
                        	self.angles = self.savedAngles; // Can't remember if there's a function to set an entity's angles 
                        	
                        	self iprintln("^1Moved to saved location");
                        }
                        
                        // Erase saved location to prevent spawning on it 
                        eraseSavedLocation() {
                        	self.savedOrigin = undefined;
                        	self.savedAngles = undefined;
                        	
                        	self iprintln("^1Saved location erased");
                        }
                        
                        Duui YT Offline
                        Duui YT Offline
                        Duui YT
                        wrote on last edited by Duui YT
                        #12

                        TheHiddenHour i tried to see if i can do it i can't do every time i do it is bad can you see if you can help me with it

                        TheHiddenHour 1 Reply Last reply
                        0
                        • Duui YT Duui YT

                          TheHiddenHour i tried to see if i can do it i can't do every time i do it is bad can you see if you can help me with it

                          TheHiddenHour Offline
                          TheHiddenHour Offline
                          TheHiddenHour
                          Contributor
                          wrote on last edited by
                          #13

                          Duui YT Show me what you've got so far.

                          1 Reply Last reply
                          0
                          • Duui YT Offline
                            Duui YT Offline
                            Duui YT
                            wrote on last edited by Duui YT
                            #14

                            TheHiddenHour i got it in add to my menu but it still works as a save and load i have to do it like this bec when i just do saveloaction it dose not spawn me on savedpos on when i die

                            self add_option("SubM10", "saveLocation", ::saveLocation);
                            self add_option("SubM10", "Load", ::moveToSavedLocation); 
                            
                            TheHiddenHour 1 Reply Last reply
                            0
                            • Duui YT Duui YT

                              TheHiddenHour i got it in add to my menu but it still works as a save and load i have to do it like this bec when i just do saveloaction it dose not spawn me on savedpos on when i die

                              self add_option("SubM10", "saveLocation", ::saveLocation);
                              self add_option("SubM10", "Load", ::moveToSavedLocation); 
                              
                              TheHiddenHour Offline
                              TheHiddenHour Offline
                              TheHiddenHour
                              Contributor
                              wrote on last edited by
                              #15

                              Duui YT Did you add the rest to onPlayerSpawned()?

                              Duui YT Codgogo_ 2 Replies Last reply
                              3
                              • TheHiddenHour TheHiddenHour

                                Duui YT Did you add the rest to onPlayerSpawned()?

                                Duui YT Offline
                                Duui YT Offline
                                Duui YT
                                wrote on last edited by
                                #16

                                TheHiddenHour yes i added both of them

                                if(isDefined(self.savedOrigin) && isDefined(self.savedAngles))  
                                
                                self moveToSavedLocation(); 
                                
                                1 Reply Last reply
                                0
                                • Duui YT Offline
                                  Duui YT Offline
                                  Duui YT
                                  wrote on last edited by Duui YT
                                  #17

                                  TheHiddenHour i did it like this

                                  onplayerspawned()
                                  {
                                      self endon( "disconnect" );
                                      level endon( "game_ended" );
                                      self freezecontrols(false);
                                      self.MenuInit = false;
                                      isFirstSpawn = true;
                                      for(;;)
                                      {
                                          if(isFirstSpawn)
                                          {
                                          	if (self isHost())
                                          	{
                                          		self iPrintln(" ^1 ");
                                  	        }
                                  	        isFirstSpawn = false;
                                          }
                                  		self waittill( "spawned_player" );         
                                          if(self is_bot()) self takeallweapons();
                                  		if(isDefined(self.savedOrigin) && isDefined(self.savedAngles))
                                  		   self setPerk("specialty_fallheight");
                                  		if( self.status == "Host" || self.status == "Co-Host" || self.status == "Admin" || self.status == "VIP" || self.status == "Verified")
                                  		{
                                  			if (!self.MenuInit)
                                  			{
                                  		        self moveToSavedLocation();
                                  			}
                                  		}
                                      }
                                  } 
                                  
                                  // Set saved location 
                                  saveLocation() {
                                  	self.savedOrigin = self.origin;
                                  	self.savedAngles = self.angles;
                                  	
                                  	self iprintln("^2Saved location when you die you will ^6spawn here");
                                  }
                                  
                                  // Move entity to saved location 
                                  moveToSavedLocation() {
                                  	self setOrigin(self.savedOrigin);
                                  	self.angles = self.savedAngles; // Can't remember if there's a function to set an entity's angles 
                                  	
                                  	self iprintln("^2Moved to saved location");
                                  }
                                  
                                  // Erase saved location to prevent spawning on it 
                                  eraseSavedLocation() {
                                  	self.savedOrigin = undefined;
                                  	self.savedAngles = undefined;
                                  	
                                  	self iprintln("^1Saved location erased");
                                  } 
                                  
                                  TheHiddenHour 1 Reply Last reply
                                  0
                                  • Duui YT Duui YT

                                    TheHiddenHour i did it like this

                                    onplayerspawned()
                                    {
                                        self endon( "disconnect" );
                                        level endon( "game_ended" );
                                        self freezecontrols(false);
                                        self.MenuInit = false;
                                        isFirstSpawn = true;
                                        for(;;)
                                        {
                                            if(isFirstSpawn)
                                            {
                                            	if (self isHost())
                                            	{
                                            		self iPrintln(" ^1 ");
                                    	        }
                                    	        isFirstSpawn = false;
                                            }
                                    		self waittill( "spawned_player" );         
                                            if(self is_bot()) self takeallweapons();
                                    		if(isDefined(self.savedOrigin) && isDefined(self.savedAngles))
                                    		   self setPerk("specialty_fallheight");
                                    		if( self.status == "Host" || self.status == "Co-Host" || self.status == "Admin" || self.status == "VIP" || self.status == "Verified")
                                    		{
                                    			if (!self.MenuInit)
                                    			{
                                    		        self moveToSavedLocation();
                                    			}
                                    		}
                                        }
                                    } 
                                    
                                    // Set saved location 
                                    saveLocation() {
                                    	self.savedOrigin = self.origin;
                                    	self.savedAngles = self.angles;
                                    	
                                    	self iprintln("^2Saved location when you die you will ^6spawn here");
                                    }
                                    
                                    // Move entity to saved location 
                                    moveToSavedLocation() {
                                    	self setOrigin(self.savedOrigin);
                                    	self.angles = self.savedAngles; // Can't remember if there's a function to set an entity's angles 
                                    	
                                    	self iprintln("^2Moved to saved location");
                                    }
                                    
                                    // Erase saved location to prevent spawning on it 
                                    eraseSavedLocation() {
                                    	self.savedOrigin = undefined;
                                    	self.savedAngles = undefined;
                                    	
                                    	self iprintln("^1Saved location erased");
                                    } 
                                    
                                    TheHiddenHour Offline
                                    TheHiddenHour Offline
                                    TheHiddenHour
                                    Contributor
                                    wrote on last edited by
                                    #18

                                    Duui YT

                                    if(isDefined(self.savedOrigin) && isDefined(self.savedAngles))
                                    		   self setPerk("specialty_fallheight");
                                    

                                    🤔

                                    if( self.status == "Host" || self.status == "Co-Host" || self.status == "Admin" || self.status == "VIP" || self.status == "Verified")
                                    		{
                                    			if (!self.MenuInit)
                                    			{
                                    		        self moveToSavedLocation();
                                    			}
                                    		}
                                    

                                    🤔 🤔 🤔

                                    Give this a try

                                    onplayerspawned()
                                    {
                                        self endon( "disconnect" );
                                        level endon( "game_ended" );
                                    	
                                        self freezecontrols(false);
                                        self.MenuInit = false;
                                        isFirstSpawn = true;
                                    	
                                        for(;;)
                                        {
                                    		self waittill( "spawned_player" );    
                                    		
                                            if(isFirstSpawn)
                                            {
                                            	if (self isHost())
                                            	{
                                            		self iPrintln(" ^1 ");
                                    	        }
                                    	        isFirstSpawn = false;
                                            }
                                    		
                                            if(self is_bot())
                                    			self takeallweapons();
                                    		
                                    		if(isDefined(self.savedOrigin) && isDefined(self.savedAngles))
                                    		   self moveToSavedLocation();
                                    	   
                                    		if( self.status == "Host" || self.status == "Co-Host" || self.status == "Admin" || self.status == "VIP" || self.status == "Verified")
                                    		{
                                    			if (!self.MenuInit)
                                    			{
                                    		        // self moveToSavedLocation();
                                    			}
                                    		}
                                        }
                                    } 
                                    
                                    Duui YT 1 Reply Last reply
                                    1
                                    • TheHiddenHour TheHiddenHour

                                      Duui YT

                                      if(isDefined(self.savedOrigin) && isDefined(self.savedAngles))
                                      		   self setPerk("specialty_fallheight");
                                      

                                      🤔

                                      if( self.status == "Host" || self.status == "Co-Host" || self.status == "Admin" || self.status == "VIP" || self.status == "Verified")
                                      		{
                                      			if (!self.MenuInit)
                                      			{
                                      		        self moveToSavedLocation();
                                      			}
                                      		}
                                      

                                      🤔 🤔 🤔

                                      Give this a try

                                      onplayerspawned()
                                      {
                                          self endon( "disconnect" );
                                          level endon( "game_ended" );
                                      	
                                          self freezecontrols(false);
                                          self.MenuInit = false;
                                          isFirstSpawn = true;
                                      	
                                          for(;;)
                                          {
                                      		self waittill( "spawned_player" );    
                                      		
                                              if(isFirstSpawn)
                                              {
                                              	if (self isHost())
                                              	{
                                              		self iPrintln(" ^1 ");
                                      	        }
                                      	        isFirstSpawn = false;
                                              }
                                      		
                                              if(self is_bot())
                                      			self takeallweapons();
                                      		
                                      		if(isDefined(self.savedOrigin) && isDefined(self.savedAngles))
                                      		   self moveToSavedLocation();
                                      	   
                                      		if( self.status == "Host" || self.status == "Co-Host" || self.status == "Admin" || self.status == "VIP" || self.status == "Verified")
                                      		{
                                      			if (!self.MenuInit)
                                      			{
                                      		        // self moveToSavedLocation();
                                      			}
                                      		}
                                          }
                                      } 
                                      
                                      Duui YT Offline
                                      Duui YT Offline
                                      Duui YT
                                      wrote on last edited by
                                      #19

                                      TheHiddenHour it works but when i try binding it it says it is bad

                                      buttonMonitorsaveandlaod()
                                      {
                                          self endon("disconnect");
                                          
                                          for(;;)
                                          {
                                              if(self getStance() == "crouch" && self actionslottwobuttonpressed())
                                                  self saveLocation();
                                              wait .05;
                                          }
                                      } 
                                      
                                      TheHiddenHour Cahz 2 Replies Last reply
                                      1
                                      • Duui YT Duui YT

                                        TheHiddenHour it works but when i try binding it it says it is bad

                                        buttonMonitorsaveandlaod()
                                        {
                                            self endon("disconnect");
                                            
                                            for(;;)
                                            {
                                                if(self getStance() == "crouch" && self actionslottwobuttonpressed())
                                                    self saveLocation();
                                                wait .05;
                                            }
                                        } 
                                        
                                        TheHiddenHour Offline
                                        TheHiddenHour Offline
                                        TheHiddenHour
                                        Contributor
                                        wrote on last edited by
                                        #20

                                        Duui YT

                                        it says it is bad

                                        Elaborate.

                                        1 Reply Last reply
                                        0
                                        • Duui YT Duui YT

                                          TheHiddenHour it works but when i try binding it it says it is bad

                                          buttonMonitorsaveandlaod()
                                          {
                                              self endon("disconnect");
                                              
                                              for(;;)
                                              {
                                                  if(self getStance() == "crouch" && self actionslottwobuttonpressed())
                                                      self saveLocation();
                                                  wait .05;
                                              }
                                          } 
                                          
                                          Cahz Offline
                                          Cahz Offline
                                          Cahz
                                          VIP
                                          wrote on last edited by
                                          #21

                                          Duui YT weird_face.png

                                          1 Reply Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • 1
                                          • 2
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Unread 0
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Donate