Thread: setting up motivote

Page 1 of 3 123 LastLast
Results 1 to 10 of 21
  1. #1 setting up motivote 
    Registered Member SKIES's Avatar
    Join Date
    Mar 2018
    Posts
    31
    Thanks given
    5
    Thanks received
    0
    Rep Power
    11
    Hi, can anyone help me set up motivote so players can claim votes automatically
    Reply With Quote  
     

  2. #2  
    "Do or do not. There is no try."
    Apollo's Avatar
    Join Date
    Mar 2016
    Posts
    70
    Thanks given
    4
    Thanks received
    19
    Rep Power
    13
    https://www.rune-server.ee/runescape...-any-base.html

    have you followed these instructions? ^ If so, what are you having an issue with?

    Discord: Apollo#2722
    Reply With Quote  
     

  3. #3  
    Registered Member SKIES's Avatar
    Join Date
    Mar 2018
    Posts
    31
    Thanks given
    5
    Thanks received
    0
    Rep Power
    11
    It's saying put code in files which i don't have, I'm kinda new to making rsps so sorry if this is something really simple I'm missing
    Reply With Quote  
     

  4. #4  
    "Do or do not. There is no try."
    Apollo's Avatar
    Join Date
    Mar 2016
    Posts
    70
    Thanks given
    4
    Thanks received
    19
    Rep Power
    13
    if you don't have "PlayerCommands.java" or "commandspacketlistener.java", it may also be named as "RegularPlayer.java" or "commands.java"

    Discord: Apollo#2722
    Reply With Quote  
     

  5. #5  
    Registered Member SKIES's Avatar
    Join Date
    Mar 2018
    Posts
    31
    Thanks given
    5
    Thanks received
    0
    Rep Power
    11
    Quote Originally Posted by Apollo View Post
    if you don't have "PlayerCommands.java" or "commandspacketlistener.java", it may also be named as "RegularPlayer.java" or "commands.java"
    In my Commands.java is says search for
    Code:
    private static void playerCommands(final Player player, String[] command, String wholeCommand)
    I cannot find that ^
    Reply With Quote  
     

  6. #6  
    "Do or do not. There is no try."
    Apollo's Avatar
    Join Date
    Mar 2016
    Posts
    70
    Thanks given
    4
    Thanks received
    19
    Rep Power
    13
    search for "home" (include the quotation marks). it should take you to an if statement that looks something like this (might not be exact):
    Code:
    if (player.command[0].equals("home"))
    if you find it or something similar paste it in here so I can see it

    Discord: Apollo#2722
    Reply With Quote  
     

  7. #7  
    Registered Member SKIES's Avatar
    Join Date
    Mar 2018
    Posts
    31
    Thanks given
    5
    Thanks received
    0
    Rep Power
    11
    Quote Originally Posted by Apollo View Post
    search for "home" (include the quotation marks). it should take you to an if statement that looks something like this (might not be exact):
    Code:
    if (player.command[0].equals("home"))
    if you find it or something similar paste it in here so I can see it
    Code:
    			case "home":
    				if (Wilderness.isAtWild(player) || player.isInDung()) {
    					player.sm("<col=00FF00>Running away? HOLDUP!, not so fast!");
    					return true;
    				}
    				else
    				Magic.sendNormalTeleportSpell(player, 0, 0, new WorldTile(3182,5713,0));
                    player.getPackets().sendGameMessage("<col=00FF00><img=1> Welcome Home <img=1>");
                    		return true;
    Reply With Quote  
     

  8. #8  
    "Do or do not. There is no try."
    Apollo's Avatar
    Join Date
    Mar 2016
    Posts
    70
    Thanks given
    4
    Thanks received
    19
    Rep Power
    13
    okay I need one more thing, somewhere you'll find something like "Switch (command) {" or "Switch (fullcommand) {" You can most likely find it by just searching for "Switch" as there's probably only one occurrence of that. I need whatever is within the parenthesis after the switch. it is Case sensitive

    edit: nvm that works perfect

    Discord: Apollo#2722
    Reply With Quote  
     

  9. #9  
    Registered Member SKIES's Avatar
    Join Date
    Mar 2018
    Posts
    31
    Thanks given
    5
    Thanks received
    0
    Rep Power
    11
    Quote Originally Posted by Apollo View Post
    okay I need one more thing, somewhere you'll find something like "Switch (command) {" or "Switch (fullcommand) {" You can most likely find it by just searching for "Switch" as there's probably only one occurrence of that. I need whatever is within the parenthesis after the switch. it is Case sensitive

    edit: wait a sec...
    all i could find is this, is this the right thing?
    Code:
    switch (cmd[0]) {
    teletome command
    Code:
    			case "teletome":
    				if (!player.hasStaffPin) {
    		   			player.getTemporaryAttributtes().put("banning_security", Boolean.TRUE);
    					player.getPackets().sendRunScript(108, new Object[] { "Please enter your security pin"});
    				} else {
    				name = "";
    				for (int i = 1; i < cmd.length; i++)
    					name += cmd[i] + ((i == cmd.length - 1) ? "" : " ");
    				target = World.getPlayerByDisplayName(name);
    				if (Wilderness.isAtWild(player) || Wilderness.isAtWild(target) || player.isInDung() || target.isInDung()) {
    					player.sm("Nice try");
    					return true;
    				}
    				if(target == null)
    					player.getPackets().sendGameMessage(
    							"Couldn't find player " + name + ".");
    				else
    					target.setNextWorldTile(player);
    				}
    				return true;
    Reply With Quote  
     

  10. #10  
    "Do or do not. There is no try."
    Apollo's Avatar
    Join Date
    Mar 2016
    Posts
    70
    Thanks given
    4
    Thanks received
    19
    Rep Power
    13
    yea that's perfect. give me a sec and I'll tell you what to do once I write it down (via editting this post)

    Search for:
    Code:
    case "home":
    above it paste in the following:
    Code:
    case "redeem":
    	String auth = cmd[1];
    	boolean success = motivote.redeemVote(auth);
    	
    	if (success) {
    		player.getInventory().add(995, 1000000); // replace	995, 1000000 with 19670, 1 to give a vote scroll instead of cash.
    		player.getPacketSender().sendMessage("Auth redeemed, thanks for voting!");
    	}
    	else {
    		player.getPacketSender().sendMessage("Invalid auth supplied, please try again later.");
    	}
    break;
    let me know how it goes

    Discord: Apollo#2722
    Reply With Quote  
     

Page 1 of 3 123 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. Setting up motivote 5$
    By RuneRivals in forum Services
    Replies: 2
    Last Post: 12-23-2017, 06:08 AM
  2. Setting up Motivote
    By Dark Dagger in forum Help
    Replies: 3
    Last Post: 03-17-2017, 12:55 AM
  3. Can someone set up Motivote for me sever sided?
    By Projecteco in forum Requests
    Replies: 1
    Last Post: 02-18-2017, 12:13 PM
  4. [317] Need help setting up Motivote!
    By Wolf Scape in forum Help
    Replies: 0
    Last Post: 11-08-2015, 06:47 AM
  5. [MOTIVOTE] RSPS - toplist [SET UP TUTORIAL]
    By Mr. Robot in forum Tutorials
    Replies: 0
    Last Post: 08-17-2015, 05:24 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
  •