What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

You know what is BS? This is. no auto gamble

Status
Not open for further replies.

wowcheesestick

New Member
Joined
Jun 17, 2012
Messages
141
Reaction score
0
Such simple feature, yet the devs arent spending any time developing it. anyone that bots rifts knows that we get capped at 500 and all the shards go to waste. Are we really that depended on Trinity nowdays that we pretty much dont have the core dev support from Buddy Team?

You know if the devs dont want to spend time that is fine, at least publish some documentation and we will go ahead and develop the code.
 
Wow, ungrateful and sense of entitlement much?

IIRC the ability to read shards as currency was only added recently so there was no way this could have been worked on until the last week or so. There have also been posts that suggest rrix is working on this. Have some patience, or if not feel free to code it yourself.
 
Such simple feature, yet the devs arent spending any time developing it. anyone that bots rifts knows that we get capped at 500 and all the shards go to waste. Are we really that depended on Trinity nowdays that we pretty much dont have the core dev support from Buddy Team?

You know if the devs dont want to spend time that is fine, at least publish some documentation and we will go ahead and develop the code.

you should develop your own bot. plugins and profiles and you wont need anyone else. Alot of the develpers are not part of the buddy bots, they do this on their own time free of charge. have some respect
 
you should develop your own bot. plugins and profiles and you wont need anyone else. Alot of the develpers are not part of the buddy bots, they do this on their own time free of charge. have some respect

This is exactly what I am saying. We all paid for a service, and a critical component of this service is missing. Do you not understand the message I am trying to relay here? The buddy team needs to provide such feature by default. Not having auto gamble is like the bot doesnt have townrun feature.
 
Wow, ungrateful and sense of entitlement much?

IIRC the ability to read shards as currency was only added recently so there was no way this could have been worked on until the last week or so. There have also been posts that suggest rrix is working on this. Have some patience, or if not feel free to code it yourself.

I can code it myself if this thing is documented. you know how simple this is to code auto gamble, we can complete this within 300 SLOC. takes less than 1-2 hours. any competent developer knows this.
 
I can code it myself if this thing is documented. you know how simple this is to code auto gamble, we can complete this within 300 SLOC. takes less than 1-2 hours. any competent developer knows this.
Have you even asked for documentation? I don't see any posts from you on Community Developer Forum

For what it's worth, drop the entitled attitude, it makes you sound like a huge asshole. Developers (like rrix) do this in their spare time without getting paid. It's not always a question of how easy something is to do, it may be a question of AVAILABLE TIME. Do you have a job? A family? Friends? Not everyone should be expected to spend all of their free time developing something just because YOU want it.

I undertand your sentiments and agree a gambling addition would be fantastic. Your approach and tact, however, leave a lot to be desired.
 
Have you even asked for documentation? I don't see any posts from you on Community Developer Forum

For what it's worth, drop the entitled attitude, it makes you sound like a huge asshole. Developers (like rrix) do this in their spare time without getting paid. It's not always a question of how easy something is to do, it may be a question of AVAILABLE TIME. Do you have a job? A family? Friends? Not everyone should be expected to spend all of their free time developing something just because YOU want it.

I undertand your sentiments and agree a gambling addition would be fantastic. Your approach and tact, however, leave a lot to be desired.

Thank you for your documentation, now I can actually load the DLL into the project and start doing something useful. And BTW, for what its worth, take a chill pill and take a backseat. if you wanted to mentor people, go do it somewhere else. This is all business here and no hard feeling. there is no excuse for a paid product to lack a critical component like this one.
 
No problem. Maybe if you'd taken the 5 seconds to look around the forum instead of jumping on your high horse and whining about things, you would've found it yourself? I'm totally chilled. I'm not trying to mentor you, just point out what a huge dick you're being. Something tells me you already know that though :D

I look forward to your completely rewritten and reworked Trinity branch that incorporates 100% flawless and bug free gambling. It should be less than 300 lines of code, so you can surely do that by tomorrow right? Any competent developer could do that after all.

Clock's a tickin'.
 
Thank you for your documentation, now I can actually load the DLL into the project and start doing something useful. And BTW, for what its worth, take a chill pill and take a backseat. if you wanted to mentor people, go do it somewhere else. This is all business here and no hard feeling. there is no excuse for a paid product to lack a critical component like this one.


db doesnt lack, its there - they provide the source, its upto the community to dev it
 
No problem. Maybe if you'd taken the 5 seconds to look around the forum instead of jumping on your high horse and whining about things, you would've found it yourself? I'm totally chilled. I'm not trying to mentor you, just point out what a huge dick you're being. Something tells me you already know that though :D

I look forward to your completely rewritten and reworked Trinity branch that incorporates 100% flawless and bug free gambling. It should be less than 300 lines of code, so you can surely do that by tomorrow right? Any competent developer could do that after all.

Clock's a tickin'.

Trinity is one fantastic plugin that they even rewrote the target selection logic. 300 sloc comment was towards bloodshard gamble. Just because I am making harsh comments doesnt make me a dick. stop with the sarcastic comments, wont get you anywhere.
 
Trinity is one fantastic plugin that they even rewrote the target selection logic. 300 sloc comment was towards bloodshard gamble. Just because I am making harsh comments doesnt make me a dick. stop with the sarcastic comments, wont get you anywhere.
Less talking, more coding! You're on a deadline here!

Your sense of entitlement, your inability to perform basic tasks such as searching this forum and your disregard for community development do indeed make you a dick. That's just the way it is, guy.
 
Less talking, more coding! You're on a deadline here!

Your sense of entitlement, your inability to perform basic tasks such as searching this forum and your disregard for community development do indeed make you a dick. That's just the way it is, guy.


Shit just got real......
 
No problem. Maybe if you'd taken the 5 seconds to look around the forum instead of jumping on your high horse and whining about things, you would've found it yourself? I'm totally chilled. I'm not trying to mentor you, just point out what a huge dick you're being. Something tells me you already know that though :D

I look forward to your completely rewritten and reworked Trinity branch that incorporates 100% flawless and bug free gambling. It should be less than 300 lines of code, so you can surely do that by tomorrow right? Any competent developer could do that after all.

Clock's a tickin'.
agreed ill be waiting on that as well
 
Trinity is one fantastic plugin that they even rewrote the target selection logic. 300 sloc comment was towards bloodshard gamble. Just because I am making harsh comments doesnt make me a dick. stop with the sarcastic comments, wont get you anywhere.
Actually I agree with this guy here. We are using a paid product and it is missing a major component here. Especially with the new patch when Torment legs can be gotten from gambling, it just become more important, a very efficient way to get the items you want, instead of seeing bunch of 2h shitty weapons from random loots.

Sorry echelon but I feel like you sound like a dick instead. Since when a paying customer requesting for a crucial feature for a product they are paying can become a dick?
 
I pretty sure DB never listed Shard gambling when you purchased this product. So you are getting what you paid for. Just like any software company new features arent always free upgrades nor do they have to give them to you just because.
 
Hope the developers realize how lucky they are to have a audience that is okey with the customers having to fill in gaps in their product :3
 
Trinity is one fantastic plugin that they even rewrote the target selection logic. 300 sloc comment was towards bloodshard gamble. Just because I am making harsh comments doesnt make me a dick. stop with the sarcastic comments, wont get you anywhere.

No, you're still a dick. Your sense of entitlement to a product that didn't even advertise blood shard gambling as one of their selling points is ridiculous. If you have such a big problem with this product, you can request for a refund and leave these forums and develop your own bot. Spare us your twisted sense of justification of being a dick, and go do something useful.
 
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading;
using System.Reflection;
using System.Windows;
using System.Diagnostics;
using Zeta;
using Zeta.Game;
using Zeta.Common;
using Zeta.Common.Plugins;
using Zeta.Bot;
using Zeta.Bot.Profile;
using Zeta.Bot.Profile.Common;
using Zeta.XmlEngine;
using Zeta.TreeSharp;
using Zeta.Game.Internals;
using Zeta.Game.Internals.Actors;


namespace GambleMe
{
class GambleMe : IPlugin
{
public Version Version { get { return new Version(1, 0, 0); } }
public string Author { get { return "NekrosStratia"; } }
public string Description { get { return "GambleMe is used to gamble from Kadala."; } }
public string Name { get { return "GambleMe"; } }
public bool Equals(IPlugin other) { return (other.Name == Name) && (other.Version == Version); }
private static string pluginPath = "";
private static string sConfigFile = "";
private static bool bSavingConfig = false;
private static readonly log4net.ILog Logger = Zeta.Common.Logger.GetLoggerInstanceForType();

public void OnEnabled()
{
Log("GambleMe Enabled.");
}

public void OnDisabled()
{
Log("GambleMe Disabled.");
}

public void OnInitialize()
{
Log("GambleMe Initialized.");

}

public void OnPulse()
{
if (!ZetaDia.IsInGame || !ZetaDia.Me.IsValid || ZetaDia.Me.IsDead || ZetaDia.IsLoadingWorld)
{
return;
}
AnimationState CurrentAnimationState = ZetaDia.Me.CommonData.AnimationState;
if (CurrentAnimationState == AnimationState.Attacking || CurrentAnimationState == AnimationState.Casting || CurrentAnimationState == AnimationState.Channeling || CurrentAnimationState == AnimationState.TakingDamage)
{
return;
}

// Get amount of bloodshards available

int bloodShardCount = ZetaDia.CPlayer.BloodshardCount;
DLog("{0} blood shards found.", bloodShardCount);

if (bloodShardCount < 5)
{
DLog("Not enough BloodShards to purchase anything");
return;
}

// Is Kadala Window Visible

if (!UIElement.FromHash(0xA83F2BC15AC524D7).IsVisible)
{
DLog("Kadala Window Not Found");
return;
}

int mystery_Helm = 0;
foreach (var i in ZetaDia.Actors.ACDList)
{
try
{
ACDItem item;
item = (ACDItem)i;
if (item.Name.Contains("Mystery"))
{
string itemString = String.Format("Item Name {0} DynamicID {1}", item.Name, item.DynamicId);
switch(item.Name)
{
case "Mystery Helm":
mystery_Helm = item.DynamicId;
break;
.....................................

}
DLog(itemString);
}
}
catch (Exception)
{

}
}

DLog("Attempting to buy Helms");
ZetaDia.Actors.Me.Inventory.BuyItem(mystery_Helm);

}

public void OnShutdown()
{

}


private void Log(string message, params object[] args)
{
Logger.InfoFormat("[GambleMe] " + message, args);
}
private void DLog(string message, params object[] args)
{
Logger.InfoFormat("[GambleMe][Debug] " + message, args);
}



} // class

} // namespace

The above is not a working plugin, I honestly didn't wanna screw with it anymore because I don't know how to get a UI working correctly I guess...In the above code you will find the main things needed for create a gamble plugin.

How to check your blood shard count.
How to see if your kadala window is open.
How to get the Dynamic ID's from Kadala.
How to purchase items.

The hash for the kadala window might have changed since I worked on this... not 100% positive, but you could steal the latest hash from FunkyBot if needed haha.


The above plugin would simply need a UI and the finishing touches (pausing the bot, checks and balances) , theres your gamble plugin.
 
Status
Not open for further replies.
Back
Top