-
Posts
69 -
Joined
-
Last visited
Content Type
Forums
Blogs
Events
Articles
Downloads
Gallery
Store
Posts posted by Morozzko.2136
-
-
after 5 years, finally u do it
-
1
-
1
-
-
-
-
i d love that other skins can be better then legendary, i can swap my leg skin after years, and take a new look
-
1
-
-
so big work, u need to redraw a lot armror
-
On 7/19/2021 at 8:06 PM, DeanBB.4268 said:
I think this would be a good idea, and might as well toss gathering tools into this storage/equipment tab as well. Anet could then limit the number of effects to something like 3 or 4 to help balance enhanced QoL with the potential visual bombardment that would happen if it was unlimited. I'm not sure if 3/4 is the right number, just tossed that out as a starting point.
who cares if i can transfer it, i only will spent 2-3 mins more
-
u can use it as normal witout accound bound, and bound it and use from store, all win i think
-
Hey Anet! I really liked how you made the legendary armory. It's very cool that you made runes and sigils too. But the beautiful effects from infusions have to be thrown through the bank.
It would be nice to add the ability to bind infuses to own account and use them on all characters
ty.
-
2
-
1
-
1
-
-
MultiBoxing still legal?
-
I want to take a 32: 9 monitor. Will the game display correctly?
-
i know that dx12 does not work officially.
-
56 key all trash, my friend spend 100key no one of 3 rare items or golden key, chance to slow
-
Hey it again me, How can i take all bosses names from "https://api.guildwars2.com/v2/raids?ids=all"?
i did like this, but i know this i bad mechanic:
var url = @"https://api.guildwars2.com/v2/raids?ids=all";var json = HttpClient.DownloadString(url);var raid = JArray.Parse(json);
foreach (var raidwing in raid) { foreach (var z in raidwing) { foreach (var i in z) { foreach (var k in i) { foreach (var zk in k) { foreach (var iki in zk) { foreach (var boss in iki) { MessageBox.Show(boss.ToString()); } } } } } }
-
{
var itemCount = 0; itemCount += CheckCharactersInventory(itemId); itemCount += CheckMaterialStorage(itemId); itemCount += CheckBank(itemId); itemCount += CheckCharactersEquipment(itemId); return itemCount; }
and full count like this, thank you very much
-
@"Mighty Cole.7849" said:Are you looking for something like this?
https://gist.github.com/GorillaNuggets/db013c0f09c7281761c19bdfe7999cd9
It will go through each of your characters and assign a true or false if Accessory1 or Accessory2 has item number 81908 in it.
yeah, i make this from your code, now will try to do "quest helper" for legendarys
static int CheckCharactersEquipment(int itemId) { var url = $"https://api.guildwars2.com/v2/characters?ids=all&&access_token=" + ApiKey; var json = HttpClient.DownloadString(url); var characters = JArray.Parse(json); var itemCount = 0; foreach (var character in characters) { if (CheckAccessory(character, "Accessory2", itemId) == true || CheckAccessory(character, "Accessory1", itemId) == true) { itemCount += 1; } } return itemCount; } private static bool CheckAccessory(JToken character, string slot, int itemId) { var accessory = from equipment in character["equipment"] where equipment.HasValues where (string)equipment["slot"] == slot select (int)equipment["id"]; var isInAccessory = false; foreach (var item in accessory) { if (item == itemId) { isInAccessory = true; } } return isInAccessory; }
-
hmm, seems harder, it return 0, how i can check if id 81908 in "Accessory1" or "Accessory2"
-
@"Mighty Cole.7849" said:As for the equipment question, just follow my first example.
https://api.guildwars2.com/v2/characters?ids=all&access_token=
Instead of using
character["bags"]
usecharacter["equipment"]
thanks a lot, and instead
from item in bag["bag"] to from item in bag["slot"]
-
Thank you! its work properly, and how i can do same for bank?
System.InvalidOperationException: "Cannot access child value on Newtonsoft.Json.Linq.JValue."
from
private static int CheckBank(int itemId) { var url = @"https://api.guildwars2.com/v2/account/bank?access_token=" + ApiKey; var json = HttpClient.DownloadString(url); var bank = JArray.Parse(json); var itemCount = 0; foreach (var slot in bank) { if (int.Parse(slot["id"].ToString()) == itemId) { itemCount += int.Parse(slot["count"].ToString()); } } return itemCount;
and how i can find same in eqiupment slot, for example check, if player have 81007 (druid stone) or 81908 (aurora) make += 1
-
Ty, very helpfull and how u avoid the problem with uncoding FR and DE symbols in name (Magè)?
-
Any solution how to check inventory of all characters?
var connect = new WebClient() { Encoding = Encoding.UTF8 }.DownloadString(url); var getid = Getid.FromJson(connect); foreach (string i in getid) { ####### }
-
Same as ISO-8859-1 and windows-1252 shoud it works as charracter id?https://c.radikal.ru/c24/1908/5c/4f18095580c5.jpg
-
Okey some guys have nickname as :"Magè" and when i parse https://api.guildwars2.com/v2/characters?access_token= i got wrong symbols, any solution?
-
Okey+1% will bad after 10 years, but any way blessed skins, that people need to buy second GPU for dl my model
-
@Danikat.8537 said:
@Morozzko.2136 said:Give us the opportunity to craft a new quality, with the same stats as ascended or give only +1%.That's what legendaries are. They have the same stats as ascended, but you can change them for free. Why would anyone salvage 3 sets of legendary gear to make 1 new set?It could be an interesting idea, but there needs to be a reason for players to do it. Even if it's just new cosmetic effects - like combining Sunrise and Twilight to make Eternity - there needs to be a reason for players to make this or they just won't bother.Better animation? More rare skin, let the Fashion Wars become. But it will not be necessary, because your character will be as good as without her. And such nerds like me will spend time in my favorite game. Just for God's sake, not PvP, just PvE achievement, pvp should be for fun
[Suggestions]QoL (Quality of Life) Ideas [Merged]
in Guild Wars 2 Discussion
Posted
pls make infusions wardrobe