• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:33
CEST 18:33
KST 01:33
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview8[ASL21] Finals Preview: Two Legacies21
Community News
ZeroSpace at Steam NextFest - Last free demo16Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611Douyu Cup 2026: $20,000 Legends Event (June 26-28)10[BSL22] Non-Korean Championship from 13 to 28 June4
StarCraft 2
General
What kind of tool would you be interested in? StarCraft II 5.0.16 PTR Patch Notes may 26th Daily SC2 Player Grid - feedback wanted Code S Season 2 (2026) - RO8 Preview TL Poll: How do you feel about the 5.0.16 PTR balance changes?
Tourneys
GSL CK #4 20-21th June Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) Crank Gathers Season 4: BW vs SC2 Team League Douyu Cup 2026: $20,000 Legends Event (June 26-28)
Strategy
[G] Having the right mentality to improve
Custom Maps
Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 530 One For All The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected
Brood War
General
STARCRAFT MOVIE - Last Night at the Command center BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Battle cruiser feet vs Carrier fleet Fact based Zerg Upgrade Tier List
Tourneys
[Megathread] Daily Proleagues CSLAN 4 is Coming! Small VOD Thread 2.0 The Casual Games of the Week Thread
Strategy
Why doesn't anyone use restoration? Simple Questions, Simple Answers Relatively freeroll strategies Creating a full chart of Zerg builds
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile ZeroSpace at Steam NextFest - Last free demo ZeroSpace Megathread
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread [H]Internet/Gaming Cafe Tips and Tricks The Games Industry And ATVI UK Politics Mega-thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion Cricket [SPORT]
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
How To Predict Tilt in Espor…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Why RTS gamers make better f…
gosubay
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7263 users

The Big Programming Thread - Page 97

Forum Index > General Forum
Post a Reply
Prev 1 95 96 97 98 99 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
Mazer
Profile Joined April 2008
Canada1086 Posts
Last Edited: 2011-12-02 01:25:37
December 02 2011 01:25 GMT
#1921
Hi, complete Java scrub here. What would be the best way to store something like:

bathroom.add(toothbrush);


in a text file?

It's a very simple game where I need to load the game settings from a text file so maybe in one file the toothbrush is added to another room instead of bathroom.

Basically, if I have something like this in my text file:

bedroom,lamp

How can I have the program perform

bedroom.add(lamp);


when the game starts? Having trouble finding a straightforward solution. Thanks.
THE_DOMINATOR
Profile Blog Joined April 2010
United States309 Posts
December 02 2011 01:27 GMT
#1922
On December 02 2011 10:25 Mazer wrote:
Hi, complete Java scrub here. What would be the best way to store something like:

bathroom.add(toothbrush);


in a text file?

It's a very simple game where I need to load the game settings from a text file so maybe in one file the toothbrush is added to another room instead of bathroom.

Basically, if I have something like this in my text file:

bedroom,lamp

How can I have the program perform

bedroom.add(lamp);


when the game starts? Having trouble finding a straightforward solution. Thanks.


if(input=="lamp")
bedroom.add(lamp);
DOMINATION
Mazer
Profile Joined April 2008
Canada1086 Posts
Last Edited: 2011-12-02 01:30:41
December 02 2011 01:30 GMT
#1923
On December 02 2011 10:27 THE_DOMINATOR wrote:
Show nested quote +
On December 02 2011 10:25 Mazer wrote:
Hi, complete Java scrub here. What would be the best way to store something like:

bathroom.add(toothbrush);


in a text file?

It's a very simple game where I need to load the game settings from a text file so maybe in one file the toothbrush is added to another room instead of bathroom.

Basically, if I have something like this in my text file:

bedroom,lamp

How can I have the program perform

bedroom.add(lamp);


when the game starts? Having trouble finding a straightforward solution. Thanks.


if(input=="lamp")
bedroom.add(lamp);


But I also need it to recognize the room it's being added to since there are various rooms. The comma is there as a delimiter. I also need it to go line by line.
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
Last Edited: 2011-12-02 01:58:25
December 02 2011 01:46 GMT
#1924
file could be something like this:

bedroom=lamp&bed&computer
bathroom=toothbrush&towel


then you need to parse the file with something such as:


while(reader.ready()) {
String tokens[] = reader.readLine().split("=");

if(tokens[0].equalsIgnoreCase("bedroom")) {
for(String item:tokens[1].split("&")) {
bedroom.add(item);
}
}
}


For example, for
bedroom=lamp&bed&computer


after split("=") you would get an array with 2 strings:


[0] => bedroom
[1] => lamp&bed&computer


the index 0 of the array would be your room identifier, the index 1 would contain the items in that room. Now you need to parse the itens into the room variable, for that you iterate over the array given by split("&") on the lamp&bed&computer string.

Array resulting from split("&") on lamp&bed&computer

[0] => lamp
[1] => bed
[2] => computer

"When the geyser died, a probe came out" - SirJolt
Mazer
Profile Joined April 2008
Canada1086 Posts
Last Edited: 2011-12-02 02:26:59
December 02 2011 02:21 GMT
#1925
Hi, thanks for the help so far. It's been great. I'm doing it a little differently but with the same idea.

One more question though, instead of the

if(tokens[0].equalsIgnoreCase("bedroom")) 


As you have posted, is there a way to take bedroom straight from the text file to pass to the command or is that tricky since bedroom is a Room object. Just so I can keep myself from adding several if(tokens[0].equalsIgnoreCase("room") statements.

Edit. Hrm, the items are also supposed to be of type Item so I'll need to find a way to add the Item not the String. Kinda similar to the above with a Room not being a string.
aers *
Profile Joined January 2009
United States1210 Posts
December 02 2011 03:02 GMT
#1926
You can store the rooms in a hashtable which would let you do String lookups to get the appropriate object, and wouldn't require chained if-else statements.

The Items are a little bit trickier since I assume you want a unique object for each item in each room?
Element)LoGiC
Profile Joined July 2003
Canada1143 Posts
Last Edited: 2011-12-06 01:51:54
December 05 2011 23:50 GMT
#1927
Edit: Required Silverlight Version isn't publicly available.

Silverlight 5 RC Runtime

Sorry if this is the wrong place or if this isn't allowed. I looked at the rules of this thread and it didn't seem to have anything against it.

I have come to know that this place has some respectable individuals and I've been coming to it for a long time. I know a small amount of people here through starcraft/personally, so I figured this would be the best place.

The hardest part of picking up a new language or new skill set I find is figuring out a dummy project that parallels the process of an actual commercial application in terms of code quality and technological exposure. My solution is to make stupid projects up and convince myself that there's at least a chance they'll become profitable(with an MLP site that large, anything is possible, right?). I'm working on one right now that I've put a couple weeks in (I wrote some custom controls, couldn't find anything better, unfortunately). It's pretty barebones, but it does touch on a lot of new microsoft technologies(Silverlight 5.0, WCF RIA Services, Windows Azure(Microsofts Cloud solution), Entity Framework 4.0, SQL Server 2008 RC2) and uses third party components from Infragistics.

I don't always have a ton of time to work on my personal projects as work is also quite demanding, but if anyone wants to dive into some code that uses those technologies and start playing around with something I'm hoping will get larger, PM me or aim me at logic5467, I'll give a better description of what the project is if anyone is actually interested.

DIYMeme

If you go to the about page, you'll notice that after about 5 years(takes less time when the connection is cached), it'll show some messages boxes filled with information pulled from an Azure database via Entity Framework(wrote as a test to make sure WCF calls were working when deployed), the gallery page has the controls I spent most of the time on. The gallery and "property navigator" filtering thingy were made "in-house"(nothing loads because i recently moved to the cloud which doesn't provide FTP access, unlike my previous hosting that this was working on). The log in is also "working".
tofucake
Profile Blog Joined October 2009
Hyrule19221 Posts
December 06 2011 01:39 GMT
#1928
The version of Silverlight you have requested is not yet publicly available.

Please contact the owner of the Web site that directed you here for further assistance.

sigh
Liquipediaasante sana squash banana
Element)LoGiC
Profile Joined July 2003
Canada1143 Posts
December 06 2011 01:46 GMT
#1929
On December 06 2011 10:39 tofucake wrote:
The version of Silverlight you have requested is not yet publicly available.

Please contact the owner of the Web site that directed you here for further assistance.

sigh


Oh, that's right. It's the RC of Silverlight 5. It should be coming out publicly by year end I believe. Using the developer preview.

Silverlight 5 RC Runtime
eFonSG
Profile Joined November 2010
United States255 Posts
Last Edited: 2011-12-08 00:38:06
December 08 2011 00:32 GMT
#1930
Hey guys, ive been here before and i need some help again :/. So im having some trouble. I'm writing two classes in Java, one which creates a 2D array of characters which acts as a board or table. The second class represents a turtle that can move about the board. When the turtle moves, it leaves a trail of symbols behind it. The turtle “remembers” what board it is on, its location on the board, its id, the symbols that it draws when it moves, and the direction it is facing. Im not asking you to look through the large block of code fishing for a problem, i think i have the error essentially picked out, i just do not really understand it or how to fix it.
public class Turtle {

private int row, col, dir;
private char symbol;
private static Board tBoard;
private static char idCount = '0'; // static variable for ID so it can be remembered
private char myId;

public Turtle( int newRow, int newCol, char newSymbol, Board newBoard ) {
myId = idCount;
idCount++; // increment idCount each time, first will be 0
row = newRow;
col = newCol;
setSymbol( newSymbol );
tBoard = newBoard;
tBoard.setRowColumn(row, col, idCount); // prints the initial location of the turtle
}

// increases or decreases the row or column or both depending on the direction specified
public void setDirection( int newDir ) {
if( newDir < 0 )
dir = 0;
if( newDir > 7 )
dir = 7;
else
dir = newDir;
switch( dir ) {
case 0:
col++;
break;
case 1:
col++;
row--;
break;
case 2:
row--;
break;
case 3:
col--;
row--;
break;
case 4:
col--;
break;
case 5:
col--;
row++;
break;
case 6:
row++;
break;
default:
col++;
row++;
}
}
// mutator method
public void setSymbol( char newSymbol ) {
symbol = newSymbol;
}
// accessor method
public char getSymbol() {
return symbol;
}
// moves the row and col of the turtle and leaves the trail of symbols
public void drawLine( int distance ) {
int i;
switch( dir ) { // neccessary to set the turtle back to its initial location after calling the setDirection() function
case 0:
col--;
break;
case 1:
col--;
row++;
break;
case 2:
row++;
break;
case 3:
col++;
row++;
break;
case 4:
col++;
break;
case 5:
col++;
row--;
break;
case 6:
row--;
break;
default:
col--;
row--;
}
for( i = 0; i < distance; i++ ) {
tBoard.setRowColumn( row, col, symbol ); // adds trailing symbol to board
setDirection( dir ); // moves the turtle
tBoard.setRowColumn( row, col, idCount ); // adds id of turtle to board at the new location
if( Math.abs(row-tBoard.getRows()) == 1 || Math.abs(col-tBoard.getColumns()) == 1 ) // if the turtle is at the border, break from function
break;
}
}
}


This is the class for the "turtle", all seems right to my inexperienced eye, but i keep getting an error. Specifically an indexoutofbound exception dealing with ( i think )

tBoard.setRowColumn( row, col, idCount ); or

public void setRowColumn(int newRow, int newCol, char newChar) {
board[newRow][newCol] = newChar;
}

The error leads me to believe that somewhere im going past the parameters of my arrays or something similar to that, but i just dont see it :/. Ive been working on this for a while, and i cant stall now lol. Thanks for any help i can get!
FYI: if someone decides to help me out, i can provide a client file to test the program
Added notes in the code to helpfully clear it up a bit
tec27
Profile Blog Joined June 2004
United States3702 Posts
December 08 2011 01:30 GMT
#1931
Please at least put code in [ code ] tags (remove spaces) or ideally upload it as a Gist on Github or something Pretty much impossible to read as is.

In any case, the easiest way to solve these sorts of problems is to debug your code and set a breakpoint in setRowColumn. Just look at what its being called with each time until you see the offending out of bound call, then look at the call stack to determine where that call happened from and you should be able to figure it out. Should also be easy from the stack trace given when the exception occurs and your program crashes, but I imagine you've already tried that.
Can you jam with the console cowboys in cyberspace?
Demonhunter04
Profile Joined July 2011
1530 Posts
December 08 2011 19:16 GMT
#1932
Hi guys, new to C here. I am writing a simple program, but I'm having two issues.

1. How do I take a single line of input, say a string of digits, or in my case, a date in the form mm/dd/yyyy, and store the individual integers in an integer array?

2. How do I output all of the elements of an array? If necessary, how do I copy a variable number of elements from an array, starting at a variable element of the array?

The objective of the program is to convert the date format to Month dd, yyyy (for example, December 09, 2011). I have the following array:
char *monthnames[]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
Viper_14
Profile Joined January 2011
United States3 Posts
December 09 2011 01:06 GMT
#1933
Hi everyone. I'm having some trouble reading raw input data from my keyboard into my program that runs in the console in C (I'm making a crude version of Tetris and need to be able to move left and right without having to hit enter each time). I am trying to read data from /dev/input/event0.

#define INPUTS "/dev/input/event0"

int main()
{
FILE * input;
char data[17];
input = fopen(INPUTS, "r");
if (input != NULL) {
printf("input success");
}
else {
printf("input fail");
}
}


When I run the program it says input fail. Do you guys have any suggestions? Thanks so much.
Millitron
Profile Blog Joined August 2010
United States2611 Posts
December 09 2011 02:22 GMT
#1934
On December 09 2011 10:06 Viper_14 wrote:
Hi everyone. I'm having some trouble reading raw input data from my keyboard into my program that runs in the console in C (I'm making a crude version of Tetris and need to be able to move left and right without having to hit enter each time). I am trying to read data from /dev/input/event0.

#define INPUTS "/dev/input/event0"

int main()
{
FILE * input;
char data[17];
input = fopen(INPUTS, "r");
if (input != NULL) {
printf("input success");
}
else {
printf("input fail");
}
}


When I run the program it says input fail. Do you guys have any suggestions? Thanks so much.

You probably shouldn't try to write your own input handler. I'm sure there are libraries out there for tracking keyboard events. I know for C++ OpenGL has its own event handlers, so there must be stand-alone handlers out there somewhere.
Who called in the fleet?
freelander
Profile Blog Joined December 2004
Hungary4707 Posts
December 09 2011 02:34 GMT
#1935
guys I have to write a Java program which can join to gopher servers using sockets
and it has to list the directories of the server.

I made a socket which joined to the gopher server, I grabbed the socket's input and outputstreams so the incoming messages come to the console and I also can type commands .

My question is, how should I ask the server to do what I want?
Should the server react to the typed in commands I send through the Socket?

at the moment I'm looking up gopher commands (I think that's the key) but I have no idea what I'm doing because I never really did any networking before.
If I connect with the socket to somewhere, I'm basically at the basic text level of communication with it, right?

I am reading stuff about tcp/ip and protocols left and right and it gets more and more confusing
And all is illuminated.
Gak2
Profile Joined September 2010
Canada418 Posts
Last Edited: 2011-12-09 02:54:30
December 09 2011 02:52 GMT
#1936
On December 09 2011 04:16 Demonhunter04 wrote:
Hi guys, new to C here. I am writing a simple program, but I'm having two issues.

1. How do I take a single line of input, say a string of digits, or in my case, a date in the form mm/dd/yyyy, and store the individual integers in an integer array?

2. How do I output all of the elements of an array? If necessary, how do I copy a variable number of elements from an array, starting at a variable element of the array?

The objective of the program is to convert the date format to Month dd, yyyy (for example, December 09, 2011). I have the following array:
char *monthnames[]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};


1. here you're trying to parse the string. One way to do this is to first split the string into substrings (or what many people call tokens), and then try to convert each token into an integer. You should practice googling the right library functions to perform these tasks. + Show Spoiler +
check string.h and stdlib.h+ Show Spoiler +
strtok() and atoi()


2. Use a for loop. for (i = 0; i < arraysize; i++). Use i and your array variable.
Demonhunter04
Profile Joined July 2011
1530 Posts
December 09 2011 04:48 GMT
#1937
On December 09 2011 11:52 Gak2 wrote:
Show nested quote +
On December 09 2011 04:16 Demonhunter04 wrote:
Hi guys, new to C here. I am writing a simple program, but I'm having two issues.

1. How do I take a single line of input, say a string of digits, or in my case, a date in the form mm/dd/yyyy, and store the individual integers in an integer array?

2. How do I output all of the elements of an array? If necessary, how do I copy a variable number of elements from an array, starting at a variable element of the array?

The objective of the program is to convert the date format to Month dd, yyyy (for example, December 09, 2011). I have the following array:
char *monthnames[]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};


1. here you're trying to parse the string. One way to do this is to first split the string into substrings (or what many people call tokens), and then try to convert each token into an integer. You should practice googling the right library functions to perform these tasks. + Show Spoiler +
check string.h and stdlib.h+ Show Spoiler +
strtok() and atoi()


2. Use a for loop. for (i = 0; i < arraysize; i++). Use i and your array variable.


Ok, I'll try this stuff....keep in mind that I started learning C last Sunday lol.
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
Demonhunter04
Profile Joined July 2011
1530 Posts
Last Edited: 2011-12-09 20:00:14
December 09 2011 19:29 GMT
#1938
Well I was able to use strtok and atoi to display the day and year part correctly, but my issue now is using the number input for month to locate a month in the previously posted array, and then displaying it. It currently returns a random 7 digit number.

EDIT: Ok the program works perfectly now, despite giving a couple of warnings on compilation: "assignment makes pointer from integer without a cast". Thanks guys.
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
Last Edited: 2011-12-09 19:51:19
December 09 2011 19:50 GMT
#1939
On December 10 2011 04:29 Demonhunter04 wrote:
Well I was able to use strtok and atoi to display the day and year part correctly, but my issue now is using the number input for month to locate a month in the previously posted array, and then displaying it. It currently returns a random 7 digit number.


if you have a month names array, the index of the month -1 will be the index of the correspondent month in that array.


monthnames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
printf("%s", monthnames[5]);


will output


June


because 5 is the index of the string June in your array (remember that indices start at 0).
"When the geyser died, a probe came out" - SirJolt
Demonhunter04
Profile Joined July 2011
1530 Posts
December 09 2011 19:54 GMT
#1940
On December 10 2011 04:50 fabiano wrote:
Show nested quote +
On December 10 2011 04:29 Demonhunter04 wrote:
Well I was able to use strtok and atoi to display the day and year part correctly, but my issue now is using the number input for month to locate a month in the previously posted array, and then displaying it. It currently returns a random 7 digit number.


if you have a month names array, the index of the month -1 will be the index of the correspondent month in that array.


monthnames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
printf("%s", monthnames[7]);


will output


June


because 7 is the index of the string June in your array (remember that indices start at 0).


Yeah I understand this but for some reason that method wasn't working and outputted garbage. Instead of 7 I was using an integer variable and it would refuse to compile, saying I could not use a pointer there. It works now, though. I'll include the program below.


#include <stdio.h>

int mm,dd,yyyy;
char *mconv=NULL, *dconv=NULL, *yconv=NULL, date[11], delim[]="/", *monthnames[12]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};

int main()
{
printf("Enter the date in the form mm/dd/yyyy.\n");
scanf("%s",&date);
mm=atoi(strtok(date,delim));
dconv=strtok(NULL,delim);
yconv=strtok(NULL,delim);
mm--;
dd=atoi(dconv);
yyyy=atoi(yconv);
printf("You entered the date %s %i, %i",monthnames[mm],dd,yyyy);
getch();
return 0;
}
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
Prev 1 95 96 97 98 99 1032 Next
Please log in or register to reply.
Live Events Refresh
IPSL
16:00
Ro8 M4
Hawk vs Julia
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 378
SHIN 358
ByuN 269
BRAT_OK 48
StarCraft: Brood War
Britney 21375
Mini 1005
Hyuk 271
firebathero 232
Soulkey 124
actioN 110
Dewaltoss 103
Sea.KH 59
Pusan 46
Free 32
[ Show more ]
ToSsGirL 32
910 26
Movie 21
GoRush 17
Rock 16
Sacsri 15
HiyA 11
ajuk12(nOOB) 9
Counter-Strike
fl0m12452
summit1g9193
byalli722
Heroes of the Storm
Khaldor344
Liquid`Hasu336
MindelVK7
Other Games
gofns72143
tarik_tv14355
Grubby3293
singsing2150
B2W.Neo986
Mlord767
PiGStarcraft373
FrodaN373
KnowMe54
Organizations
Dota 2
PGL Dota 2 - Main Stream6307
Other Games
EGCTV993
WardiTV581
StarCraft: Brood War
UltimateBattle 72
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 16 non-featured ]
StarCraft 2
• poizon28 26
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Airneanach21
• Pr0nogo 5
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Counter-Strike
• C_a_k_e 2119
• Shiphtur167
Other Games
• tFFMrPink 14
Upcoming Events
Patches Events
27m
BSL22 NKC (BSL vs China)
2h 27m
Dewalt vs Messiah
Bonyth vs Mihu
TerrOr vs XuanXuan
eOnzErG vs Messiah
Jaystar vs Mihu
Dewalt vs XuanXuan
Bonyth vs TerrOr
Replay Cast
7h 27m
WardiTV Weekly
18h 27m
Monday Night Weeklies
23h 27m
Sparkling Tuna Cup
1d 17h
The PondCast
2 days
Douyu Cup 2020
3 days
Oliveira vs Trap
Jieshi vs XY
soO vs FanTaSy
TY vs Coffee
Douyu Cup 2020
4 days
Neeb vs Impact
MacSed vs Cyan
Scarlett vs Kelazhur
INnoVation vs Dear
Douyu Cup 2020
5 days
[ Show More ]
Maestros of the Game
5 days
herO vs Classic
Maru vs Serral
BSL22 NKC (BSL vs China)
5 days
Douyu Cup 2020
6 days
BSL22 NKC (BSL vs China)
6 days
Liquipedia Results

Completed

Proleague 2026-06-19
uThermal 2v2 2026 Main Event
Heroes Pulsing #2

Ongoing

IPSL Spring 2026
Acropolis #4
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
CSL Season 21: Qualifier 1
SCTL 2026 Spring
Maestros of the Game 2
Murky Cup 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026

Upcoming

CSL Season 21: Qualifier 2
CSL 2026 Summer (S21)
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
BCC 2026
Light HT
Heroes Pulsing #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.