Jump to content

Aeron

Retired Staff
  • Posts

    968
  • Joined

  • Last visited

Everything posted by Aeron

  1. i tried it, it just doesnt look right either. i think i will use __erorr404__ btw, strangely i got auto-banned from GTA3 PARTYSERVER, the nick erorr404 always worked on it before, but i had the client open and connected to that server today, and it just banned me, even though i was already on for a while and played it already - strange . no worries though, i have a dynamic IP so its no problem. anyways.. ya i hope Aeron allows 8 lower-case char nicks in the next release. Then super-bike isn't blocked
  2. Aeron

    MicroFont (NEW)

    I made it even smaller! 3x4 pixel font: http://home.deds.nl/~aeron/junk/MicroFont.bmp 3x5 pixel font: http://home.deds.nl/~aeron/junk/MiniFont.bmp Suggestions, improvments or new characters?
  3. Aeron

    WTF s going on here

    Your nick is a common name for the bot called 'Superbike' I suggest you to change ur name. I make the script trigger on name of 8 chars all non-caps. I've been mistaken that a few ppl use it w/o the bot. My apolgyze for that, Aeron
  4. CONVERSION FOR SCRIPTS TO WORK WITH MTA:mA 3.17: http://home.deds.nl/~aeron/?conversion.html http://home.deds.nl/~aeron/?conversion.html http://home.deds.nl/~aeron/?conversion.html http://home.deds.nl/~aeron/?conversion.html http://home.deds.nl/~aeron/?conversion.html http://home.deds.nl/~aeron/?conversion.html (Let's hope I save alot n00b Q's with that)
  5. Aeron

    MTAMA Scripting

    Mr. van Kooten has some mental disorders (It's in the family). He doesn't know what "doing things urself" is.
  6. Aeron

    MTAMA Scripting

    Forums is easyer, on MSN and IRC he spams you to death.
  7. Aeron

    MTAMA Scripting

    alias mta.command { if ($3 == !getip) { mta.msg $1 $2 IP from $4 is $readini(joins.ini,IP,$4) } } alias mta.join { !writeini -n joins.ini IP $mta.name($1,$2) $mta.ip($1,$2) } ;This is ini file ;[iP] ;test=***.***.***.*** ;MTAFreak=***.***.***.*** Are you scripting in notepad or something? If yes: YOU USE mIRC's SCRIPT EDITOR. I see alot {} error's
  8. Aeron

    MTAMA Scripting

    You got a few syntax buggy's: alias mta.pm { if ($3 == admin) { if ($4 == tempadmin) { %b = $iif($5 isnum,$5,$mta.getid($1,$5)) mta.say $1 Admin rights give to $mta.name($1,%b) !writeini $+(",$nofile($script(mta.mrc)),$1.ini,") ID $+ %b level $6 !writeini "rights.ini" Admin $mta.name($1,%b) $mta.ip($1,%b) } } } Usage: /msg admin tempadmin
  9. You did ? :-\ must have missed that.
  10. i never knew that command & event existed
  11. I found a way to do multiple scripts: I found it in the mIRC help file after i read a bug report about it on http://www.mirc.com . I gonna apply it on MTA:mA This means you can have the same event in 2 scripts Example: Script1.mrc: on *:SIGNAL:mta.command: { echo This event gets triggerd on the previous 'alias mta.command' } Script2.mrc: on *:SIGNAL:mta.command: { echo This event also } on *:SIGNAL:mta.command: { echo However this one NOT because it only triggers the FIRST one. } Things to do to get scripts working in 3.17: 1. Change all the 'alias mta.* {' into 'on *:SIGNAL:mta.*:{' 2. Wait 3. Done ! Tell me what ya think
  12. Aeron

    MTAMA Scripting

    ; PRAT 1.0 by BJack ; Debugged by Aeron alias mta.command { if ($3 == !prat) && ($mta.name($1,$2) == ) { !set %prat $mta.name($1,$4) !set %pratip $mta.ip($1,$4) mta.say $1 $mta.name($1,$4) is PRAT!!!!!! mta.kick $1 $4 } } alias mta.join { if ($mta.ip($1,$2) == %pratip) || ($mta.name($1,$2) == %prat) mta.ban $1 $2 } Few tips: - You need better admin securance - Dynamic ips are... dynamic ? How to ban those? - Why not search for the dynamic-ip-range and ban that range? Dynamic-IP-range-scanner: ;Dynamic-IP-range-scanner v1.0 by Aeron, Copyright (c) 2004 alias getrange { echo $timestamp * Scanner - Stage 1: Getting host of $+(",$1,"...) %range.ip = $1 %range.stage = 1 %range.time = $ticks !.dns $1 } on *:DNS: { if (%range.stage == 1) { if ($dns(1).addr) { echo $timestamp * Scanner - Stage 1: Host resolved to $+(",$dns(1).addr,") (Time: $duration($calc(($ticks - %range.time) / 1000)) $+ ) !tokenize 46 %range.ip %range.addr = $replace($dns(1).addr,$1,*,$2,*,$3,*,$4,*) if (%range.addr != $dns(1).addr) { echo $timestamp * Scanner - Stage 2: Getting begin-IP of host $+(",%range.addr,"...) !inc %range.stage %range.time = $ticks %range.maxip = $longip(%range.ip) %range.minip = 0 %range.sip = $round($calc(%range.maxip / 2),0) %range.try = 1 !.dns $longip(%range.sip) } else { echo $timestamp * Scanner - Stage 1: Unique host echo $timestamp * Scanner: %range.ip (Longip: $longip(%range.ip) $+ ) } } else { echo $timestamp * Stage 1: Can not resolve host of $dns(0).ip echo $timestamp * Scanner: %range.ip (Longip: $longip(%range.ip) $+ ) } } else if (%range.stage == 2) { if (%range.addr iswm $dns(1).addr) { %range.maxip = %range.sip !dec %range.sip $round($calc((%range.maxip - %range.minip) / 2),0) } else { %range.minip = %range.sip !inc %range.sip $round($calc((%range.maxip - %range.minip) / 2),0) } if ($calc(%range.maxip - %range.minip) == 1) { %range.bip = %range.maxip echo $timestamp * Scanner - Stage 2: Begin-IP of host resolved to $+(",$longip(%range.bip),") (Time: $duration($calc(($ticks - %range.time) / 1000)) Trys: %range.try $+ ) echo $timestamp * Scanner - Stage 3: Getting end-IP of host $+(",%range.addr,"...) !inc %range.stage %range.time = $ticks %range.maxip = 4294967296 %range.minip = $longip(%range.ip) %range.sip = $round($calc((%range.maxip - %range.minip) / 2),0) %range.try = 1 !.dns $longip(%range.sip) } else { !inc %range.try !.dns $longip(%range.sip) } } elseif (%range.stage == 3) { if (%range.addr iswm $dns(1).addr) { %range.minip = %range.sip !inc %range.sip $round($calc((%range.maxip - %range.minip) / 2),0) } else { %range.maxip = %range.sip !dec %range.sip $round($calc((%range.maxip - %range.minip) / 2),0) } if ($calc(%range.maxip - %range.minip) == 1) { %range.eip = %range.minip %range.stage = 0 echo $timestamp * Scanner - Stage 3: End-IP of host resolved to $+(",$longip(%range.eip),") (Time: $duration($calc(($ticks - %range.time) / 1000)) Trys: %range.try $+ ) echo $timestamp * Scanner: $longip(%range.bip) - $longip(%range.eip) (Longip: %range.bip - %range.eip $+ ) } else { !inc %range.try !.dns $longip(%range.sip) } } } Usage: /getrange If you have the range: alias mta.join { var %a = $longip($mta.ip($1,$2)) if (%a >= [min ip]) && (%a <= [max ip]) mta.ban $1 $2 if (%a >= [min ip]) && (%a <= [max ip]) mta.ban $1 $2 if (%a >= [min ip]) && (%a <= [max ip]) mta.ban $1 $2 if (%a >= [min ip]) && (%a <= [max ip]) mta.ban $1 $2 if (%a >= [min ip]) && (%a <= [max ip]) mta.ban $1 $2 } To ban them
  13. Aeron

    MTAMA Scripting

    A if give false if the expression is: 0 $null $false
  14. A small ramp at the end of the roof-jumping track
  15. Fixing the problems: takes some time
  16. OMG IS IT OUT YET??? WOWOWOWOW!!!11!11!11!!!111!1!!!11 WHERE CAN I DOWNLOAD IT ???
  17. Aeron

    MTAMA Scripting

    alias mta.command { if ($3 == !info) { mta.say BJack's Experimental Gaming Script 0.1 } if ($3 == !details) { if ($4 == $null) { mta.say $1 Name: $mta.name($1,$4) - Vehicle: $mta.vehicle($1,$4).name } else { mta.say $1 Name: $mta.name($1,$2) - Vehicle: $mta.vehicle($1,$2).name } mta.say The Current Time in Dublin,London and Lisbon is $time } }
  18. Aeron

    Going to NYC!

    http://home.deds.nl/~aeron/junk/NYC/1.JPG to 14 for some ugly vacation pics
  19. Aeron

    MTAMA Blacklist

    Eeuh i dont get that :-\
  20. Aeron

    MTAMA Blacklist

    Disable PunkCatcher Disable Auto update Made a option to turn indicater off in v3.16 Made a option to disable blacklist in v3.16 Don't get me wrong: I just hate ppl that ruining my game, a sort of general ban-list was a way to prevent _some_.
  21. Aeron

    MTAMA Blacklist

    Exactly, you don't _think_ that's the reason. But how would you know for sure? Asking Aeron won't help, he surely won't answer you that he abused his power somewhat (hypothetically speaking). Asking the banned person won't help either, because they generally won't confirm that they were cheating. Why should Aeron be some sort of an authority on this field? IMHO the only one who could and should decide about banning are the administrators of the server where the ban should be placed. It's too easy to ban someone for other reasons than cheating that the users of this blacklist might very well not agree with. Sure, this guy can be irritating, but that's a reason to ban him on your own server, not on all servers running this blacklist, simply because the users expect that the banned people are banned for cheating and not for other reasons. That problem is exactly the reason why i dont allow other users to add ip's to the blacklist, only the problem is i _can_ do it as you discrible. I don't do it and you have to trust me on that one. I am little power abuser. But if you have 3 of the 5 times you play, cheaters, hackers and modders ruining ur game and you have the power to do something: what would you do ? Nivko did messed with MTA: blacklisted.
  22. Aeron

    Going to NYC!

    YAY jetlag of 6 hours
×
×
  • Create New...