truffoo Posted October 17, 2007 Share Posted October 17, 2007 y_anima"]y_anima"]i have what i think is pretty feasable information for a "random" everyone knows u get gravedigger when burying bones i think it happens when computer has a genrated number lets say 10,000 after 9,999 bones the next person to bury a bone gets the event computer makes a new number eg 8500 and same for other things wrong definatly- that would take up far to much memory as the program would have to store who has buried what and where. In short the random event alogrithm probably works like this: *before you read we will presume that a player is burying bones* Server -detects account movement- checks what action was performed- burying bones -once action is verified against a database it locates random events for that action (for simplicity we will use grave digger only) -will generate a random number (we will use a 4d.p number) -if generated number>0.9234 then send random packet Client recieves random Server then initates random procdedures NOTE This may not be true but this is roughly how a random would work. There is no way the server can distinguish if it should send a random or not based on how many things the person has done. But where I have used the random function it may be slightly lower for example at commonly used training spots i.e yews etc how am i defintely wrong it wouldnt have to remeber who what and where also i was saying an example It would. It would have to remember who buried what and where (some places are random free). Not at one point did you say you were giving an example you simply said "I have what i think is pretty feasable information for a "random" Not an example. Seriously that IS wrong If it wanted to do that it would have to monitor every bone buried and add it to a database. Then execute the random at each number- then clear the the database, that is not memory efficient. How about this as a process that the system runs on ... assumes the following information against each player's account: last_random_date&time, random_likelihood. 1. Action occurs (includes doing nothing) 2. Is Now less the last random date/time greater than our minimum time (e.g., have you had a random in the last 20 minutes - my guess at the value)? If it is less, you won't get a random 3. If it is more, use the players random_likelihood along with other variables (e.g., player name, login date/time, seed value) to generate a pseudo-random result 4. If the random result meets the "You've got random" value, pick a random from the list of available randoms (e.g., while buring bones, the list might be 3 gravediggers, 2 shades, 2 zombies, 1 maze, etc) then select reward from list, set last date/time to now, reset the likelihood back to default 5. If the random result ends in "No random", increase random_likelihood value It seems to me that this could be a way to represent how randoms occur. There are probably also actions that would decrease the random_likelihood variable. For a long time I got very few randoms, until I started doing repetitive things a lot more. It's possible that large scale changes in what you're doing will decrease the likelihood, e.g., you go from wcing at draynor to go to KQ. WARNING: Prone to ramble ... but you probably already know that!1% F2P : 99% RL Link to comment Share on other sites More sharing options...
benx53 Posted October 17, 2007 Share Posted October 17, 2007 Note, there are certain places where you never get random events. Like in banks I've never seen someone get one or got one myself at a bank. But something to know is if you're rich and can't get it. The way to get it is in a bank teleport, it's the only time you can get it in a bank, Ive gotten it in the half second it takes to teleport about 5 times, I think there is something about it that gives you a better chance. I forget what this topic is even about something about them being rigged lol well ok I guess I'll just end this post right now in the middle of a sent Signatures are useless. That's why I have one.Average level 49.13 going for 50! Link to comment Share on other sites More sharing options...
Alexpop11 Posted October 17, 2007 Share Posted October 17, 2007 the randoms are very random, like how i was playing for fiften minutes and saw the same person get two genies in a row! i wish i had gotten them..... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now