Mike Posted August 28, 2005 Share Posted August 28, 2005 (edited) spookie has compiled some helpful DLLs which allow you to use the Rcon functions within your own applications. We have included examples to show how these DLLs should be used within each package. mIRC version(Includes example echo script) VB Version Edited October 5, 2005 by mikechml Link to comment Share on other sites More sharing options...
jacob. Posted August 28, 2005 Share Posted August 28, 2005 jacob wants a multi-language one. Link to comment Share on other sites More sharing options...
Luke Posted August 28, 2005 Share Posted August 28, 2005 jacob wants a multi-language one. Luke loves patience adam broke it. Link to comment Share on other sites More sharing options...
jacob. Posted August 28, 2005 Share Posted August 28, 2005 jacob wants a multi-language one. mIRC version(Includes example echo script) la version de mIRC(Inclut le manuscrit d'�cho d'exemple) mIRC Version(Schließt Beispielechoschriftart mitein) la versión de mIRC(Incluye escritura de eco de ejemplo) You think you're funny, don't you. Link to comment Share on other sites More sharing options...
Trust Posted August 29, 2005 Share Posted August 29, 2005 It ís funny imho Link to comment Share on other sites More sharing options...
Trixleh Posted September 2, 2005 Share Posted September 2, 2005 haha, nice one mike:P Link to comment Share on other sites More sharing options...
FalconGT Posted September 3, 2005 Share Posted September 3, 2005 Just wanted to make a few suggestions about mirc rcon plug in. 1.We need a way to get player's ip easy. 2.Admin send chat/message's into game. 3.Player private messages. Just a few i could think of atm. Also got some problems with current ver, players and cmdlist (rcon command) don't seem to work at all. Heres a pic of Admin panel i started making but with current bugs (if you kick someone at player selection the server crashes) isn't really any use to anybody yet. Pic of Admin Panel FalconGT P.S I am trying to get a Decent Aussie server going too... Link to comment Share on other sites More sharing options...
Mike Posted September 3, 2005 Author Share Posted September 3, 2005 (edited) 1.We need a way to get player's ip easy. Here's how I parse the player list (and get IPs easily): alias rcon.output { if ($1 == [join]) { .signal vcmp.join $2- } elseif ($1 == [chat]) { if (!* iswm $3-) { .signal vcmp.command $left($2,-1) $3- } else { .signal vcmp.chat $left($2,-1) $3- } } elseif ($1 == [part]) { .signal vcmp.part $2- } elseif ($1 == [death]) { .signal vcmp.death $vcmp.getdeathinfo($2).name $vcmp.getdeathinfo($2).id } elseif ($1 == [kill]) { .signal vcmp.kill $vcmp.getdeathinfo($2).name $vcmp.getdeathinfo($2).id $vcmp.getdeathinfo($4).name $vcmp.getdeathinfo($4).id } elseif ($str($chr(42),3) Remote console connected* iswm $1-) { .signal vcmp.connected $1- } else { .signal vcmp.output $1- }}alias vcmp.command { if ($1 == players) { write -c vcmp.players.txt } dll %vcmp.path RconCommand $1-}on *:SIGNAL:vcmp.output:{ if ($+(*,$chr(9),*,$chr(9),$chr(9),*) iswm $1-) { if ($gettok($1-,1,9) isnum) { tokenize 9 $1- write vcmp.players.txt $1- } }}alias vcmp.ip { if ($1 isnum) { tokenize 32 $read(vcmp.players.txt,nw,$1 *) } else { tokenize 32 $read(vcmp.players.txt,nw,* * $+ $1 $+ * *) } !return $gettok($3,1,58)}on *:SIGNAL:vcmp.connected:{ vcmp.command players}on *:SIGNAL:vcmp.join:{ vcmp.command players}on *:SIGNAL:vcmp.part:{ vcmp.command players} Merge it with the example code from above and use $vcmp.ip(NAME or ID) Edited September 3, 2005 by mikechml Link to comment Share on other sites More sharing options...
FalconGT Posted September 13, 2005 Share Posted September 13, 2005 Will the mirc rcon work with 0.1c servers, I cant get it to connect FalconGT Link to comment Share on other sites More sharing options...
Sobeit Posted October 5, 2005 Share Posted October 5, 2005 they are broken. Link to comment Share on other sites More sharing options...
Luke Posted October 5, 2005 Share Posted October 5, 2005 they are broken. They'll be moved accross to the new domain if you throw things at Mike often enough. adam broke it. Link to comment Share on other sites More sharing options...
Sobeit Posted October 5, 2005 Share Posted October 5, 2005 <s0beit> Mike<s0beit> http://www.gtaforums.com/index.php?showtopic=212846 <s0beit> there. keke. Link to comment Share on other sites More sharing options...
Mike Posted October 5, 2005 Author Share Posted October 5, 2005 Fixed, thanks for the reminder Link to comment Share on other sites More sharing options...