[Suggestion] Offline Payments

Discussion in 'Suggestions' started by TJanicki, Nov 12, 2013.

Thread Status:
Not open for further replies.
  1. TJanicki

    TJanicki /warp monaco
    Mythic ⚔️ I ⚔️ EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Oct 7, 2012
    Messages:
    588
    Trophy Points:
    66,260
    Gender:
    Male
    Ratings:
    +168
    Thread Title: Online users can send money to people who are offline.

    Minecraft Name: TJanicki

    Suggestion: I am suggesting a way for online users to send money to users who are offline. This would be a nice addition because I know the feeling when the person that you loaned money to is never on when you are. I think this would make a great new command:
    '/opay <minecraft username> <amount>' The "o" would be for offline so that if you are trying to pay an online user you wouldn't accidentily pay the offline user.

    Reason: The Reason that I am suggesting this is because I have seen many frustrated users that have loaned another person money in a different time zone. This means that the user that loaned the money gets frustrated and files a complaint. Then the user who recieved the loan gets banned, but yet the user has the money in their balance. This creates an unnessary ban and takes time away from the moderators' game moderation duties. This new way of paying would also help anyone who is in debt and just wants to get it done.

    Other Information: Users who are the recipients of the offline payment will recieve the money at the end of all of the other log-on messages (server messages not to be confused with mail messages). I will leave it to the mods to decide what color is used. :) Users who are paying the offline user will be notified by a payment message just like you are paying an online user except the message will say $1000 has been sent to (Offline)AndrewKM

    Link to this plugin: N/A- It would be a custom plugin
     
    • Agree Agree x 14
    • Like Like x 2
    • List
    #1 TJanicki, Nov 12, 2013
    Last edited: Dec 2, 2013
  2. CapitanRedRoach

    CapitanRedRoach Aka FrenchHornPlayer
    Resident ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 3, 2012
    Messages:
    854
    Trophy Points:
    48,210
    Gender:
    Male
    Ratings:
    +281
    Why not just make a sign to pay back...this would be so much simpler.
     
  3. TJanicki

    TJanicki /warp monaco
    Mythic ⚔️ I ⚔️ EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Oct 7, 2012
    Messages:
    588
    Trophy Points:
    66,260
    Gender:
    Male
    Ratings:
    +168
    Some people are builders, which means that they can't pay trade signs. Also some people don't have multihome, which is needed to make an efficient payment by trade sign. This offline payment would make it just a command to pay back the user, making it much simpler.
     
  4. StoneIronZ

    StoneIronZ Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jul 24, 2012
    Messages:
    684
    Trophy Points:
    28,190
    Gender:
    Male
    Ratings:
    +235
    I do see frenchhornplayer's point, yet, I still agree with the offline payment. I like the idea of having a notification come up on the screen when you log in as well. +1
     
  5. rockboy2000

    rockboy2000 Mayor
    Mayor ⛰️⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Oct 19, 2012
    Messages:
    1,335
    Trophy Points:
    50,410
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +310
    I like this idea, it would allow easy pay backs of loans and it would stop people from using the excuse, "I never saw him online" when it comes to complaints/ban appeals. I don't see why we would need a different command we could just use /pay to pay offline players as well.
     
  6. TJanicki

    TJanicki /warp monaco
    Mythic ⚔️ I ⚔️ EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Oct 7, 2012
    Messages:
    588
    Trophy Points:
    66,260
    Gender:
    Male
    Ratings:
    +168
    The reason that you would need a different command would be if it was just a small amount and you wanted to shorten the username. Like if you were going to pay andrewkm $500, I would usually just do /pay andrew 500. It saves me time. Also, there are thousands of users that play. If you mistyped one letter or number the money could go to a different user. I think one simple "o" in the command would help more people than it can annoy them.
     
  7. Gernen

    Gernen Prime Minister
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Nov 2, 2012
    Messages:
    2,287
    Trophy Points:
    54,660
    Gender:
    Male
    Ratings:
    +1,113
    What? builders can't use trade-signs?
     
  8. appleprocucling

    appleprocucling Ex-GameAdmin
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Oct 3, 2012
    Messages:
    927
    Trophy Points:
    44,090
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +1,073
  9. igorvanloo

    igorvanloo Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️

    Joined:
    Feb 6, 2012
    Messages:
    387
    Trophy Points:
    27,340
    Ratings:
    +50
    Maybe a few rules with it but +1
     
  10. igorvanloo

    igorvanloo Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️

    Joined:
    Feb 6, 2012
    Messages:
    387
    Trophy Points:
    27,340
    Ratings:
    +50
    Maybe like

    You have received $<amount> from <player>
     
  11. lurkblader

    lurkblader Hardcore-Farmer Giftcards-Buyer EcoMaster
    Builder ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 6, 2013
    Messages:
    142
    Trophy Points:
    40,490
    Gender:
    Male
    Ratings:
    +135
    Great Idea. And when you are receiver, it appears like mail! This sounds very good idea. I have once suffered for this kinda problem, not loan but giftcards deal, dividing payment to half and pay other half later after donation gets processed. and it was really painful for me to keep try to reach to person when I have to pay, because receiver was different timezone. I guess receiver was even more painful than me, because he is the one who needs to get paid. Anyway, I really think we need this.
     
    #11 lurkblader, Nov 14, 2013
    Last edited: Nov 14, 2013
  12. TJanicki

    TJanicki /warp monaco
    Mythic ⚔️ I ⚔️ EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Oct 7, 2012
    Messages:
    588
    Trophy Points:
    66,260
    Gender:
    Male
    Ratings:
    +168
    Yes, builders can use trade signs. They just can't make them.
     
  13. TJanicki

    TJanicki /warp monaco
    Mythic ⚔️ I ⚔️ EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Oct 7, 2012
    Messages:
    588
    Trophy Points:
    66,260
    Gender:
    Male
    Ratings:
    +168
    Yeah thats what I was thinking, just with a bright color attached to it to make it stand out and so you know that you have recieved payment by the player.
     
    #13 TJanicki, Nov 14, 2013
    Last edited: Nov 14, 2013
  14. TJanicki

    TJanicki /warp monaco
    Mythic ⚔️ I ⚔️ EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Oct 7, 2012
    Messages:
    588
    Trophy Points:
    66,260
    Gender:
    Male
    Ratings:
    +168
    I have solved most of these issues in my thread. The solution to recieving too many payments from trolls would just be to have only 1 payment message to add up all of the payments that that one user has sent you. For example, if I pay andrewkm $5 25 times, It would add up the payments and put out one message as andrew logged on that said that TJanicki paid you $125
     
  15. MsMoofin

    MsMoofin (Don't) Paddle (the) Cow
    Builder ⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 16, 2011
    Messages:
    3,958
    Trophy Points:
    48,090
    EcoDollars:
    $0
    Ratings:
    +828

    Payments combining into one payment will still create a large text file (maybe even larger) and still cause a ton of lag. Systems have to collect data for everything - they don't simply delete immediate old data that still needs to be used. Therefore, it doesn't matter if the payments combine into one - there is still a lot of data being sent for every payment sent, so there will still be some form of lag as the file is being scanned whenever prompted.

    There is still the issue of being offline for longer periods of time, as well, which you haven't covered yet. Not to mention the issue of sending money to other users or an alt as a form of banking.
     
  16. lurkblader

    lurkblader Hardcore-Farmer Giftcards-Buyer EcoMaster
    Builder ⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 6, 2013
    Messages:
    142
    Trophy Points:
    40,490
    Gender:
    Male
    Ratings:
    +135
    If there is a troll spam problem that you guys are worried about, then how about giving a cooldown time for payers to use offline payment command, and set the cutline for minimum amount of money that you can pay? How about 5min or 10 min for cooldown time, and 10k for minimum cutline? Then I don't think anyone can't do troll spam, or even attempt to try, waiting for 10min everytime you pay and also willing to pay 10k each time you do it... if someone does, that would be happy troll spam for victims.. isn't this good solution?
     
  17. TJanicki

    TJanicki /warp monaco
    Mythic ⚔️ I ⚔️ EcoLeader ⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Oct 7, 2012
    Messages:
    588
    Trophy Points:
    66,260
    Gender:
    Male
    Ratings:
    +168
    I agree.
    I don't think that this would cause much lag. It would have the same amount of lag if a troll decided to spam pay an online user. I guess it would cause a little more lag as the server added up all of the times the user has gotten paid. The solution to this would be lurkblader's suggestion. The problem with lurkblader's suggestion, though, is it takes away the convenience of just being able to pay an offline user whenever you wanted. Offline for longer periods of time shouldn't be a problem. Only the tiniest bit of memory would be used to store this info. Their payments that are recieved will also be removed every month if the user hasn't logged in to claim the money.
     
    #18 TJanicki, Nov 16, 2013
    Last edited: Nov 16, 2013
  18. DakotahFTM

    DakotahFTM Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jan 6, 2013
    Messages:
    477
    Trophy Points:
    27,540
    Gender:
    Male
    Ratings:
    +132
    EXACTLY!!!
     
  19. Coolacdc

    Coolacdc Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Feb 8, 2013
    Messages:
    85
    Trophy Points:
    30,520
    Gender:
    Male
    Ratings:
    +16
    I totally love this idea, but i can see a problem with this; Ex. If Random1 owes Random2 13k, and Random1 pays it to Random2 while hes offline, Random2 wont know that he got the 1k from Random1. This is one problem i see with this plugin, but other than that, ive always wanted to see this happen!
     
Thread Status:
Not open for further replies.