<< Back to Warzone Classic Forum   Search

Posts 201 - 220 of 602   <<Prev   1  2  3  ...  6  ...  10  11  12  ...  21  ...  30  31  Next >>   
Infinity Premier League: 2016-01-23 23:48:25

[wolf]japan77
Level 57
Report
why 46?
Infinity Premier League: 2016-01-24 00:14:43


l4v.r0v 
Level 59
Report
So the create game API has the requirement that I can't use it with players that couldn't themselves create a game with the template. There's a lot of template in IPL right now that you can't unlock until you're in at least your mid-40's.

If I switch to that API, I have to either close the league off to all non-Members below level 56 (to allow me to add whatever non-Member-friendly templates I want in the future), or set a minimum level for the league (and never add templates that people with that minimum level can't use). I have no idea what the minimum level for the league is (finding it experimentally is a bit time-consuming so I don't do it often) but I estimate it to be somewhere in the upper 40's unless I'm just using a map that requires a really high level to unlock.
Infinity Premier League: 2016-01-24 00:30:52

[wolf]japan77
Level 57
Report
Well, there are currently a total of 9 players under level 50, and 2 of them are level 49, and 2 of them are your alts. So 5 total players would have dissapear with a upper 40s range.

We would lose a 3v3 team, and a 2v2 team along with 5 1v1ers

Edited 1/24/2016 02:46:50
Infinity Premier League: 2016-01-24 00:33:21


Thomas 633
Level 56
Report
One of them is lucarr10, and I think I might actually win a game against him...
Infinity Premier League: 2016-01-24 02:58:33


l4v.r0v 
Level 59
Report
@japan77: Who's my other alt? vitriol is in the 2v2 league but propulsion isn't part of IPL.

But this is about scaling in the future- I don't want to make a walled-off league. One of the things Warlight sucks at (really, anything sucks at) is converting casual users into serious ones- and I want IPL to bridge that gap, not enforce it further.
Infinity Premier League: 2016-01-24 03:14:07

Omniscient 
Level 56
Report
We'd lose 4 1v1 teams, not 5.

People under level 50 in 1v1:


hedekar
11092
Lucarr10
Yuret42

I assume he had me as the 5th, but member makes level irrelevant.
Infinity Premier League: 2016-01-24 03:25:35


Fleecemaster 
Level 59
Report
If I get my auto-host up and running (and I've leveled it up) will that be helpful for hosting your games on?

I'm thinking of adding in some automation to it, so all you have to do is mail it the template and invite list and it'll do the rest.

Something like:

TemplateID, playerID1, playerID2, playerID3, etc...

That way also any player who can't host a game now can, good for big Custom Diplos and such :)

The bot is still a way off though, but I'm getting there with it (I'm building slow and robust, not just knocking something together) and as far as I can tell there aren't any barriers to impliment it yet. I have to level up the damn thing though, just making it a member isn't enough, and I'm not going to buy it the unlock package too... :/ Well, I suppose I could, just seems a waste though...

I could always test the software through my own account I guess...

Have you not tried creating the game yourself? Or is that already what you do? Does that give you an API call if you host but don't join? I'm sure you've said all this before but I can't remember :/

Edited 1/24/2016 03:29:17
Infinity Premier League: 2016-01-24 03:33:50

Konkwær III
Level 54
Report
add_team 1v1 Conquerre 5952091718 3
Infinity Premier League: 2016-01-24 03:35:51


l4v.r0v 
Level 59
Report
@Fleece: very much so! If you could also get auto-query that would be amazing. Could you make API endpoints for your Auto-Host?

I currently create the game myself. However, regardless of who creates the game, the create game API is restricted based on the most restrictive player involved- so even though I'm L58 and have a Membership, if I create a game with a L42 in it, Fizzer's gonna tell me I can't use Order Priority/Delay cards.

I can't query the game unless I also join. The alternative I have yet to fully test is expanding all games to 3 teams and declining them myself but that's something that just adds more effort to game-making and doesn't really save me time with the query game API.
Infinity Premier League: 2016-01-24 03:46:48


Fleecemaster 
Level 59
Report
I hadn't thought about an... API for the API? lol but I could do, it's a little "blurred lines" because Fizzer wants API calls to be Member only, but I think I could fit something into it which will allow those who want to create ladders and leagues to interface with it (that's pretty much the end-goal with this bot anyway, to fully auto-mate ladders and more importantly leagues)

I don't know much about the API query atm, I'll have to look into it properly when I get to that point.

No API call without joining, gotcha, and yeah, I understand the join-surrender thing being a pain, that's how I manually run my Secret Alliance Diplomacy :/
Infinity Premier League: 2016-01-24 03:52:18


l4v.r0v 
Level 59
Report
Oh, I thought you were doing this in Phantom or Selenium to bypass the public API.
Infinity Premier League: 2016-01-24 04:11:30


Fleecemaster 
Level 59
Report
Yeah, that's right, I should be able to run the whole thing in Phantom, I've taken the bits of code I wanted from Selenium, Casper and I'm using Jquery as well. It turns out Javascript is really similar to Actionscript, so I'm getting through it really nicely.
Infinity Premier League: 2016-01-24 04:22:25


l4v.r0v 
Level 59
Report
Nice. So you're not touching the Warlight public API endpoints at all, right? Just using it the same way as most users- through WL's own interface?
Infinity Premier League: 2016-01-24 18:52:34


knyte
Level 55
Report
Also, congrats to Buns157 for unseating MoD at the top spot for 1v1!
Infinity Premier League: 2016-01-24 19:02:30


Fleecemaster 
Level 59
Report
Buns is boss, that's why... He's a Kongregate player, you don't mess with those... ;)

knyte, I'm using Phantom for exactly what it's for, acting like any normal person on Warlight, but I'm just automating it, so anything we can do, it can do. The flash interfacing might be an issue, but I don't see anything stopping me getting to game creation so far. I will tackle flash once it does become a problem though. So no API at any point, but the bot has membership, so I might use the API query if I find it's easier than working out game results/date myself.

Edit: I'm probably going to have to get a way for it to run 24/7 at some point, once it's running leagues etc, but I can either host it myself or find something that will remotely run it. All it needs is access to the internet.

Edited 1/24/2016 19:04:25
Infinity Premier League: 2016-01-24 19:21:38


knyte
Level 55
Report
You'd have to be careful if you host it online- maybe implement it as local software first. You could also distribute the code you're running without any credentials so people can put in their own (after all, it should be compatible with any account, right?). I could help you clean it up if you plan on making it open-source.
Infinity Premier League: 2016-01-24 19:24:00

[wolf]japan77
Level 57
Report
You could literally host that on an system with an internet port and memory drive, shouldn't be too difficult

lol
Infinity Premier League: 2016-01-24 19:25:14


knyte
Level 55
Report
Or just distribute it for local use so you don't have to worry about other people using a ton of your memory (which would either result in a shutdown, personal cost, or just a loss of usable memory on your own system).
Infinity Premier League: 2016-01-24 20:16:29


Beren Erchamion 
Level 64
Report
You have to make sure someone adversarial can't use it to overwhelm the Warlight servers though.
Infinity Premier League: 2016-01-24 20:29:51


l4v.r0v 
Level 59
Report
That's on Fizzer's end, and he probably already handles it. I abused the create game API a lot when I first became a member and it didn't trigger a server shutdown.
Posts 201 - 220 of 602   <<Prev   1  2  3  ...  6  ...  10  11  12  ...  21  ...  30  31  Next >>