About the game
News
Sign in
Register
Top Players
Forum
15:37
4591
 online
Authorization required
You are not logged in
   Forums-->Ideas and suggestions-->
1|2|3

AuthorMake transactions log in facilities
I'm so tired of this:
- you copy enroll code from Sawmill
- you buy Chain helmet
- and you can't paste enroll code, because there is no gold left, because someone already sold Nickel or Steel there using a script which automatically sells resources

That really sucks!

Suggestion:
Make "Facility transactions log" in facilities (next to "Facility functioning log") so that we can check who sold resources there. This way we can catch illegal scripts.

For example, Chain helmet factory's "Facility transactions log" should include something like this:
...
06-04-10 21:18: Robai[7] bought: Chain helmet for 4190 gold + 1 Ore + 1 Mercury
06-04-10 21:18: Robai[7] sold: 1 Nickel for 1706 gold
06-04-10 21:19: Robai[7] sold: 3 Ore for 558 gold
...


You can also make "Transactions log" (all transactions from all facilities) on every player's page.

For example, "Transactions log of Robai":
...
06-04-10 20:45: bought: 20 Ore for 3680 gold at Ore pit (Silent Hill)
06-04-10 21:18: bought: Chain helmet for 4190 gold + 1 Ore + 1 Mercury at Chain helmet factory (East Bay)
06-04-10 21:18: sold: 1 Nickel for 1706 gold at Chain helmet factory (East Bay)
06-04-10 21:19: sold: 3 Ore for 558 gold at Chain helmet factory (East Bay)
...


Why it needs to be done?

1) Those scripts make a lag in server, because they run on this server every 0.01 sec (it's something like 10000 players instead of just one, who does only several clicks per hour on the average).

If you run a script every 10 sec then it wouldn't harm the server, but some players are such assholes that they run their script every 0.01 sec.
Moreover, they make only a small profit, but they make BIG harm to server (really assholes).

2) Many players have no fun because of this.
So is the idea creating a transaction log or outlawing scripts?
Both
https://www.lordswm.com/objectworkers.php?id=29

Chain helmet factory :)
I'm not saying that it shouldn't be allowed absolutely all scripts (ignore my 3rd post).

Anyway, I think there is no direct way to check whether an user is using a script.

Better suggestion for scripts:
- autoselling or autobuying scripts should be forbidden.

With transactions log we can check it.
for MasterTI:
Your link is "Facility functioning log", not "Facility transactions log".
So, what did you want to say?
for Robai:
It gives you list of everyone who has dealt with the factory
for MasterTI:
no, it gives only a list of players, who enrolled there (it has nothing to do with transactions).
How many players really jave these auto sell and auto buy scripts? I mean seriously because ive never really had a problem with it and unless they make them themselves there isnt anywhere to download them
I have daily problems with this, but I don't know if it is players with scripts or just too many players doing F5.

Maybe this is because I usually enroll into machinery and factory, and the way to do that is to buy something first before enrolling. To avoid fast players (scripts) I have resorted to typing the enroll code in a mining facility first, copying it, and then after I buy something from machinery/factory, I paste in the code. A few rare times even pasting in the code isn't fast enough.
Not many players have such script (server wouldn't work at all if there were 100 such assholes running script every 0.01 sec).

I'm not having this problem most of the time (because I buy item and paste the code in 0.1-0.3 sec). But when I have this problem it really annoys.

This year it happened to me in these facilities (not sure about numbers):
- about 10 times in Hauberk works (Blooming Glade)
- about 5 times in Hauberk works (East Bay)
- about 10 times in Chain helmet factory (East Bay)

- about 3 times in Blacksmith of might (Ridge of Hope) - not sure here, because there I couldn't copy the code, i.e. it took about 2-3 sec to enroll, so someone could actually sell resources manually there, but that's not the case in Blooming Glade or East Bay, because it is impossible to do it manually so fast (about 0.1 sec for seeing free gold + selling the resources)
Robai is completely right. there are scripts that auto-sell resources in this factory.

___
for everyone who needs a proof: on a server with 16,000 players online i have NEVER had a problem enrolling while buying a production and pasting the code within 4-5 seconds.

in the Chain factory here, with 800 players online, i can't enroll after buying the helmet because someone (actually the script) has already sold the resources in the next second and the factory is out of gold. and, trust me, i have a very fast connection. there are no delays.

yes, there are people waiting in the factories and refreshing the page, waiting for a chance to sell a resource, but again, this happens in another server, where after the shift ends, players refill the workplaces buying the production within 10 mins approximately (depending on the number of workplaces). i can accept someone is willing to do it for 10 mins and then continue to play.

but the only way this could happen here without a script, where a chain helmet is sold every 30-40 min, is if someone is hitting refresh and waiting to sell a resource 24/7 in the Chain helmet factory. anyone who believes this is the case is actually calling him/herself a moron :} i doubt we have such people here.
in light of this startling "anecdotal evidence" what makes you think that it couldn't be several individuals playing with you at random?

However, let's log the resource transactions and find if there is a correlating occurrence +1
A definite +1
I have post this kind of situlation several months ago.Someone reply and told he refresh the web every 1 second trying to sell resources.it's reasonable but I don't think there would be someone who such has no life,click keyboard thousands of times only for selling resources.I would like to believe he or they use the auto selling agent.but they would claim they operate by themself not through script,and no evidence.
[Post deleted by moderator Slynky // Profanity]
[Player banned by moderator Slynky until 2010-06-05 13:57:06 // Profanity - warning]
Given that the use of non approved scripts is not allowed, and the ones you are suggesting would not be approved. Is this not a different way of saying, Admins please catch the people not following the rules?

I agree, if there are people using these scripts they should be stopped, and admins should step in and do it. I guess they need to sort out a significant number of other issues first though.

Having a log would be vaguely interesting briefly, but I can imagine could lead to abuse. I bought some wood to enroll and you took my place - you must be a cheater - sort of scenario.

So for me, wrong solution to the problem, only a shame that the actual solution to the problem is pretty unlikely.
Robai is completely right. there are scripts that auto-sell resources in this factory.

___
for everyone who needs a proof: on a server with 16,000 players online i have NEVER had a problem enrolling while buying a production and pasting the code within 4-5 seconds.


That's not a proof for many reasons. And even if it tried to be one, you didn't also mention that there are many more locations on the map as well.


With a PHP script you can do things that are impossible to do manually.

If you had access to the lordswm server, yes. Otherwise, no.


_If_ there are such scripts, they are either 3rd party software, either something similar to greasemonkey scripts.

Regarding the suggestion, I wouldn't mind having such a log. It's the only "dark area" of the game where you can't see who does something and what is being done. +1
If you had access to the lordswm server, yes. Otherwise, no.

When you connect to a page:
1) first your browser gets the source file (this is very fast, because there is just a text file, it's not big in size)
2) then your browser builds a page for you and starts showing the page to you
3) pictures are shown the last, because they require additional downloading of picture files

For the script to work you need only the first part of it, i.e. you can send to server command "sell 20 Nickel" to server just after downloading source file (and skipping parts 2) and 3) ).
Lordswm server will recognize such command the same as you manually do it.

_If_ there are such scripts, they are either 3rd party software, either something similar to greasemonkey scripts.

Yes, I normally had in mind greasemonkey scripts (on FireFox) with which you can simulate any manual action.
Maybe with some advanced programming it's possible to build your own browser and then you could do even more.
When you access a php page, the server generates an HTML page that is sent to you. You don't touch the php in any way, even if you build your own browser.
1|2|3
Back to topics list
2008-2024, online games LordsWM