Guild Wars Forums - GW Guru
 
 

Go Back   Guild Wars Forums - GW Guru > The Inner Circle > Community Works

Notices

Reply
 
Thread Tools Display Modes
Old Nov 24, 2009, 11:31 PM // 23:31   #61
Lion's Arch Merchant
 
Eluvatar's Avatar
 
Join Date: Jun 2009
Location: MQSC
Profession: E/
Advertisement

Disable Ads
Default

alright thanks, I'll take a look at that.
Eluvatar is offline   Reply With Quote
Old Nov 25, 2009, 11:26 PM // 23:26   #62
Desert Nomad
 
Braxton619's Avatar
 
Join Date: Jul 2008
Profession: A/W
Default

Very good program! I found some bugs with the program. I will keep updating this post if I find more.

Bug #1: Intensity is missing from pve-only list.
Braxton619 is offline   Reply With Quote
Old Nov 27, 2009, 06:00 AM // 06:00   #63
Lion's Arch Merchant
 
Eluvatar's Avatar
 
Join Date: Jun 2009
Location: MQSC
Profession: E/
Default

bug found:
when searching for skills (like I was as I'm working on skill hunter) "aura of displacement" dose not show up, its an elite sin no attribute skill I was working on elite factions skill hunter and was going crazy trying to find my last skill cause I had all the skills that pawned said there were and looked on the wiki and found this last skill, it shows up when your not using search but it didnt show up at all otherwise, thou when you type in the name it shows up otherwise it is not there. thanks
Eluvatar is offline   Reply With Quote
Old Nov 28, 2009, 06:08 PM // 18:08   #64
Banned
 
Join Date: Nov 2009
Location: Ohio
Guild: We Stock up on [Ectos]
Profession: Mo/
Default

Very good job D
KiDCuDi is offline   Reply With Quote
Old Jan 04, 2010, 05:17 PM // 17:17   #65
Pre-Searing Cadet
 
Join Date: Jan 2010
Location: France
Guild: Les Amazomes d'Ascalon [AA]
Profession: Rt/
Default

Hello,
I am currently trying to understand how
Template code in Guild Wars and so I try to convert
binary data to a base64, but I can never get good results:
dining Knowing that you include the model code in your software,
could you help me when the method to use?
Thank you

Dobel
(sorry for bad my English, French and so ... ^^)
DoBeL is offline   Reply With Quote
Old Jan 04, 2010, 06:18 PM // 18:18   #66
Academy Page
 
numma_cway's Avatar
 
Join Date: Jan 2008
Location: Kirchlinteln, NDS, Germany
Profession: Me/Rt
Default

I think you made a mistake in endianess. Guild Wars is not using the usual endian mode. This is why you will not be able to use standard methods to create base64 strings from binary data.

This is how I do it:
First, create an array of Bytes with a length of at least 282 (named Array in the code below). This is the maximum length of a Guild Wars template, which is 47 characters representing 6 bits each. Set all array entries to 0.

After that, create the following procedure (written in Pascal pseudo code) in your program:
(Position and Size are representing the number of bits, not bytes!)
Code:
PROCEDURE SaveValueToArray(Position, Size, Value: Integer);
VAR
  Exponent: Int64;
  i: Integer;
BEGIN
  Exponent := 1;
  FOR i := Position TO Position + Size - 1 DO
  BEGIN
    Array[i] := Value MOD (Exponent * 2) DIV Exponent;
    Exponent := Exponent * 2;
  END;
END;
With this function, you can simply put one value after each other.

Always sum up number of bits (Size) you wrote to your array. You will need them in the second procedure (this is the Size parameter) and you have to know where to write the next value in your array.

The second procedure is this:
Code:
FUNCTION ArrayToBase64String(Size: Integer): String;
CONST
  Key = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
VAR
  i: Integer;
  RealSize: Integer;
BEGIN
  IF Size MOD 6 > 0 THEN
  RealSize := Size + 6 - Size MOD 6
  ELSE
  RealSize := Size;

  Result := '';
  FOR i := 0 TO (RealSize div 6) - 1 DO
  BEGIN
    // NOTE: When extracting characters from strings in Pascal, the first character is number 1, it's NOT 0, so in most languages you have to remove the leading "1 +"
    // ALSO NOTE: You don't return a function value in Pascal, you simply edit a variable named named Result which is automatically returned at the end of the procedure
    Result := Result + Key[1 + Array[6 * i] + Array[6 * i + 1] * 2 + Array[6 * i + 2] * 4 + Array[6 * i + 3] * 8 + Array[6 * i + 4] * 16 + Array[6 * i + 5] * 32];
  END;
END;
MOD is the modulo function, DIV is the the division rounded down.

I will not answer any additional questions concerning this topic in this thread. If anyone wants to get a question answered, PM me. You will also have to provide a reason why you need this.
numma_cway is offline   Reply With Quote
Old Jan 05, 2010, 07:23 PM // 19:23   #67
Frost Gate Guardian
 
lilondra's Avatar
 
Join Date: Aug 2008
Location: I'm euro.
Guild: Last of Pride [GWFC]
Profession: W/
Default

Since this is used daily by my guild I can safely say its awesome.Beats teambuilder by far and is very usefull.Another cool thing is the buils don't get thrown off the servers and the instant upload to imageshack is rly usefull.
lilondra is offline   Reply With Quote
Old Jan 08, 2010, 08:45 AM // 08:45   #68
Furnace Stoker
 
EternalTempest's Avatar
 
Join Date: Jun 2005
Location: United States
Guild: Dark Side Ofthe Moon [DSM]
Profession: E/
Default

I have to say, very impressive program.

Not even using the "team" aspect of it, template creating and editing is the best I've seen yet.
EternalTempest is offline   Reply With Quote
Old Mar 09, 2010, 09:35 PM // 21:35   #69
Krytan Explorer
 
Join Date: Mar 2009
Guild: [OhNo] Mallyx and Friends
Profession: Mo/
Default

just saying THANK YOU. this helped me out so much for post nerf teambuilds
prey monkie is offline   Reply With Quote
Old Mar 10, 2010, 01:18 AM // 01:18   #70
Wilds Pathfinder
 
Join Date: Mar 2008
Location: Odense, Denmark
Profession: E/
Default

+1 for sticky
SmokingHotImolation is offline   Reply With Quote
Old Mar 11, 2010, 11:24 PM // 23:24   #71
Ascalonian Squire
 
Join Date: Oct 2008
Location: DoA
Guild: All Hail The Pink [BeVr]
Profession: R/Rt
Default

Looks nice, downloading now ... I have an idea for a feature though, maybe the option to export the builds/equipment to code ready to be posted on wiki ... for those pvx junkies lol
morbidium is offline   Reply With Quote
Old Mar 20, 2010, 09:23 AM // 09:23   #72
Wilds Pathfinder
 
Join Date: Jul 2008
Location: netherlands
Profession: Mo/E
Default

still very very awesome.
are you still making a Wmobile version or did you throw that idea away?
riktw is offline   Reply With Quote
Old Mar 20, 2010, 01:46 PM // 13:46   #73
Academy Page
 
numma_cway's Avatar
 
Join Date: Jan 2008
Location: Kirchlinteln, NDS, Germany
Profession: Me/Rt
Default

I released the Mobile version in German some months ago. I wanted to know if someone really uses it. If you play to do so, I will translate it to English. It's rather easy to do that.
numma_cway is offline   Reply With Quote
Old Mar 21, 2010, 04:47 AM // 04:47   #74
Krytan Explorer
 
Join Date: Jul 2006
Location: Get Money
Profession: W/A
Default

It would be awesome if you could just click a button from your made up builds and your heroes would all load the builds.... Kinda far fetched I'm sure, but we can always hope for gw2 .
travis ranger is offline   Reply With Quote
Old Mar 21, 2010, 10:23 AM // 10:23   #75
Lion's Arch Merchant
 
Darknes Lives Again's Avatar
 
Join Date: Mar 2010
Location: Belgium
Guild: [Fury], [Zraw]
Profession: Me/R
Default

Sticky this, very nice program, finally team builder with attributes <3
Darknes Lives Again is offline   Reply With Quote
Old Apr 05, 2010, 01:46 PM // 13:46   #76
Academy Page
 
bilinast's Avatar
 
Join Date: Oct 2007
Profession: R/
Default

Thx for this cool app!
bilinast is offline   Reply With Quote
Old Apr 06, 2010, 09:57 PM // 21:57   #77
Desert Nomad
 
Braxton619's Avatar
 
Join Date: Jul 2008
Profession: A/W
Default

Great app! However is it possible to code it for the iPhone/iTouch? This would be really cool if I had it on my iPod.
Braxton619 is offline   Reply With Quote
Old Apr 08, 2010, 05:53 PM // 17:53   #78
Academy Page
 
numma_cway's Avatar
 
Join Date: Jan 2008
Location: Kirchlinteln, NDS, Germany
Profession: Me/Rt
Default

Quote:
Originally Posted by Braxton619 View Post
Great app! However is it possible to code it for the iPhone/iTouch? This would be really cool if I had it on my iPod.
I will not support closed systems, as I already said some hundred times before in this thread. I'm not going to develope for any closed platform, so I'll stick with Windows Mobile. Ask Apple why developers have to pay so much money to make their products better (which is quite necessary, because Apple only creates crap). Additionally, I'm not going to learn Objective C, but another developer would do he said.

Next time, before you buy a product, make sure you can install free software on it.

As I also said before, if there is a request for an English version for Windows Mobile, I will translate it.
numma_cway is offline   Reply With Quote
Old Apr 10, 2010, 07:43 AM // 07:43   #79
Jungle Guide
 
Zuranthium's Avatar
 
Join Date: May 2006
Location: Los Angeles
Guild: Black Rose Gaming [BR]
Default

Great program, just one flaw that I can see:

The chat box is way too small. You can only see one line of dialogue.
Zuranthium is offline   Reply With Quote
Old Apr 10, 2010, 12:54 PM // 12:54   #80
Academy Page
 
numma_cway's Avatar
 
Join Date: Jan 2008
Location: Kirchlinteln, NDS, Germany
Profession: Me/Rt
Default

This program is designed for screens of at least 900 pixels in height. It does also work with 768 pixels height, but the chat box is quite small then to still have eight builds displayed on the screen. I think it's better so see at least eight players at a glance than some more chat lines and needing to scroll the builds.
numma_cway is offline   Reply With Quote
Reply

Share This Forum!  
 
 
           

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:07 PM // 13:07.


Powered by: vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
jQuery(document).ready(checkAds()); function checkAds(){if (document.getElementById('adsense')!=undefined){document.write("_gaq.push(['_trackEvent', 'Adblock', 'Unblocked', 'false',,true]);");}else{document.write("