War2.ru Slogan
News: Back by popular demand, the SMF Arcade!!!
PLAY NOW!!!!!!!!!!!!!!!!!!!!!!!!

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
Welcome to the forums! We're glad to have you here! :) You can register your account here, then feel free to introduce yourself in the Server.War2.ru board & let us know who you are on the server.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Lambchops

Pages: [1] 2 3 ... 55
1) Server.War2.ru / Re: war2 Censorship
« on: April 18, 2018, 02:51:38 AM »
holy “Oatmeal? Are you crazy?" i wanna move in with lamb that sounds exciting!

nah, trust me you really don't.

Getting covered in some grotty meth-head's sweat and blood is just gross. :blank:

Wait until I have somewhere decent to live and then visit .

2) Comradely & Loving Discussion Zone / Re: Raimis waves goodbye.
« on: April 17, 2018, 06:36:21 AM »
Get fit, have fun, make friends and come back soon.

The armed forces can be an excellent experience - just try to stay out of any actual wars...


3) Server.War2.ru / Re: war2 Censorship
« on: April 16, 2018, 11:18:37 PM »
Okay lol, I wasn't even *defending* PB. Say one thing I said that was "defending" him.

I was defending the honor of France and the merits of education, sheesh.

I don't disagree with banning inappropriate akas at all, no matter whose they are.

I'd happily defend pb, although not that particular screen name. Usually I enjoy his company when he's in a good mood, and I certianly wouldn't want to see him banned from the game. 

BTW: thats a terrible photo of me Baby, why didn't you post the one where im wearing my leopard-print Elvis suit?

4) Server.War2.ru / Re: war2 Censorship
« on: April 15, 2018, 11:30:06 PM »
Entertaining letter lambchops, just you wrote the wrong date on there. It's 2018!

Damnit am I still doing that? lol oh well Terry will like that, it's an excuse for him not to do anything.

The rangehood above the stove here plugs into 240v socket on the wall next to it, which was all dodgey and broken. A while back one of the guys here got up on the kitchen bench to try to make it work and got a good shock that threw him accross the room. Because there was a safety issue Terry had to do something official, so he sent round an "electrician" who put a new front plate on the socket then just cut the cord off the rangehood and left.... problem solved ;D

5) Server.War2.ru / Re: Some pictures from meet-up in Sweden
« on: April 15, 2018, 10:03:45 AM »
Yesterday turned out, me Tabac and Gleip could meet up. First time ever I met those guys irl. Alf was supposed to be there also but unfortunately he couldnt come.

We just hanged out eating, drinking and trash talking about all War2 players  :)

Picture show Gleip - Tabac - Zeke

Cool. Good on you guys.

6) Server.War2.ru / Re: war2 Censorship
« on: April 15, 2018, 09:52:07 AM »
Lambchop, your intrepid stance in the face of mortal danger gives all men the ambition to follow your lead in handling cases like this.

haha thx, but there really wasn't much in the way of mortal danger from that douche-bag. Seriously my ex-wife hit harder than that. Funny thing was he really believed he was a tough guy ;D

Tiebreaker: stand on separate tables throwing food, trays, plastic cutlery, Happy Meal toys at each other until one falls or is arrested. Last man standing on table takes home the manliness trophy.

I am humbled that you have so perfectly captured and understood the true essence of what I was trying to say.

If I might be so bold as to give a small amount of advice : here it is all about finesse. The gold standard in McDonalds food throwing is removing the pickles from your burger and getting the to fly frisbee-like accross the room before sticking and staying stuck to the wall or ceiling.

Any pickles that do not remain in place for at least a full minute after impact should score no points.

I wonder how many forum aka’s blid has.

Not as many as he has game AKAs ;)

7) Server.War2.ru / Re: war2 Censorship
« on: April 15, 2018, 09:18:16 AM »
The term negro itself is benign, means black in spanish and has many ambiguous interpretations related to darkness & death. Even if you elected to direct the characterization towards black people the term has no negative connotations,

Ok, despite being pretty sure the first ammendment to the U.S. constitution means precisely DICK in Russia, if you wan't to campaign for your 'right' to call a shovel a spade, then go for it, but please don't insult anyone's intelligence by sugesting that your use of the word is anything but %100 a racial reference. You know it, and so does anyone who sees it. We've all seen Pulp Fiction, and Samuel.L. you 'aint.

IMHO it is 1:1 equivalent with a white guy painting black-face on himself and dancing around singing "mammy".... and that's pretty sad.

Yeah, I know it's just a trollish taunt to get a reaction, but I know you really are intelligent enough to come up with something a whole lot more imaginative. Give respect. Get respect.

8) Server.War2.ru / Re: war2 Censorship
« on: April 15, 2018, 08:56:05 AM »
Hey, speaking of people who think they're rl tough guys, I really can't remember who the wanker was that was telling me that because im 47 im old and weak because old guys can't fight and that they could beat me up simply based on my brithdate. It was during a GOW game a couple of weeks ago...

   ... anyway something happened today that made me think of that, I had to get rid of an undesirable in the share house I currently live in, and after I had subdued the idiot and while I was physically dragging him out the front door by his head, he actually asked me how old I was so I told him. He was probably about 30, solid, a couple of inches taller than me, covered in tattoos and claimed to be a member of the Hells Angels, although I seriously doubt it because he punched like a school-kid.

So for the general safety and well-being of any other dumbasses who think that a 47 year old guy is an easy target, I thought I would share the email I just sent to the property manager about the incident.

Believe it, don't believe it, I really don't give a crap, but I can assure you I wouldn't bother wasting my time making up a story like that for the benefit of anyone here.

I admit it did take me much longer than it used to to catch my breath afterwards.....
                             .... but mainly I still just feel so inadequate because I don't have massive quads ;)

9) Server.War2.ru / Re: war2 Censorship
« on: April 15, 2018, 02:29:41 AM »
Yeah pb has been agro-smurfing a bit lately. I hope he comes around soon, it's getting a bit boring.

If you are a proud negro then hf with that, if you are an open negro-hating racist then its inappropriate but understandable, if you're not either of those things then its really just kinda weird and creepy.

  .... also if you're going to use the term "micro agressions" you should be made to grow a hipster beard and talk exclusively to Yamon about GM-free, gluten-free, all natural nutritional suppliments with no added permeate, while lovingly stroking his hair.

       ^  and daammn dude that really seems pretty macro to me ;)

10) Server.War2.ru / Re: Warcraft 2 HD
« on: April 13, 2018, 08:09:00 AM »
Its on the bucket list, but don't hold your breath.

11) Server.War2.ru / Re: Warcraft 2 Ru's Policy on harassment
« on: April 12, 2018, 10:10:21 AM »
oh and another great byproduct of identifying and hooking the messaging procs for the hosting issue is that we would be able to fix the /squelch command at the same time, so it doesn't expire at the end of every game :)

It could even be done with a squelch.txt file in the wc2 folder with a permenant list of names, although I'm not sure if that would be the best thing for the community in the long run.... mind you then we could distribute CE with leeroy, van and a couple of others pre-written into the squelch.txt to avoid scaring of noobs ;)

12) Server.War2.ru / Re: The solution to hosting without port forwarding or UPnP
« on: April 12, 2018, 09:45:21 AM »

Yes I think the game host has to contact the other players first (before they join the game) in order to open that inbound connection. However, the pvpgn server knows the IP of every player already, so what if a script was added to the client where the server sent the game host all IPs of the players, and the client reached out and contacted all the other players periodically to keep ports open to them

Something like that, I'm not really sure how it would work because the ports being opened by the game host to the other players would not be 6112? but if we spend some time learning how this problem has already been solved in other applications like VoIP then we can learn and understand how to hopefully apply it to PvPGN servers

Just look, I think theyve done it with Starcraft Remastered, it is possible I think

There's a discussion of the topic with lots of my thought on it HERE The crux of the matter is:

So in this entire scheme there is only one point at which a UDP transaction is being attempted where one of the clients is 'blind', .i.e. it hasn't been pre-supplied with the other client's address and port. That is when someone first tries to join a game. The joining client obviously knows the host's address, but the host has no clue. Why? Maybe it was by design to reduce server load on the original battle.net servers, idk, but both clients already have an established TCP connection to the server. So why not?

All that needs to happen is: when a client attempts to join a game, it notifies the server (of course over the TCP), and the server in turn notifies the host of the joining client's address and port, which is 6 lousy bytes! (plus standard transport overhead). Then the host just has to send a few UDP packets out to the joining client. That's all.

The packets can be anything. Null packets would probably work fine, whatever, as long as it doesn't crash the client with garbage, its all good. We have then done our “lat trick” between the host and the joining client which is the only one not already being done. End of hosting issues forever. GG.

The idea of having the the server notify each host of ALL the players connected to the server - or in the channel (not just those attempting to join the game) would simplify the process slightly, but doesn't really lessen the required discovery/mods to impliment it.

This approach would probably work in the current environment simply because of the low numbers of players currently using the server but on any larger scale it would be definately inelegant and possibly infeasable to have the host's router constantly holding open entries in its routing table for every available player.

For an implimentation we would have to either:

   (a) run it using the messaging system built in to the pvpgn server which already has a tcp connection to all clients.
   (b) produce and deploy a seperate stand-alone server (could be run from server.war2.ru using an arbitrary unused port)

I much prefer option (a) being the far more elegant solution, although option (b) may possibly be slightly easier to get to a bootstrap level even though it's a bit like adding on a contraption made out of coat-hangers and  gaffer-tape to what is already a convoluted enough system ... and if done properly option (a) doesnt need another server or even any mods to the pvpgn server.


To do this the way I envisage it we would need to identify and tap the procs that handle the /m messaging to and from the server to use them for notifying the host of the joining players, and also locate and monitor the proc that handles the whole [JOIN] game bit.

I have lately (last month or 2) been pushing to map out the exe in my spare time. All the stuff involving messaging strings I have found so far stores them in temporary stack buffers which are then instantly overwritten with other data as soon as they are displayed, so we would need to hook one of the procs involved in both the send and receive functions.

The host list is quite easy to pull from process memory but we would need to find the and hook the join proc to identify the appropriate game and notify the host.

With unlimited time and resources it's all very simple, but in real terms there's still a way to go yet, but each bit of the exe I discover and notate makes the next part a little bit clearer.... or if anyone else know's where any of these procs are in real terms, let me know and we can out our heads together.


the solutiom is "fuck U"

.... actually that one sounds much easier.... let's do that lol  ;D

13) Server.War2.ru / Re: The solution to hosting without port forwarding or UPnP
« on: April 11, 2018, 01:07:08 PM »
This is interesting stuff, but none of it is a stand-alone hosting fix, as far as I can tell. These are methods for unravelling NAT, which is cool, but there is still nothing that will make the game host send a packet to a client that is attempting to join, which is the missing step that is required for hosting.

There are many ways this could be accomplished, but they all involve some reasonably tricky mods and/or additions to the wc2 exe... one day maybe...

IDK maybe im wrong. I would be very happy to be wrong, but I don't think so. WC2 needed the game port mapped long before NAT was invented.

HAH... or then you could take a map like GOW that is so totally unbalanced that people routinely walk half way accross the map before building from 2 out of 8 spots. WTF?

It is the differences between the spots... each with their strengths and weaknesses that make for rich gameplay.

Even with maps that have "perfectly" balanced spots like chop or bgh, the spots still have their own characteristics because of the inherantly non-symmetrical mechanics of the game.

15) Server.War2.ru / Re: War2 and LsD
« on: April 07, 2018, 01:51:28 PM »
Hard to find DMT in my country... but on LsD you just can`t play... i always forget what and why i am doing :D:D:D:D:D

Yeah I cant even imagine wanting to play once you were on acid...

In fact I'd love to see some of the ass-hats on this server take acid, log on, start being their usual selves then all of a sudden realise what they were doing. Crazy ego implosion would be legendary....

Pages: [1] 2 3 ... 55