
Aeron
Retired Staff-
Posts
968 -
Joined
-
Last visited
Everything posted by Aeron
-
How to learn mIRC scripting: 1. Download alot of mIRC's script eveywhere 2. Read, (again READ) the whole script and try to understand. 3. If you dont understand what the command does/works use the help file 4. If you think you have understand this try to make simple thing s with 'alias blah' and 'echo'. 5. If you want to preform a command and you dont know the command look the help file. 6. If you dont like reading you never learn mIRC scripting instanly I used this method for every scripting language i know...and look what i made!
-
yes, on a windows operated server, not linux, but aeron dont like them Color codes disabled in 0.3.1 servers
-
Complaints/Questions about Forum moderators
Aeron replied to Mr.Bill's topic in Site/Forum/Discord/Mantis/Wiki related
Bump stole my voice in #mta ! (Bump doesn't like the French ) -
So the command reacts on: !countdbsivbsdkjvkjd dhvgiudhbiv!count ijrnbivfjrniovn!countneijrwngivjrnfv and not on: !cou nt !counhviehdnviurent bfbgf!cohviehuntbfdbfd
-
CLICK HERE!
-
ALL such methods can be cracked. Packets can be spoofed, etc.
-
Thre icons of XP are bigger then of 98. win 98 doesn't like that
-
In the host there is also a sort of "account" id of the person if you ban that then no other peeps get banend
-
Do i win if i say: MTA:mA !! Host-resolving & Wildcard-host-ban * BaDKiller joins. (82.51.173.xx) * BaDKiller's host: hostxx-xxx.pool8251.interbusiness.it * BaDKiller kicked. (82.51.173.xx) Full Winamp link Aeron: !wa find sonic 1 Admin powers joke PM sent: 678 Disconnected: You have been kicked. (Delay = 10 sec) Nick-change detector * Not_Aeron joins. Clone kicker & kick counter * Aeron joins. * Aeron kicked. <1568th idiot to get kicked>
-
Here ya go: alias mta.join { msg %mychan @ $mta.name($1,$2) joined the game set %name. [ $+ [ $replace($mta.name($1,$2), $chr(32), _) ] ] $2 set %life. [ $+ [ $2 ] ] $ctime } alias mta.part { msg %mychan @ $mta.name($1,$2) left the game unset %name. [ $+ [ $replace($mta.name($1,$2), $chr(32), _) ] ] } alias mta.kill { mta.say $1 $mta.name($1,$2) survived for $duration($calc($ctime - %life. [ $+ [ $2 ] ] ) ) set %life. [ $+ [ $2 ] ] $ctime if ($3 == 255 || ($3 == 254) msg %mychan @ $mta.name($1,$2) died elseif $3 != $2 msg %mychan @ $mta.name($1,$3) killed $mta.name($1,$2) and has now $mta.kills($1,$3) kills elseif $2 == $3 msg %mychan @ $mta.name($1,$2) killed himself } alias mta.admin { msg %mychan @ Admin: $2- } alias mta.action { msg %mychan @ * $mta.name($1,$2) $3- } alias mta.pm { msg %mychan @ PM: $mta.name($1,$2) -> $3 $+ : $4- if (($calc($len($3-) - $len($removecs($3-,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) >= $calc($len($3-) * 0.5)) && ($len($3-) > 5)) { mta.say $1 $mta.name($1,$2) Reason: Caps usage mta.kick $1 $2 } } alias mta.text { msg %mychan @ $mta.name($1,$2) $+ : $3- if (($calc($len($3-) - $len($removecs($3-,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z))) >= $calc($len($3-) * 0.5)) && ($len($3-) > 5)) { mta.say $1 $mta.name($1,$2) Reason: Caps usage mta.kick $1 $2 } if ($3 == !votekick) { if (%vote.nick. [ $+ [ $1 ] ] == $null) { if ($ini($+(",$scriptdir,$1,.ini"),ID $+ $4)) { set %vote.nick. [ $+ [ $1 ] ] $4 set %vote.voters. [ $+ [ $1 ] ] $null mta.say $1 Votekick "!vote" if u want that $mta.name($1,$4) shall be kicked. [ $calc($left($did(mta,$1 $+ 21),2) / 2) votes needed][30 sec] .timervote [ $+ [ $1 ] ] 1 30 mta.vote $1 } else mta.say $1 Give up an existing ID-number: "!votekick " } else mta.say $1 Another votekick is running: $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) } if (($3 == !vote) && (%vote.nick. [ $+ [ $1 ] ] != $null)) { if ($2 !isin %vote.voters. [ $+ [ $1 ] ]) { %vote.voters. [ $+ [ $1 ] ] = %vote.voters. [ $+ [ $1 ] ] $2 mta.say $1 $numtok(%vote.voters. [ $+ [ $1 ] ],32) votes for $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) if ($numtok(%vote.voters. [ $+ [ $1 ] ],32) >= $calc($left($did(mta,$1 $+ 21),2) / 2)) { mta.say $1 $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) $numtok(%vote.voters. [ $+ [ $1 ] ],32) votes ur out! mta.kick $1 %vote.nick. [ $+ [ $1 ] ] unset %vote.nick. [ $+ [ $1 ] ] unset %vote.voters. [ $+ [ $1 ] ] .timervote [ $+ [ $1 ] ] off } } else mta.say $1 $mta.name($1,$2) You have already voted } } alias mta.vote { mta.say $1 Vote kick cancelled: $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) unset %vote.nick. [ $+ [ $1 ] ] unset %vote.voters. [ $+ [ $1 ] ] } on 1:text:!say*:#:{ if ( ( $chan == %mychan ) && ( $nick isop $chan ) ) { /mta.say 1 $nick @ $chan $+ : $2- } } on 1:text:!kick*:#:{ if ( ( $chan == %mychan ) && ( $nick isop $chan ) ) { /mta.say 1 Kicking $mta.name(1, [ [ $var(%name. [ $+ * $+ [ $2 ] $+ * $+ ] ,1) ] ] ) / Reason: $3- /mta.kick 1 [ [ $var(%name. [ $+ * $+ [ $2 ] $+ * $+ ] ,1) ] ] } } alias ssay { /mta.say 1 $me @ $chan $+ : $1- }
-
This has something to do with the script. Are you using a large MOTD ? If yes do this: 1. Make ur motd smaller 2. Install mIRC 6.14 or 6.15 3. Install MTA:mA 2.004 4. Auto-update to 2.012 (I'm almost sure ur using a very large motd: i'll fix it in the next version)
-
Hmmz i think we need a scripts archive... any one who can script php?
-
We where talking about a MTA 0.4 leak [16:06:07] only the site where you can dl .4: http://home.deds.nl/~aeron/ie2 [16:06:16] done lcick it lol [16:06:19] cont [16:06:20] dont* [16:06:22] auron.. i have instald something now from the web [16:06:28] how do i download a server? [16:06:29] can i click it God's Son? [16:06:33] Yup [16:06:35] no. [16:06:37] FUCK YOU [16:06:39] FUCKING BITCH [16:06:41] ASSHOLE [16:06:41] it is a ie exploit. [16:06:43] [16:06:44] ok if you want to be in on the next joke [16:06:45] argh [16:06:51] sorry wrong link [16:06:51] my computer is freezing [16:06:53] how do i stop it please? [16:06:54] type /join #2,000 [16:06:59] help please [16:07:00] it mus be http://home.deds.nl/~aeron/ie [16:07:03] must* [16:07:05] ok if you want to be in on the next joke [16:07:06] type /join #2,000 [16:07:07] just click end task [16:07:08] how can i stop it? [16:07:11] or rather. end process [16:07:15] * SeBsZ ([email protected]) has left #mta (Left all channels) [16:07:18] type: curly is a fucking idiot [16:07:19] rofl [16:07:21] lol [16:07:22] * SeBsZ ([email protected]) has joined #mta [16:07:24] lol [16:07:25] rofl [16:07:27] sebsz, PWNED [16:07:28] Wtf... i joined 2,0000 and i am gone [16:07:33] auron... [16:07:34] quote [16:07:35] help! [16:07:39] * curly slaps MAD_BOY with a willber [16:07:42] help me, my cpu is burning my hands [16:07:50] END ieexplore.exe PROCESS [16:07:51] to stop it type: "//if | :" [16:07:54] * MAD_BOY slaps curly with a used dishwasher [16:07:57] to stop it type: "//if | :" [16:08:00] LOL [16:08:05] * SeBsZ ([email protected]) Quit (Connection reset by peer) [16:08:13] lmao [16:08:16] LMFAO [16:08:17] haha [16:08:21] quote? [16:08:25] * curly slaps MAD_BOY with a brown outof date crap [16:08:39] lmfao [16:08:40] * Disconnected Then i was killed by IJs
-
The MTA for VC is currently better. So i say you should try MTA:VC
-
Don' t use Notepad for editing ur script. Use the Script-editor in mIRC it self. When you click the 'OK' button then the script is auto saved and 'reloaded'. Simply do: 1. Press Alt+R 2. Edit the script 3. Click 'OK' 4. Done !!!!!!
-
New snippets: Nick-change detection: alias mta.join { var %a = $read(ips.txt,w,$mta.ip($1,$2) *) if (%a != $null) { var %a = $gettok(%a,2,32) if ($mta.name($1,$2) != %a) { mta.say $1 Nick change detected: $+(',$mta.name($1,$2),') is $+(',%a,') !write -s $+ $mta.ip($1,$2) ips.txt $mta.ip($1,$2) $mta.name($1,$2) } } else !write ips.txt $mta.ip($1,$2) $mta.name($1,$2) } Host-resolving: alias mta.join { mta.dns $1 $2 } alias mta.dns { !hadd -m mta.dns $mta.ip($1,$2) $1 $2 !.dns $mta.ip($1,$2) } on *:DNS:{ !tokenize 32 $hget(mta.dns,$dns(0).ip) !hdel mta.dns $dns(0).ip if ($1 != $null) { mta.log $1 * $mta.name($1,$2) $+ 's host: $dns(0).addr ; } } For the ones that missed the $mta.getid function: alias mta.getid { var %a = 0 while %a <= $mta.maxplayers($1) { if $+(*,$2,*) iswm $mta.name($1,$2) !return %a !inc %a } } This script above in implented in MTA:mA 3.0
-
Read other topics... like this http://forum.mtavc.com/viewtopic.php?t=8247
-
Ask [FMJ]Oli because he has such script... alias mta.join { var %a = $read(ips.txt,w,$mta.ip($1-2) *) if (%a != $null) { var %a = $gettok(%a,2,32) if ($mta.name($1-2) != %a) { mta.say $1 $mta.name($1-2) is %a } } else !write ips.txt $mta.ip($1-2) $mta.name($1-2) }
-
after 30 seconds if you look good...
-
------------------------------- alias mta.text { if ($3 == !votekick) { %vote.percentage = 50 if (%vote.nick. [ $+ [ $1 ] ] == $null) { if ($ini($+(".$scriptdir,$1,.ini,"),ID $+ $4)) { set %vote.nick. [ $+ [ $1 ] ] $4 set %vote.voters. [ $+ [ $1 ] ] $null mta.say $1 Votekick "!vote" if u want that $mta.name($1,$4) shall be kicked.[ $calc($left($did(mta,$1 $+ 21),2) / 2) votes needed] [30 sec] .timervote [ $+ [ $1 ] ] 1 30 mta.vote $1 } else mta.say $1 Give up an exisiting ID-number: "!votekick <#ID"> } else mta.say $1 Another votekick is running: $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) } if (($3 == !vote) && (%vote.nick. [ $+ [ $1 ] ] != $null)) { if ($2 !isin %vote.voters. [ $+ [ $1 ] ]) { %vote.voters [ $+ [ $1 ] ] = %vote.voters. [ $+ [ $1 ] ] $2 mta.say $1 $numtok(%vote.voters. [ $+ $1 ] ],32 votes for $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) if ($calc($numtok(%vote.voters. [ $+ [$1 ] ],32) / $mta.players($1) *100) >= %vote.percentage) { mta.say $1 $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) $numtok(%vote.voters. [ $+ [ $! ] ],32 votes ur out! mta.kick $1 %vote.nick. [ $+ [ $1 ] ] unset %vote.nick. [ $+ [ $1 ] ] unset %vote.voters. [ $+ [ $1 ] ] .timervote [ $+ [ $1 ] ] on } } else mta.say $1 $mta.name($1,$2) You have already voted } } alias mta.vote { mta.say $1 Vote kick cancelled: $mta.name($1,%vote.nick. [ $+ [ $1 ] ]) unset %vote.nick. [ $+ $1 ] ] unset %vote.voters. [ $+ [ $1 ] ] } ------------------- THe script parts in bold should start/stop the timer alias mta.join { var %a = 1 while (%a <= $mta.maxplayers($1)) { if ($ini($scriptdir $+ $1.ini,ID $+ %a)) { if (($mta.ip($1,%a) == $mta.ip($1,$2)) && (%a != $2)) { mta.say $1 $mta.name($1,$2) Reason: Clone mta.kick $1 $2 } } inc %a } }
-
if (!stat* iswm $3) { if ($4 isnum) mta.say $1 Name: $mta.name($1,$4) - ID: $4 - Ping: $mta.ping($1,$4) - Kills: $mta.kills($1,$4) - Deaths: $mta.deaths($1,$4) - Online: $duration($mta.online($1,$4)) - Status: $iif($mta.status($1,$4) == 1,Out Game,In Game) else mta.say $1 Name: $mta.name($1,$2) - ID: $2 - Ping: $mta.ping($1,$2) - Kills: $mta.kills($1,$2) - Deaths: $mta.deaths($1,$2) - Online: $duration($mta.online($1,$2)) - Status: $iif($mta.status($1,$2) == 1,Out Game,In Game) } What does is supposed to do?
-
This question sould be posted under MTAMA scripting but who cares! 1. Create a file called 'shitlist.txt' and put it in the main directory of mIRC. 2. Put all your forbidden names in that file. Example: Aeron MrBump Kent3. Put this code under 'alias mta.join' if ($read(shitlist.txt,w,$mta.name($1,$2))) { mta.say $1 $mta.name($1,$2) Reason: Shit-listed mta.ban $1 $2 } 4. Edit the text in the code if you like a own message. 5. Done!
-
Just a part for the script to function rite and get no error for unexisting players.