Daily Lucky Numbers:
9
12
18
29
34
35

Battle 1.0_RC8.0 BETA-UD-X

Started by Chen Zhen, July 20, 2013, 01:05:17 AM

Previous topic - Next topic

Chen Zhen


Are you positive that it isn't the mod that adds credits to that template? Try uninstalling Battle to see if it shows up properly.. or uninstall the mod that shows credits.

Fog

It seems to be on my end...went to my test site and it's fine.

What if one were to remove the Attack Member icon and task from the profile display?

My only problem now is I a problem uninstalling MODs.  When I go to uninstalling a certain MOD is says it can't find that MOD.  It's not hooking up to the DB it seems.

I'll have to go to SMF and see if I can't find how I can fix my issue

Chen Zhen

Fog,

  Imo that has nothing to do with Battle and it would seem to be your host account.  At SMF they will probably tell you the same thing or perhaps to try using the repair tool.  A corrupted table could be the cause which can be fixed using the full upgrade package and then reinstall all your mods.

Fog

It's not Battle's fault that I can't uninstall some MODs and I need to resolve my issue with something I haven't done in the past.

IMO instead of just taking the "BATTLE" member icon and link off the Navigation part of the Battle Home, it should also remove the Attack part in your profile too.

I see there has been several comments made over on SMF about the Battle Game... :)

Fog


Chen Zhen

Fog,

  Yes I have seen that mod and have PM'd the developer although they have not been active for 2 years. I asked the person politely to update the mod or release its copyright to me. I also informed them that if I do not have a response within a month that I will create a mod of similar function and release it. I do not have the legal right to download it, adjust it and redistribute it without that author's permission. In its current state it will not install as a plugin to this modification's new changes.

Fog

I like the idea of being able to buy weapons to enhance your monsters ability.

Put an ATK and DEF value on each weapon.

I'm trying to think how I would do it with Tanks but I could do things like a TRACK upgrade a Gun Upgrade or Armour Upgrade.

Fog

I asked one of my users about the back button and he says he can't go back anymore...

However...and I'm sure this isn't a real issue.

If he clicks on a square on the Explore Grid and it's something he doesn't like he'll click on refresh until he finds something that he likes.

It speeds up the game for him...


Skhilled

Ok, I'm ready. Got new hosting and so far so good! :)

It still have a few things to readd to my test forums but that is minor. I'll install the public release today.

Fog

#144
When you're doing a Quest and you get to where you see the outcome...you can refresh the page and it will give you another result.

It's a way to speed up the game however if you get to ZERO energy as you keep doing these refreshes it will always show it cost you X amount of energy but you can keep on refreshing despite you having ZERO energy.

I created a quest that you could do 50 times with a 95% rate and was able to run out of energy and still refresh the page and keep on doing that quest even if I ran out of Health and went over the amount of time you can do the quest.

The Campaign leaderboard only shows the top leader and not anybody else.

Fog

Now I've been testing it on my test site and once I hit zero it says no refreshing.


Hmmm...I have to find my conflict.

Chen Zhen

#146
The campaign leaderboard has a drop-down menu. Overall (which is default) only shows the leaders of each campaign. If you select a campaign in the drop-down, it will show you the scores of users in that campaign.

To be fixed (these are mandatory):
! adjust all tables columns settings (mostly due to unsigned=true not being done)
! members table needs default settings for battle columns
! admin source file needs to make sure integers are inputted for int inputs (htmlspecialchars already applies to others)
! fix quest source file to always check for energy and hp levels else fatal_error
! disable back button does not work for Opera browser (find another solution for cheating.. perhaps custom session id checks?!)
! fix battle link in nav bar should not show when mod is disabled

Future additions to be added:
+ visible timed delay when battling monsters/members (optional)
+ show monster/user icons when fighting monsters/members
+ add sound effects for fighting monsters/users using premiumbeat mod
(using premiumbeat allows me to not have to add changing mp3 sound options... admin can do this using premiumbeat mod)
+ add weapons and defense items to shop (with their own atk/def values)
+ add option to upload and/or opt url for images (monsters, items, campaigns, etc.)




  I will work on the mandatory issues and release something this week.


Fog

This is what I figured out with the quests...

I'm going to start with changing up some wordage.

*Completion: is when you are successful in doing a Quest X amount of times to complete the quest.

**Successful: is when you do a quest and you gain experience and/or gold

***Failure: is when you do a quest and you don't gain anything and you lose Gold and/or Stat points.

-------------------------------------

How it plays out. 

If you click on a quest and go to the "DO" page  and don't have enough health or energy points you get a warning telling you so...Works great.

If you click on a quest to get to the "DO" page and you have enough Health and Energy you can do the quest and it takes you to the "GO" page and tells you the outcome.  Right now you'll see something that says Completion(Success)** or Failure*** and your gain or loses.  At this point if you haven't Completed* the quest you can refresh the page and you'll see another outcome.  You can keep on refreshing the page until you have been successful** enough times to complete* the Quest and then upon completion you'll see where you get the NO-Refreshing message.  However if you your quest requires 5 energy points and you have 5 exactly you'll be able to do the quest and then at that point you bet a zero energy points and on the "GO" page.  You can continue to refresh the page despite having zero energy but once you travel away from the "GO" page and go back to the "DO" page it will tell you don't have enough energy.  Or if you continue to refresh with zero energy the only time you see no refreshing is upon completion of the quest.

Here's a few screen shots that may help you out to see the results of refreshing.

First one is where I had cleared all Quests...notice I had 80 energy.

http://www.ngsforums.com/forums/images/QuestX.PNG

Second one is where I completed the Quest...notice I have 60 energy left.

http://www.ngsforums.com/forums/images/QuestXI.PNG

Third one shows the main quest page...notice I still have 60 energy points and the battle history is the same as the second picture, however you'll see I've completed the quest four times but it shows I only played it once.

http://www.ngsforums.com/forums/images/QuestXII.PNG

Four one show were I only start with 5 energy points

http://www.ngsforums.com/forums/images/QuestXIII.PNG

Fifth one shows the main battle page and history and still at zero energy and my health went from 85-75.

http://www.ngsforums.com/forums/images/QuestXIV.PNG

-----------------

Sorry about the length on this post.

Chen Zhen


I have 2 more mandatory fixes to do with what I'm working on and then I can release a fixed version.

The back button (cheating) and refreshing are the issues I have left to work on. Both of which may be fixed with the same routine.
Somehow I am going to figure a way for it to check a session id (possibly custom session id .. not smf) and use that to determine if the back button was used or there was a page refresh. I will work on this more today, I just have to rack my brain for a bit to figure it out.



Fog

One way to keep them from doing it is give them minus points as in going under zero and then giving a leader board a way to display Minus Energy points or Health... ;D

The one way I'm go to do it is just limit the number of times you can do the quest to just one time.