ginkgo Posted June 2, 2010 Report Posted June 2, 2010 (edited) Alright well this is an idea i got from looking at the new Renter NPC in @go 25 The NPC is a Item Loaning System that will finally allow players to lend their gear to friends and never get scammed as well as being able to loan Zeny to players and give them a deadline on when they have to pay you back Item Loaning: The Gist of it will be that you tell the NPC the name of the character you want to loan an item to. The ID of the item you wish to lend.(NPC checks if cards are on it and ask you to take em off.) And the amount of time you want to lend the player that item Hours:Min once you finish the NPC will check if you have that item if so it will delete it from you and give it to the other player. Then the timer will kick in and start counting down. when the timer finishes counting down it will delete the item from the player you lent it to and then recreate it in your account. Some things will have to be looked into like when the other player gets the item he can trade it to another player when the timer runs out there will be no item to delete but the original owner will get a new gear so players could dupe items like that. Those are bugs that will need to be looked into. This is a new NPC that to my knowledge no one has attempted to create before. The advantages of an NPC like this would be enormous. 1: Players could safely loan gear to Guildies before WoE and get them back after with no fear of getting scammed. 2: It would bring a new industry to the server of loaning players gears for certain amounts of time for Zeny/DQ and always getting your gear back. 3: You could lend gears to each other back and forth with no worries. Stops Scammers in their tracks First i would like to know if the servers scripters would like to take on this type of project and also what the community thinks of this type of NPC as an addition to Fro. Loaning Zeny Still thinking about it.... Edited June 2, 2010 by ginkgo
Ryuk Posted June 2, 2010 Report Posted June 2, 2010 This would require quite some scripting work and also has a lot of issues to look into. Like you noted with trading the items away and a possibility of duplicating the item in any way. Also if you borrow someone zeny , that person uses the zeny to buy something and the timer runs out , what happens ? No zeny can be deleted yet the owner would like his/her zeny back. Duplicating zeny just to refund the owner doesn't sound like a good plan to me. I liked the idea but I'm afraid there will be a lot of bugs/security risks if we add something like this. So I vote no to this suggestion.
ginkgo Posted June 2, 2010 Author Report Posted June 2, 2010 (edited) In the issue with the money I was thinking like a debt system? Where the longer you wait to pay the player back you will suffer permanent debuffs like -25% HP, -30 all stats, adding more as more time passes on forcing you to pay the player back whether you want to or not. The NPC would record your account ID to make sure your entire account gets screwed if your a scammer. And lets say you make a new account to scam again cus your old account is screwed if you don't log into your account in a matter of lets say a week after SSyou have suffered all the status ailments. It would permanently IP ban you as a scammer. But if lets say you are trying to pay the person back but you have run out of time the loaner has the ability to grant you more time by clicking request time extension then add some more hours to the players deadline. Also the player would have a list of people he gave money to and a list of people he owes money to. when you wish to pay the player back you pay him through the npc which deducts the zeny from the amount own when it reaches 0 you are free from the debt and removed from the list. The loaner then gets his money back from the NPC who keeps track of all the players debts/loans. And you can't vote no because of bugs lol since all new NPC's need testing to eliminate bugs. That is just a given when making a new npc. Edited June 2, 2010 by ginkgo
Ryuk Posted June 2, 2010 Report Posted June 2, 2010 I can vote no for any given reason. The scripting work you're giving us is enormous., if not impossible and it's bringing a lot of risks with it. I prefer not "testing" a npc such as this one considering so many things can go wrong or can be exploited. There are still many things unknown and the suggestion about account debuffs and auto IP ban would be really hard to script, if not impossible. The suggestion is okay but it brings a lot of issues with it. Not to mention that we'd need another log file for this npc as well which will (just like all other logs) grow immensely fast in size. Once again the suggestion is nice but seeing both the pros/cons tells me we should not do this. But don't worry that's just my opinion I suppose, I don't make the decisions here.
ginkgo Posted June 2, 2010 Author Report Posted June 2, 2010 Yea i understand the amounts of scripting and the load on DB this would put but i just thought the concept of this npc was very valid. Hmm i may very well have to post the request to more experienced scripters at eathena forums. But if that is the case the script will not be exclusive to Fro.
Veracity Posted August 29, 2010 Report Posted August 29, 2010 This isn't plausible and it would take an incredible amount of work to script. It certainly isn't an option at this time, though I doubt it ever would be because there are a considerable amount of issues that this would entail. - Rejected -