The online racing simulator
Searching in All forums
(921 results)
DarkTimes
S2 licensed
Quote from NitroNitrous :I´m sorry but you´re wrong. There´s no difference at all between a crack*d version and a genuine one.

Except for the whole, you know, that one of them is illegal and one of them isn't.
DarkTimes
S2 licensed
Quote from thisnameistaken :Hope they send Maldonado for an early bath.

Dr Who can be excellent TV. All too often it isn't, but it can be excellent.

I think recently they've been trying too hard to appeal to the American market with epic-scale story arcs, the show is at its best when the stories are less grand. Like the 'Blink' episode, the Chris Eccleston WW2 episodes, The Girl In The Fireplace, etc. Basically all the ones Moffat wrote during Russell T's time at the top.

The push for epic climaxes really ruined David Tennant's last couple of series IMO. Too much schmaltzy sentimentality and hang-wringing and universe-rescuing and not enough of the smaller but perfectly formed ideas.

I suppose it's like comparing Battlestar Galactica to J.G. Ballard's short stories. I know which I prefer.

I do think Matt Smith's been amazing though. His characterisation of an old-but-young character is totally convincing.

I agree actually. I've been enjoying the last two series, but I'd like Moffat to get back to what he does best, which is small, character driven episodes, based round a simple idea and executed perfectly. The Girl in the Fireplace and Blink are two of the most perfect hours of television that have ever been made. I think if anyone is in any doubt as to whether Doctor Who is any good, they must watch those two episodes, as you will not find an example of any TV show that's as perfectly pitched and executed as those.

In addition, the lovely Karen Gillan is lovely. Also ginger and Scottish.
Last edited by DarkTimes, .
DarkTimes
S2 licensed
Quote from DevilDare :You disappoint me.

Still to this day I am trying to find out whats so good about it, and fail every time.

It's hard to explain, but Doctor Who is funny, inventive, clever and entertaining, and so few shows are these days. I used to hate Doctor Who when I was a kid, almost ignored the revamp, but then I watched Empty Child/Doctor Dances and was instantly converted. Yes, it's camp and silly, special effects aren't great and some of the filler episodes are awful, but when it hits its stride it's without doubt the most entertaining show on TV. Above all Doctor Who is just fun, I love it.

Edit: Anyway, don't want to side-track this thread into my weird Doctor Who obsession.

Continue...
Last edited by DarkTimes, .
DarkTimes
S2 licensed
Quote from Intrepid :haha it was just too easy.

It would be much easier to hate the BBC if Doctor Who wasn't on in four hours.

Edit: Also it's Bill Hicks night on BBC4!
DarkTimes
S2 licensed
Quote from bunder9999 :scratched or lost disks is at the top of my reason list... i've done it before too. and it doesn't help when manufacturers only give you a restore cd (or give you a blank disc and the software to make the restore cd, talk about laziness), instead of a windows cd like they used to.

I was trying to fix a friends Dell recently and it took me ages to figure out that the recovery CD was actually an image on its own partition of the hard disk. Very strange and annoying. Eventually managed to talk her into buying an OEM version of Windows 7 for £50, now everyone is happy. Much better to have an actual legit copy of Windows than messing round with recovery disks or pirate copies. £50 isn't much more expensive than a launch-day game, so no reason really not to pick one up.

OEM copies are perfectly legit, only they don't come with Microsoft support. Whoever calls MS support anyway?
Last edited by DarkTimes, .
DarkTimes
S2 licensed
Quote from NSX_FReeDoM :Also this proves how shit that HRT was last year.

That's a pretty good point, actually. Although it could never happen, it would be utterly fascinating to put the bottom six drivers into a top car to see what sort of lap times they could muster. I reckon the results would be quite surprising.
Last edited by DarkTimes, . Reason : Got a new keyboard and can't find the keys from muscle memory anymore
DarkTimes
S2 licensed
Standouts: Alguersuari and Senna
Losers: Schumacher, DiResta and Button
DarkTimes
S2 licensed
Quote from Agressor :Bruno S into Q3 ! Nice to see him getting his stuff together.

I was unhappy to see Heidfeld replaced, but I'm actually quite impressed by Senna's performance, he's doing a really solid job considering.
DarkTimes
S2 licensed
Quote from BigDave2967 :Guys, Hamilton seemed to have been deliberately collided after qualifying 2, can anyone confirm what happened exactly? (I'm deaf, and missed out that key moment)

That's how it looks, Maldonado side-wiped Hamilton on the exit of LaSource. Hard to believe that it was intentional, definitely needs investigation. If it was intentional then Maldonado should be disqualified, in my view.
DarkTimes
S2 licensed
Oh man, Button out in Q2. Didn't see that coming.
DarkTimes
S2 licensed
Experimenting with adding a method similar to Send, that allows you to send buttons. Right now it's called InSim.Button(). As with Send it's a convenience method and not a complete replacement for all the functionality that the IS_BTN packet provides.

Here's how you use it. There are a couple of different overloads for it.


insim.Button(
ucid: 255,
clickid: 1,
bstyle: ButtonStyles.ISB_CLICK | ButtonStyles.ISB_DARK,
left: 40,
top: 40,
width: 40,
height: 10,
text: "Hello, Buttons!");

You can find it in the latest changeset on the repository.
Last edited by DarkTimes, .
DarkTimes
S2 licensed
Hardly a wreak, he spun and nerfed the barrier. DiResta did the same thing pretty much.
DarkTimes
S2 licensed
You also need to specify the Interval, which is the milliseconds between each MCI packet being sent.

pyinsim.insim('127.0.0.1', 29999, Flags=pyinsim.ISF_MCI, Interval=1000, Admin='thecorrectpass', IName='insim test')

DarkTimes
S2 licensed
I meant to reply to you and explain to use a timer, but I've been so busy lately I forgot. Still you figured it out yourself anyway. Sorry.
DarkTimes
S2 licensed
No, buttons are bit too varied to simplify into a couple of method calls. Maybe I'll think about adding something to help with them in the future.

The only thing different I would do is to send them like this, as I think this looks a lot neater. But it's just a preference thing.

insim.Send(new IS_BTN {
H = 100,
L = 100,
T = 100,
W = 100,
Text = "OKKK",
UCID = ncn.UCID,
ClickID = 5,
ReqI = 245,
BStyle = ButtonStyles.ISB_CLICK
});

DarkTimes
S2 licensed
You use the IS_MTC (message to connection) packet:

insim.Send(new IS_MTC { UCID = ucid, PLID = plid, Msg = "Hello, InSim!" });

But InSim.NET contains a couple of little convenience method for doing it.

To send a message to a specific connection:

insim.Send(ucid, "Hello, InSim!");

Or to send to a specific player:

insim.Send(0, plid, "Hello, InSim!");

DarkTimes
S2 licensed
It doesn't truncate the prefix, it's probably the player's name, as was stated. I normally do something like this:


<?php 
if (mso.UserType == UserType.MSO_PREFIX) {
    var 
commands mso.Msg.Substring(mso.TextStart).Split();

    if (
commands.Any()) {
        var 
command commands.First().ToLower();

        switch (
command) {
            case 
"$exit":
                
// Handle command
                
break;
        }
    }
}
?>

DarkTimes
S2 licensed
This is the simplest way I can think to do it. Upload a text file somewhere with two lines, the version and the download URL.

1.2.3.4
http://www.website.com/downloadpage

Then you could read it like this (without any error checking). This checks if there is a new version, then launches your default browser to the download page.


<?php 
void UpdateApp
() {
    var 
versionFile = new WebClient().DownloadString(VersionFileUrl); // Download file.
    
var tokens versionFile.Split(Environment.NewLine);
    var 
version = new Version(tokens[0]); // .NET has a handy version class.
    
var url tokens[1]; // Download page URL.
    
    
if (version Assembly.GetExecutingAssembly().GetName().Version) {
        if (
MessageBox.Show("A new version is available, do you want to download it?""Download Update"MessageBoxButtons.YesNoMessageBoxIcon.Question) == DialogResult.Yes) {
            
Process.Start(url); // Launch browser
        
}
    }
    else {
        
MessageBox.Show("The current version is up to date");
    }
}
?>

Last edited by DarkTimes, .
DarkTimes
S2 licensed
I've been wanting to add an auto-update feature to this, but I'm stuck trying to figure out a way to get the version number of the latest release from CodePlex. It seems CodePlex has an API that allows you to create and update releases, but nothing that allows you to simply get some info about what the most recent release actually is. Seems a bit of an oversight, to be honest. Obviously there are other options, for instance I could parse the releases page and read the release info from there, but that seems like complete overkill. I guess the best route will be just to upload some text file somewhere that contains the latest version number and download URL, and then use that to update the app. Still this would require me to either upload the file manually using FTP, or to write some kind of build script that uploaded it for me. It would be much nicer if CodePlex offered an API that you allowed to get the URL and version number of the latest release of the project.
Last edited by DarkTimes, .
DarkTimes
S2 licensed
It is written in C# and uses the .NET Framework. You can edit it using Visual Studio 2010 Express.

I just posted it because I don't really have time to work on it anymore, but it seemed silly to let all that effort go to waste. Maybe someone will finish it for me, or maybe someone will learn something by looking at the code.
DarkTimes
S2 licensed
Here is the version I had been working on. It works great for basic driver's championships, but it might have a few bugs here and there as it's unfinished. As I posted previously, I lost the original source code for the program when my old hard disk died, this was meant as the replacement.

Warning: although the program works OK, some of the source code is quite poor. Normally I try to improve the code before I release a program. This stuff is just raw and untweaked (although looking through it now it doesn't look that bad really).
Last edited by DarkTimes, .
DarkTimes
S2 licensed
The answer to the first three questions is 'no'.

I've not released a new version of this for a few years now. I do have a rewritten version, which is a lot nicer than the old one, but it doesn't have as many features (lacking team support mainly), so it has never made sense to release it.

In terms of donations, as I'm no longer actively working on this, there's no reason to pay me any money. Anyway, you're the first person that's ever offered.
Last edited by DarkTimes, .
DarkTimes
S2 licensed
It's troll, definitely.
DarkTimes
S2 licensed
I call Poe's Law on this guy. Either he's a complete idiot or the greatest troll ever. It's got to point where it's impossible to tell.
DarkTimes
S2 licensed
Quote from DeadWolfBones :Gotta love this: http://www.guardian.co.uk/worl ... iots-iran-condemns-police

Big big ballz

I saw this earlier and thought 'huh?', then I realized it's not a message to the British, it's propaganda meant to make the Iranian authorities look reasonable to the Iranian people. Whenever another country descends into anarchy, the Western world calls for calm and reason. Iran is trying to show their own people that they're able to sit up at the big-boys table.
FGED GREDG RDFGDR GSFDG