Jump to content

day1976

+Premium Members
  • Posts

    45
  • Joined

  • Last visited

Everything posted by day1976

  1. I too recieved an invitation from Forest Ghost. I have built a number of wherigos that are very different from the usual "go here, whats the answer" type. I have succesfully built a few wherigos where NPCs are able to move from location to location for multiple players playing the same cartridge, but this is always based on time of day/month etc. I have dabbled with using variables which players have to share amongst each other to confirm the other player has completed a task etc. It all does makes for it being a bit clunky. Many years ago, I wrote a couple of intercaches, which were sort of a poor man's Wherigo. The playtform was very limited in finctionality, but it was web based, which made for a few interesting things. You couldn't hack them because all the information was stored on a server. They weren't considered a Wherigo, they were considered a puzzle as users had to naviagte to the external website to play the game and discover the final coordinates. The down side was that they had to be played online, which used data (and battery). But if something like this was built, but with the advanced functionality of a Wherigo and then combined with cloud varaibles, I think that would go a long way to truly building something that engages a lareg proportion of the geocaching population. Whilst the requirement for it to be played while using data may be seen as a negative, I really see that at least where I live in Australia, most areas do have mobile data coverage and the cost of that data has dropped significantly in the last 5 years. So not as big a deal as it used to be. As for my experice, all my wherigos have been built using urwigo, with some limited lua codin inside. I'm happy to help where I can, but not sure how much use I will ultimately be.
  2. I'll finish with an excerpt from this great email that we got from HQ today... "Good news! We've processed your request and added the souvenir files and information to our database. The souvenir will be awarded to attendees as they log their attendance on 16 Jan 2022 through 18 Jan 2022." Thanks guys!
  3. Are you guys that out of touch with what geocachers attending MEGA events want? This is one of the big draw cards of MEGA events, especially when they have things like GC8NEAT, Community Celebrations, GPSMazes involved as well. With one hand you are deliberately providing attendees increased opportunities to accomplish "busy days" and with the other taking those opportunities away. And the argument that it is to reduce errors doesn't fly for multi-day events because people do attend on one day (often not the "nominated day") and then continue caching elsewhere on the nominated day, which stuffs up the logging sequence, which in turn mucks up cache-to-cache distances and then there is TB visit logs and TB travels too.
  4. As someone who has been involved with organising MEGA events for nearly 7 years now, all of the MEGAs I have been involved with have run over two days (Saturday and Sunday). Not side events, the actual MEGA. So Stall holders are there for two days, registration desk is open for two days, log book is available to sign for two days. There's always been a "nominated day" for a MEGA, but our MEGAs have always been open for two days and always been able to be logged on whichever of the days people attended. Something changed this year and MEGA event organizers weren't informed about it. I have just queried it and been told from HQ that "You can only log an Attended for a Mega-Event if you attended the Event on the day listed on the cache page." So, if the nominated day of the MEGA is the Sunday (like ours is in January), and someone attends only on the Saturday, then they are not allowed to log the MEGA as "attended. Honestly, every year the make running MEGA events more and more difficult.
  5. Hi Brains trust. I've built a few wherigos now using URWIGO and I have an idea for a new one. But, to build it the way I envision, I will need the player to input some different words which will be stored as sperate variables. So, for example the players first input might be "box", which would get stored as variable A. The second input might be "chair", which would be stored as variable B. You get the idea. My question is, is it then possible to create a multiple choice input where the player chooses between these. So, for example, create a multiple choice input that has the question "what item do you want to sit on?" and then has the choices of "box", "chair" etc. Is this possible, or do I need to rethink my idea? Regards Day
  6. I'm building a Wherigo using urwigo that has a lot of zones (approx 40) and lots of items (over 50). Only 1 zone is active at a time, but the player can pick up most of the items and move to new zones which activate when they do. However, I want the player to be able to drop these items and when that happens for the item to be seen in the zone that the player was in when they dropped it. The "Move" to "Current Zone" doesn't seem to work and I want to try and avoid the cumbersome coding around large "if/else" statements for every single "Drop item" command. Can anyone recommend a neater, cleaner solution?
  7. Ok, so I built a pay-anywhere Wherigo based on the card game, Go Fish. All worked well when I tested it, but now its published it isn't working on android devices. I built it using urwigo and basically the problem I think is its using up too much memory. So, what I do is have 52 variables, called card01 through to card52. I have a function called shuffle, which picks a random number between 1 and 52, then it checks to see if that number has been allotted before, if it hasn't it allots it to the next variable and recalls the shuffle function until all 52 variables are filled. If the random number has been allotted already then it doesn't allot it and just recalls the function again. Obviously the first time it is run (for card01) it allots it straight away, but by the time it is looking for the number to fill spaces 40-52 it has to run the shuffle function numerous times to get a result. Still, on my iPhone it works in about 2-3 seconds. But on androids it was failing. So, doing some experimentation I found if I added a 1 second timer inbetween each random number call, it would work on my cheap Samsung A20, even though it took 5-10 minutes to work. But, I have since found that some of my caching buddies who only have androids (and much better androids than I have), even this doesn't work on their phone, even with increasing the timer to a 2 second interval. So, my question is, is there a way around this? Does someone have an idea on a more elegant way to come up with a 100% random sample of numbers for my variables card01-card52?
  8. Living in Australia its a long way to an official event if you can't host one yourself.
  9. day1976

    Wherigo site

    So after trying on Saturday for an hour and then this morning for an hour. As soon as I ask this question on the forums, it starts working for me.
  10. day1976

    Wherigo site

    Is anyone else having trouble with the Wherigo site? I am constantly getting Error 503s on two different browsers when I am trying to log in to my profile. Is it just me?
  11. Here are two screen shots of a cartridge that I built. The first shows you a list of lua functions that I wrote. The second shows you where I call the lua function to give me a result, which is saved as a variable. Hope that helps.
  12. There has just been 50 new challenge caches published in my area. All are not premium member caches. I am a premium member of GC. But I find because I', not a premium member of project gc then I can't check all the challenge checkers. I can only check 10 in a 24 hour period. So I either need to cough up for premium membership for another site, or wait 5 days! I find that a bit rich that I pay my premium membership (an have done for 7 years) but can't access basic statistics as to whether I meet a certain challenge cache or not.
  13. Ill add to the growing list of people annoyed by the new maps. I hardly ever use these forums, but the new maps are frustrating me to the point I actually came on to the forums for the first time in quite a while to see if others were having the same problems. Looks like they are. This needs to be fixed ASAP, these maps are terrible.
  14. Ahh, that would be why then. Its a wonder I have never come across it before.
  15. Hi guys, Not sure what I am doing wrong. I have a number of commands that I want to be able to use in a given zone. However, each one is supposed to get turned on (enabled), depending on what objects are available in the zone. I ran it in the emulator and it worked flawlessly, but then when I downloaded the cartridge onto my iPhone to test it the commands in the zone wouldn't show up. I enter the zone and it shows that I have entered the zone, but the enabling of the command either isn't happening, or if it is happening, the command is not appearing as an option in the zone. As I said, this worked flawlessly in the emulator and I have tried putting markers through when running it on my phone to make sure the cartridge is running through the portion that enables the zone and it all appears to be working perfectly. Any ideas on what I might be doing wrong? The idea of the Wherigo is a Tower of Hanoi problem. I have attached an image of the section that the cartridge runs through. I know the variable Tower1Config is DCBA as that is what it starts off as. I know that in the emulator the Zone Command "Pick up the top block - Block A" gets enabled, but for some reason when I am playing the cartridge on the phone it doesn't get enabled, or if it does, it isn't appearing as an option under the zone. Any help would be appreciated....
  16. I don't come on the forums very often and have noticed the new format today. The main reason I use the forums is to search for ways to overcome errors when building my wherigos. However, whatever search term I typed in came up with no result. Is it me, or is the search feature broken?
  17. OK, I solved it, but I'm not sure why it works this way. In my latest cartridge I had the item (the 4WD) location as being with the player. When I change the location of the 4WD to being in a zone (the playing area) then the image can be updated when I want it to and the cartridge works. This is weird because in my previous cartridge the item (the magic parchment) was in the players possession, but the images update successfully every time. The only difference is that the item (the magic sextant) doesn't start the cartridge in the possession of the player, it is given to them at the first WP. So maybe that's the difference, although I'm not sure what difference it makes, but it turns out it does. Oh well, now to continue on...
  18. OK, so I renamed the images. Still didn't work. So, thinking that maybe the name has somehow affected the identifier, I deleted all the images, uploaded new ones (with a different name) and re-assigned them to the relevant places in the cartridge. Still doesn't work. I have no idea what I am doing wrong here.....
  19. Hi guys, I have written a few wherigos now, including some rather complicated ones. But my latest one (which I thought would be a lot easier to write) is turning out to give me a headache over something that seems like it should just work. But I'm obviously missing something. I have actually done this before on another cartridge where an image of an item is changed as the item morphs during the playing of the cartridge. IN one of my previous cartridges, the magic parchment slowly changes image one by one as the player visits different locations to finally reveal the full set of co-ordinates in the final image. This worked fine, no problems. The cartridge I am writing today is a similar idea where a 4WD is supposed to get kitted out with new items as the player visits different locations. The images are called hummer-1 through to hummer-9, but for some reason, when I ask the cartridge to set a new image it doesn't do it. I know that this part of the cartridge is activating because the congratulation message is coming up, but the image change isn't. So I thought I'd test it and removed the original image from the 4WD object completely and I then asked the cartridge on start up to set a new image. It still didn't do it. I'm pretty sure I've done this the exact same way I did my older cartridge, but for some reason it is not updating the image when I ask it too. What am I missing? Can anyone shed any light on this for me? I have attached 3 images. The first is the successful image which shows what I did to successfully change the image in my old cartridge. The second image, shows where my new cartridge is asking the image to change and giving a congratulation message. The congratulations message is working, but the image isn't changing. The third image, which I entitles unsuccessful image shows where I even removed the image from the item totally and then asked the cartridge to set it on start up, which it still didn't Any help would be greatly appreciated.... Kind Regards day1976
  20. Never mind, I figured it out. Silly mistake.
  21. And I thought I had it all under control! So the above urwigo project works quite well. Ummel flies around in a circle with a 100 kilometer radius. But I wanted to be a bit more tricky (usually is always my downfall). So I created a variable called DistanceToZone. I gave it an identifier called distancetozone. The variable DistanceToZone is dependent on two things. The first being the day of the month (which means as the month goes on the radius of the circle increases) and also what the bearing is (which makes it a flattened oval shape, rather than a circle). I have checked all of this and I am happy that the correct value for DistanceToZone is being calculated because it pops up as a small dialog box right before I call the function. I then call the lua function MoveZone and give it the centrezone Original Point (the desired centre of the oval), I give it the calculated value for the bearing and the distance. I then give these three the names point, bearing and length (because I didn't want to confuse myself with the other variable "dist"). Anyway, the only thing that I have changed in this function is on line 21, which used to ready dist = Wherigo.Distance(100000,units). It now reads dist = Wherigo.Distance(length,units). But it doesn't work. Even though I know the variable DistanceToZone has a value of 140,000 (at the time I was checking it), the zone is not moving and is sitting at the centrezone location as though the value for length is 0. I had thought that the identifier distanceofzone or the variable length might be used elsewhere, so I have tried other random words in their place and I still get 0. I have attached a image of what I have done. If anyone can offer some help, it would be gratefully accepted. Kind Regards day1976
  22. OK, here is my rough urwigo project (with the final cache location removed). So, Ummel the dragon flies a 360 degree circle, once a day. Radius of the circle is 100 kilometers. You need to get within 1 kilometer of Ummel (the size of the zone) The device that you have to find Ummel doesn't tell you how far away you are, only the direction (bearing) to him. So you need to triangulate Ummels position, and update as the zone moves around. The zone updates its new position every 5 seconds. Hope someone gets something out of this, it was fun to build, now to just put some meat on it and send it off for publication. Dragon Hunter.zip
  23. Thankyou RangerFox, That now works perfectly. I will try and post a demo urwigo project on here for people if they are interested. Kind Regards day1976
  24. OK, so my first question on here. I have built a few wherigos so far, all using urwigo but I am not afraid to dabble in some lua user functions and lua exprressions too. I am interested in creating some zones that move and I have been able to do this so they move to specific locations, BUT, I would like to base the zones location on a variable (namely the minute of the day). I have looked through these forums and I have uncovered some really useful stuff, but I can't seem to find this specific thing. Although I am sure it can be done. So, I figure that if the minute of the day can be divided by 1440 (the number of minutes of the day) and then multiplied by 360, we can get a degree that could be the bearing. Keeping the distant constant, then the zone should be able to move in a circle around a specified position. As I said I am sure this can be done but some advice on how I can write this into the lua functions and implement them on urwigo would be very much appreciated. Kind Regards Day (day1976)
×
×
  • Create New...