Vice City Multiplayer

VC:MP => mIRC/pawn Scripting => Script Showroom => Topic started by: VRocker on March 31, 2008, 02:36:37 AM

Title: New VC-MP mIRC Admin
Post by: VRocker on March 31, 2008, 02:36:37 AM
Heres a shiney new script and DLL for you all to use!

Decided to recreate the VC-MP mIRC dll due to the hacky method that had to be used to retrieve data from the server and keep it connected.
The dll handles all the network connections, incoming data etc and parse the data. so no more if ($1 == [join]) :)

The script has been designed to give the user the minimum needed. A dialog and the signals that the DLL calls when data is retrieved.
The dialog has been designed to be similar to MTA:MA and features kick, ban, pm, slap and kill buttons.
It also has the ability to connect to multiple servers at the same time :)

Some benefits of using this include:

...:Usage:...
1) Place the 'vcmp.mrc' and the 'vcmp.dll' in your mIRC directory
2) Open up mIRC and load the script by typing /load -rs vcmp.mrc
3) The main dialog will then be displayed. Fill in your server IP, Port and Password in the appropriate fields and click 'Connect'
4) Your done! The script is now connected and you are ready to create your own scripts.

Functions and callbacks are in the ReadMe. Theres too many to list here.

Anyway, Grab it HERE (http://liberty-unleashed.co.uk/vc-mp.zip)

Please post any suggestions and any bugs encountered :)
Title: Re: New VC-MP mIRC Admin
Post by: bakasan on March 31, 2008, 03:36:48 AM
excellent work!  ;D

pinned
Title: Re: New VC-MP mIRC Admin
Post by: [SWK]Killerkid on March 31, 2008, 04:06:10 AM
Nice work, Is there any events like 'on join/quit' ?
I looked at the end of the script and i saw some  :-X.
Title: Re: New VC-MP mIRC Admin
Post by: [LCK]Stoku on March 31, 2008, 05:16:17 AM
Ye. Good job;). Tests was good too. Now im making commands based on your admin:)
Title: Re: New VC-MP mIRC Admin
Post by: Juppi on March 31, 2008, 03:36:34 PM
Perfect!
Title: Re: New VC-MP mIRC Admin
Post by: Mex on March 31, 2008, 06:37:47 PM
wow this looks sweet, great work :)
Title: Re: New VC-MP mIRC Admin
Post by: AdTec_224 on March 31, 2008, 07:50:51 PM
As i said before Vrocker nice work 8) however i have found a bug :-X /c command:

--> AdTec_224 joined the game.
AdTec_224: /c moo test <--- correct
--> [KFJ]Anya joined the game.
AdTec_224: /c moo tesht <--- Anya typed that command but its returning my name ???

btw would it be possible to make it so it echos the IP in the .part signal? because $vcmp.getip doesnt work on that signal im guessing because the dll delete's the data when it sees a player leaving the server.


Fixed bug :D

- AdTec_224
Title: Re: New VC-MP mIRC Admin
Post by: adamale on April 01, 2008, 10:52:03 PM
I am speechless... great job! <3
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on April 02, 2008, 09:08:48 AM
Updated the DLL again. Seems there was a wierd crash which caused mirc to exit unexpectantly.
Also there was a DLL unload bug which sometimes caused mIRC to error on exit or die on dll unload

Both of these have been fixed :) Also eliminated the need to call Startup before using the dll

-

Another Update:

Fixed a problem with pickups. Accidently defined them as a byte which caused the types to mess up :P
Made the Interior option in SetLocation optional. It'll default to 0 if its not set now :)

Big thanks to AdTec_224 for finding all the problems!
Title: Re: New VC-MP mIRC Admin
Post by: Chezor on May 01, 2008, 08:25:30 AM
excellent work lol  :o
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on June 19, 2008, 12:42:05 PM
I decided to release my half made scripts that utilise this better. I currently use them on my server but are not finished.

It features a basic admin system, aliases for things that were going to be implimented in the future, an IRC echo aswell as custom areas, cash, bank and a few other things.

This would be great for somebody who wants the basics. and it would be great if anybody wanted to build ontop of these to finish them off :)

On a small note, they are a bit messy and some parts are a bit complicated cuz i kept forgetting parts i had already coded :P

Anyway, heres the scripts: Clicky (http://liberty-unleashed.co.uk/AdminSystem.zip)

Just load all the files into mirc and change the channel name in IRC.mrc. It also needs a config file being created under VCMP/INIs named vcmp.config.ini with the following entries:

[MAIN]
Active=1

[CONFIG]
Admin=1
Reg=1
Cash=1
Property=1
Vehicle=1


Without this confi file everything will be turned off
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on August 21, 2008, 06:57:48 PM
I've been busy with this DLL today! :D Fixed a lot of bugs and added a few more things :)

Heres a list of changes:

There may be some more which i've forgotten about. Main things are the crash fixes and the Marker functions :)

Enjoy!

P.S. Download from the first post or Here (http://liberty-unleashed.co.uk/vc-mp.zip)
Title: Re: New VC-MP mIRC Admin
Post by: GTA-Roloboy on August 21, 2008, 07:04:42 PM
Nice! Very nice :D
It's much better than the previous one xD

Quote from: VRocker on August 21, 2008, 06:57:48 PM

  • Redone vehicle/weapon names as some were missing (Thanks Murdock and Windlord)

No problem ;)
Title: Re: New VC-MP mIRC Admin
Post by: K.I.S.S on August 22, 2008, 01:46:34 AM
do i just replace the old one with this one ?
Title: Re: New VC-MP mIRC Admin
Post by: Mattz on August 22, 2008, 02:50:26 AM
Quote from: K.I.S.S on August 22, 2008, 01:46:34 AM
do i just replace the old one with this one ?

Yea.
Title: Re: New VC-MP mIRC Admin
Post by: K.I.S.S on August 22, 2008, 10:54:20 AM
thankyou
Title: Re: New VC-MP mIRC Admin
Post by: Jkownz on August 28, 2008, 05:53:10 AM
wooooooooooooooooooooooot Very Nice Job VRocker
Title: Re: New VC-MP mIRC Admin
Post by: TanaX01 on August 28, 2008, 05:54:54 AM
Nice Work Vrocker  :D
Title: Re: New VC-MP mIRC Admin
Post by: Punjabi on September 15, 2008, 06:21:14 PM
Nice work and i tell u that u r great and good scripter... 8) 8)
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on October 22, 2008, 10:20:25 PM
Note to anybody using the DLL in a large server...

Tonight i have (hopefully) fixed a crash bug which occurs in large servers with lots of players.

Redownload the zip and copy the new dll across. Let me know if the issue still exists :)
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on October 28, 2008, 01:52:35 AM
Small Update:


vcmp.player.move outputs these values:
ServerID, PlayerID, OldX, OldY, OldZ, NewX, NewY, NewZ

vcmp.vehicle.healthchange outputs these:
ServerID, VehicleID, OldHealth, NewHealth

Another Update (29/10/08):

Title: Re: New VC-MP mIRC Admin
Post by: Windlord on October 30, 2008, 07:01:29 AM
Sweet ;D

Thank you very much VRocker.
Title: Re: New VC-MP mIRC Admin
Post by: Mattz on November 02, 2008, 08:23:02 PM
Thanks alot VRocker  ;D ;D
Title: Re: New VC-MP mIRC Admin
Post by: evil_night13 on November 03, 2008, 07:26:21 PM
nice work vrocker  :o
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on January 08, 2009, 05:59:43 PM
Fixed a small bug in the dll which was brought to my attention recently.

The bug was that if 2 people had similar names (Like VRocker and VRock) then vcmp.getid would return the ID of the player who joined first everytime it was queried for either of these players.

This has now been fixed and the zip has been updated :)

Thanks to everyone who reported this, and sorry it took so long to fix
Title: Re: New VC-MP mIRC Admin
Post by: StriKe on January 09, 2009, 12:16:01 PM
Thanx Vrocker :D
Title: Re: New VC-MP mIRC Admin
Post by: Force on January 10, 2009, 11:30:25 AM
Excellent, thanks VRocker :)
Title: Re: New VC-MP mIRC Admin
Post by: vice on January 17, 2009, 03:13:00 PM
NEED HELP!

it doesnt work for me, when i enter the /load cmd and enter the IP. Rport, and password
and click connect it says connecting.. and after half hour stil same, help
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on January 19, 2009, 03:42:42 PM
Is the rcon port open on your server?

If it is to a server hosted on the same computer, have you tried 127.0.0.1 as an IP?

Is the rcon password correct?

These are just a few things that i can think of for why it wont connect. Also check your mirc status window to see if theres any script errors
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on January 22, 2009, 12:18:46 AM
- Another Update -

Fixed the RemoveMarker bug and SetPlayerMarker bug. Thanks to Tamas for pointing this out and helping me resolve it :)

Sorry for not resolving this earlier, i was told it was a vcmp bug ::)
Title: Re: New VC-MP mIRC Admin
Post by: thijn on February 01, 2009, 01:11:02 PM
Site if off :'(
Title: Re: New VC-MP mIRC Admin
Post by: Diavolo on February 02, 2009, 02:12:45 AM
Quote from: thijn on February 01, 2009, 01:11:02 PM
Site if off :'(

Yeah, payments for VRocker's site stopped so they closed it. VR has hired some very large men with baseball bats to go convince the guy to start making the payments again.

Title: Re: New VC-MP mIRC Admin
Post by: youlikethaaaat on February 05, 2009, 11:07:07 AM
found copy of the 2nd latest version
here uploaded it for you: http://grandkillers.uberaaz.com/filez/vc-mp.zip
Title: Re: New VC-MP mIRC Admin
Post by: AdTec_224 on February 05, 2009, 09:52:44 PM
this should be the lastest version: http://adtec.gtagaming.com/uploads/vc-mp.zip

Thank you once again VRocker for making this much needed dll.

-AdTec_224
Title: Re: New VC-MP mIRC Admin
Post by: thijn on February 09, 2009, 07:30:03 PM
Thanks Adtec ;)
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on March 15, 2009, 11:48:20 PM
Small update:


As always, updated dll is in the zip
Title: Re: New VC-MP mIRC Admin
Post by: evil_night13 on March 16, 2009, 10:25:51 AM
much appreciated, vrocker, thnkx for updating  ;)
Title: Re: New VC-MP mIRC Admin
Post by: thijn on March 16, 2009, 02:26:51 PM
Thanks VRocker!!
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on March 16, 2009, 07:24:05 PM
Quote from: VRocker on March 15, 2009, 11:48:20 PM
  • Reduced file size

Hehe from 202 KB to 197 KB :).
Great work, thanks :D.

Any plans for the future for this DLL [new functionality or something]?
Title: Re: New VC-MP mIRC Admin
Post by: Daniel95 on March 16, 2009, 07:45:58 PM
So what link need to download?  :P

So mach -.-"
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on March 16, 2009, 07:55:47 PM
Quote from: [AoD]NC on March 16, 2009, 07:24:05 PM
Any plans for the future for this DLL [new functionality or something]?

Cant really add many more things to the dll (other than some processing stuff) due to limitations by VCMP, or nothing that i can think of anyway. I'm open to suggestions though.

Quote from: Daniel95 on March 16, 2009, 07:45:58 PM
So what link need to download?  :P

So mach -.-"

Use the link in the first post. or here (http://liberty-unleashed.co.uk/vc-mp.zip)
Title: Re: New VC-MP mIRC Admin
Post by: Daniel95 on March 17, 2009, 01:43:02 PM
Thanks  :D ;)
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on March 17, 2009, 03:03:03 PM
Quote from: VRocker on March 16, 2009, 07:55:47 PM
Cant really add many more things to the dll (other than some processing stuff) due to limitations by VCMP, or nothing that i can think of anyway. I'm open to suggestions though.

Mmm... Maybe if the VCMP team releases the 0.3z r2 [?] version, there could be added new functionality ;).

Hmm, but what about on SIGNAL vehicle move? I know there is player move and u can add a line, that it only works if the player is sitting in a car, but a vehicle move would be better i think ;).

And would it be possible to restart the server? In the last time i saw some crashers for vcmp servers [pfffff....] and if a script would be working with the server and in a moment have lost the connection [cause someone crashed the server] the scripts will restart the server :). This would be great, but is this possible?
Title: Re: New VC-MP mIRC Admin
Post by: Mex on March 18, 2009, 11:59:57 PM
edit: nvm, didnt realise this was a topic in the script showroom
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on March 22, 2009, 01:31:21 PM
Yeh i am hoping that when R2 comes i'll be able to add new things to the dll.

Added the vcmp.vehicle.move signal for you. It fires when a player is in a vehicle instead of vcmp.player.move. It sends: ServerID, PlayerID, VehicleID, OldX, OldY, OldZ, X, Y, Z

Also updated the DLL for the updated server which was release yesterday to prevent people crashing it. The new update adds a TeamID to the end of the spawn packet. This has enabled me to add GetTeam.
Obviously this will only work if connected to an updated server. Heres an alias for it:

alias vcmp.team !return $dll( $qt( $scriptdirvcmp.dll ), GetTeam, $1-2 )

New dll can be found at the usual place
Title: Re: New VC-MP mIRC Admin
Post by: thijn on March 22, 2009, 02:05:58 PM
Thanks! this is very nice!,
Also does the vehicle move signal also works for passengers?
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on March 22, 2009, 02:46:43 PM
Quote from: VRocker on March 22, 2009, 01:31:21 PM
Added the vcmp.vehicle.move signal for you.
Cool :D.
Quote from: VRocker on March 22, 2009, 01:31:21 PM
This has enabled me to add GetTeam.
GetTeam means GetTeamColorID :P [white, brown, blue, etc.]?

Edit: 2 bugs!
1. TeamId: at first time testing it returned 0 [probably good], but few hours later it returns 255 ;x.

Log from IRC exho
[14:57] <@_AoD-NC> ** [0] [AoD]NC: !team
[14:57] <@_AoD-NC> ** Team: 0
And after few hours, nothing changed in script or server...
[19:59] <@_AoD-NC> ** [1][AoD]NC: !team
[19:59] <@_AoD-NC> ** Team: 255
[19:59] <@_AoD-NC> ** [1] [AoD]NC: ;o


2. If i'm an invisible driver [i'm in a vehicle but my skin isn't there] and i try get someone, teleport to me, this person gets crashed.

Maybe my server is stupid and it has bugs :P?
Title: Re: New VC-MP mIRC Admin
Post by: thijn on March 23, 2009, 05:45:24 PM
Quote from: VRocker on March 22, 2009, 01:31:21 PM
Also updated the DLL for the updated server which was release yesterday to prevent people crashing it.
Maybe i'm dumb but were can we download that new server?
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on March 23, 2009, 09:19:57 PM
http://vicecitymultiplayer.com/downloads/03/0.3z-Server-update2.zip (http://vicecitymultiplayer.com/downloads/03/0.3z-Server-update2.zip)
#vc-mp @ GTANet ;p
Title: Re: New VC-MP mIRC Admin
Post by: thijn on March 23, 2009, 10:15:26 PM
Ye i got it from Strike allready, thanks anyways
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 15, 2009, 03:48:27 PM
I have a problem. The on *:SIGNAL:vcmp.pickup.hit: signal doesn't seem to work!
I just can't make it detect that I picked up a pickup. I tried everything  :( 
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on August 15, 2009, 08:36:47 PM
Skirmant: o rly? I have scripted in mirc months ago but it worked for me. Do u used if ($3 == ThePickupModelLike365) or smthing similar? Cause for me, this worked every time ;o.
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 17, 2009, 07:26:33 PM
I tried everything!

Detecting by id, detecting by type... Nothing works -.-
Title: Re: New VC-MP mIRC Admin
Post by: rulk on August 17, 2009, 08:01:39 PM
Hya Skirmant,

Im sat infront of a ULTRA slow computer, doing nothing... Paste me your Pickup signal and lets see whats going on

Kind Regards

Luke Rudge
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on August 17, 2009, 08:27:29 PM
Or maybe this...

Are the pickups in the config file?

I have tried to add pickups to the config, run server and then running the scripts. And it wasnt working. I think the dll fails to recognize pickups that are ALREADY CREATED. Anyway, if i spawned the pickup via script [sample pickup spawner for FBS i gave months ago on this forum], the dll recognized the pickup and everything worked.
Title: Re: New VC-MP mIRC Admin
Post by: rulk on August 17, 2009, 11:00:02 PM
I think you could possibly be on the right tracks there, prehaps the pickups are not being added with "vcmp.AddPickup"
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 18, 2009, 01:34:17 PM
Ah, yes you're right! Thank you for the advice  :P
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on December 26, 2009, 11:15:38 AM
UPDATE:

Done some work on the dll to make it work with R2 since so many of you use the dll for scripts.

NOTE: There may be some bugs and there are many missing R2 features since not much time has been put into making this work. It was simply a case ofmodifying the netcode to make it connect and send/receive commands.

Have added a couple of small functions like gravity, gamespeed, framelimiter and spike strips but thats it.

Can be found Here (http://liberty-unleashed.co.uk/vcmp/vc-mp-r2.zip)

Let me know of anything thats broken and i'll fix it when i have some time :)
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on December 26, 2009, 12:17:35 PM
Nice work and up-to-date :).
A btw. questions are u guys going to update teh Squirrel server too for r2?
Title: Re: New VC-MP mIRC Admin
Post by: aXXo on December 26, 2009, 04:56:30 PM
Hey
I was using this, found some problems.

Is it just me?

When I connect to the server it displays "Connecting to server(IP:PORT)......".
But nothing after that. It actually gets connected, but doesnt say that im connected.

When i type some message from outgame, like "hello"
It displays fine, but says "hello", instead of "aXXo: hello".

The Userlist does not shows my name when i enter the server. So i cant use any button because it says "No player highlighted".

the !speed command should work ingame? nothing happens when i tried it.
Title: Re: New VC-MP mIRC Admin
Post by: thijn on December 26, 2009, 08:56:42 PM
Quote from: [AoD]NC on December 26, 2009, 12:17:35 PM
Nice work and up-to-date :).
A btw. questions are u guys going to update teh Squirrel server too for r2?
VRocker told me Juppi should do that. I guess hes to lazy :]
Title: Re: New VC-MP mIRC Admin
Post by: Javi on December 27, 2009, 01:01:40 AM
Quote from: [AoD]NC on December 26, 2009, 12:17:35 PM
A btw. questions are u guys going to update teh Squirrel server too for r2?
Juppi's work
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on December 27, 2009, 09:41:55 AM
Nice work. But there's a small problem. I have no idea how spikes or framelimiter should function  :-\

I tried

vcmp.setspikes $1 $2 on
vcmp.setframelimiter $1 FrameLimiter on

But nothing appears to happen and vcmp.getspikes allways returns zero, so I guess I haven't spawned any spikes  :P

Everything else works just fine. Hope you finish the dll soon, so I could get my hands on the set wanted level and drunken driver features ;D 
Title: Re: New VC-MP mIRC Admin
Post by: ricardo on December 27, 2009, 11:38:37 AM
my script PsySQLite 1 any news on a complete dll ?
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on December 27, 2009, 12:43:14 PM
@Skirmant: instead of on/off use 0, 1, 2 or smthing, look at the DLL Aliases there should be a small description what to use.
@ricardo: copy the "R2 stuff" from these DLL mrc file to your Psy mrc script.
@Thijn and Forze: K lets wait for Squirrel ;p.
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on December 27, 2009, 12:51:17 PM
Quote from: [AoD]NC on December 27, 2009, 12:43:14 PM
@Skirmant: instead of on/off use 0, 1, 2 or smthing, look at the DLL Aliases there should be a small description what to use.

alias vcmp.setspikes { !return $dll( $qt( $scriptdirvcmp.dll ), SetSpikes, $1-3 ) }  ; $1 = ServerID, $2 = Player, $3 = Spikes on/off


I tried every possibility I could come up with, but It still dosn't seem to work  :-\
Title: Re: New VC-MP mIRC Admin
Post by: thijn on December 27, 2009, 01:24:53 PM
this should work:

alias vcmp.setspikes { !return $dll( $qt( $scriptdirvcmp.dll ), SetSpikes, $1- ) }  ; $1 = ServerID, $2 = Player, $3 = Spikes on/off

and then something like:

elseif ($3 == spikes) {
vcmp.setspikes $1 $2 1
}

not tested though

Also, to use the spikes use /spike ingame (not /c)
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on December 27, 2009, 03:00:31 PM
Doesn't word dude  :-\

Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on December 27, 2009, 03:30:59 PM
So lets wait for VR maybe he coded it wrong :].
Title: Re: New VC-MP mIRC Admin
Post by: olvin122 on December 27, 2009, 08:56:52 PM
My Findings:

A default alias (replace "GetFunction" and "Function_Name" with each DLL Function)

alias GetFunction !return $dll( " $+ $scriptdirvcmp.dll $+ ", Function_Name, $1- )



DLL FUNCTIONS:

I think these are all the new ones:

GetClassModel - cant get to work (crashes if contains missing parameters)

GetClassName - cant get to work (crashes if contains missing parameters)

GetFrameLimiter - works (crashes if contains missing parameters)

Parameters:
$1 = serverID


GetGamespeed - returns 1 or 0 (crashes if contains missing parameters)

Parameters:
$1 = serverID


GetGravity - works (crashes if contains missing parameters)

Parameters:
$1 = serverID


GetSpikes - cant get to work (crashes if contains missing parameters)

SetClassModel - cant get to work
SetClassName - cant get to work

SetFrameLimiter - works

Parameters:
$1 = serverID, $2 = 1/0


SetGamespeed -  works

Parameters:
$1 = serverID, $2 = Speed

SetGravity - works

Parameters:
$1 = serverID, $2 = Gravity

SetSpikes - cant get to work (crashes if contains missing parameters)
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on December 29, 2009, 03:35:07 AM
Just fixed a stupid tab error in the included script which stopped it from saying connected.

Regarding the squirrel server, i'm no longer developing it since i'm focussing on my own mod. Whether or not anyone else who has the source makes one or not, i dont know.
Title: Re: New VC-MP mIRC Admin
Post by: olvin122 on December 29, 2009, 12:38:40 PM
the DLL i downloaded today doesn't work.

i replaced the one i downloaded yesterday. now it doesn't connect.

my script FBS.
Title: Re: New VC-MP mIRC Admin
Post by: StriKe on December 29, 2009, 12:45:56 PM
Quote from: olvin122 on December 29, 2009, 12:38:40 PM
the DLL i downloaded today doesn't work.

i replaced the one i downloaded yesterday. now it doesn't connect.

my script FBS.


http://forum.vicecitymultiplayer.com/index.php?topic=1599.msg11400#msg11400
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on December 29, 2009, 07:55:52 PM
Quote from: VRocker on December 29, 2009, 03:35:07 AM
Regarding the squirrel server, i'm no longer developing it since i'm focussing on my own mod. Whether or not anyone else who has the source makes one or not, i dont know.

Oh k, but who has now the source code? Only Juppi or someone else too?

Well u are now focusing on LU, but will you still update this DLL? Or you give the source code to someone other too :P?
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on December 30, 2009, 04:16:05 AM
Ok another update. Just got the dll working with the latest build.

Download in the same place (http://liberty-unleashed.co.uk/vcmp/vc-mp-r2.zip (http://liberty-unleashed.co.uk/vcmp/vc-mp-r2.zip))
Title: Re: New VC-MP mIRC Admin
Post by: Jc18 on December 30, 2009, 02:01:11 PM
Quote from: VRocker on December 30, 2009, 04:16:05 AM
Ok another update. Just got the dll working with the latest build.

Download in the same place (http://liberty-unleashed.co.uk/vcmp/vc-mp-r2.zip (http://liberty-unleashed.co.uk/vcmp/vc-mp-r2.zip))

Yay now FBS works !!!!!!!
Title: Re: New VC-MP mIRC Admin
Post by: Javi on December 30, 2009, 04:36:51 PM
What have you added in this latest update?

Thanks btw  :D
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on December 30, 2009, 04:51:34 PM
Nothing added, just made it work with the latest server.

May get around to adding new funcs at one stage but dunno when that'll be
Title: Re: New VC-MP mIRC Admin
Post by: Javi on December 30, 2009, 06:37:36 PM
So, are .nut files working with R2?
Title: Re: New VC-MP mIRC Admin
Post by: Force on December 30, 2009, 07:29:26 PM
Squirrel isn't working for R2 no, he has simply updated the mIRC DLL.
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on January 08, 2010, 12:50:48 PM
Just added a few of the new features in R2.

Added These:


Also done a few optimisations to the code :)
Title: Re: New VC-MP mIRC Admin
Post by: Kill3R on January 08, 2010, 01:00:55 PM
thnkx VR :)
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on January 08, 2010, 02:28:37 PM
We love you VR :D.

Now its time for adding CCTV and other haxes :p. Btw. is score setting possible in r2 now?
Title: Re: New VC-MP mIRC Admin
Post by: thijn on January 08, 2010, 11:29:59 PM
it was (if im right) in 0.3z too, so why not now :)
Title: Re: New VC-MP mIRC Admin
Post by: [AoD]NC on January 08, 2010, 11:51:22 PM
Quote from: thijn on January 08, 2010, 11:29:59 PM
it was (if im right) in 0.3z too, so why not now :)

AFAIK only in teh Squirrel, The "Classic" doesnt allowed it in 0.3z, but i remember some r2 beta tests, there were players with uber-score :).
Title: Re: New VC-MP mIRC Admin
Post by: thijn on January 09, 2010, 10:35:41 AM
ah ok, I guess its fixed now
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on January 19, 2010, 04:35:39 AM
Another Update:

Added some other R2 things like wanted level, perfect handling, stuntbike mod etc.

Also done some work on optimising the packet parsing. Should be a lot more efficient and be less cpu intence :) Shame its still hooked up to mirc, an app which doesn't know the meaning of efficiency :(
Title: Re: New VC-MP mIRC Admin
Post by: Kill3R on January 20, 2010, 02:53:43 PM
Quote from: VRocker on January 19, 2010, 04:35:39 AM

Added some other R2 things like wanted level, perfect handling, stuntbike mod etc.


ty VRocker ;)

can we please have the alias for the new functions?
coz its not included in the vcmp.mrc file
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on January 20, 2010, 02:59:53 PM
Woops! Sorry about that, was doing 10 things at once so must've forgot to add the mrc to the zip.

Added the aliases to the mrc, but heres all the R2 ones for reference:

; R2 Stuff
alias vcmp.getgravity { !return $dll( $qt( $scriptdirvcmp.dll ), GetGravity, $1 ) }     ; $1 = ServerID
alias vcmp.setgravity { !return $dll( $qt( $scriptdirvcmp.dll ), SetGravity, $1-2 ) }     ; $1 = ServerID, $2 = Gravity
alias vcmp.getgamespeed { !return $dll( $qt( $scriptdirvcmp.dll ), GetGamespeed, $1 ) }     ; $1 = ServerID
alias vcmp.setgamespeed { !return $dll( $qt( $scriptdirvcmp.dll ), SetGamespeed, $1-2 ) }     ; $1 = ServerID, $2 = GameSpeed
alias vcmp.getframelimiter { !return $dll( $qt( $scriptdirvcmp.dll ), GetFrameLimiter, $1 ) }     ; $1 = ServerID
alias vcmp.setframelimiter { !return $dll( $qt( $scriptdirvcmp.dll ), SetFrameLimiter, $1-2 ) }     ; $1 = ServerID, $2 = FrameLimiter on/off (1,0)
alias vcmp.getjumpswitch { !return $dll( $qt( $scriptdirvcmp.dll ), GetJumpSwitch, $1 ) }     ; $1 = ServerID
alias vcmp.setjumpswitch { !return $dll( $qt( $scriptdirvcmp.dll ), SetJumpSwitch, $1-2 ) }     ; $1 = ServerID, $2 = Jumpswitch on/off (1,0)
alias vcmp.getfastswitch { !return $dll( $qt( $scriptdirvcmp.dll ), GetFastSwitch, $1 ) }     ; $1 = ServerID
alias vcmp.setfastswitch { !return $dll( $qt( $scriptdirvcmp.dll ), SetFastSwitch, $1-2 ) }     ; $1 = ServerID, $2 = FastSwitch on/off (1,0)
alias vcmp.gettaxiboost { !return $dll( $qt( $scriptdirvcmp.dll ), GetTaxiBoost, $1 ) }     ; $1 = ServerID
alias vcmp.settaxiboost { !return $dll( $qt( $scriptdirvcmp.dll ), SetTaxiBoost, $1-2 ) }     ; $1 = ServerID, $2 = TaxiBoost on/off (1,0)
alias vcmp.getflyingcars { !return $dll( $qt( $scriptdirvcmp.dll ), GetFlyingCars, $1 ) }     ; $1 = ServerID
alias vcmp.setflyingcars { !return $dll( $qt( $scriptdirvcmp.dll ), SetFlyingCars, $1-2 ) }     ; $1 = ServerID, $2 = FlyingCars on/off (1,0)
alias vcmp.getdriveonwater { !return $dll( $qt( $scriptdirvcmp.dll ), GetDriveOnWater, $1 ) }     ; $1 = ServerID
alias vcmp.setdriveonwater { !return $dll( $qt( $scriptdirvcmp.dll ), SetDriveOnWater, $1-2 ) }     ; $1 = ServerID, $2 = DriveOnWater on/off (1,0)
alias vcmp.getperfecthandling { !return $dll( $qt( $scriptdirvcmp.dll ), GetPerfectHandling, $1 ) }     ; $1 = ServerID
alias vcmp.setperfecthandling { !return $dll( $qt( $scriptdirvcmp.dll ), SetPerfectHandling, $1-2 ) }     ; $1 = ServerID, $2 = PerfectHandling on/off (1,0)
alias vcmp.getshootinairmod { !return $dll( $qt( $scriptdirvcmp.dll ), GetShootInAirMod, $1 ) }     ; $1 = ServerID
alias vcmp.setshootinairmod { !return $dll( $qt( $scriptdirvcmp.dll ), SetShootInAirMod, $1-2 ) }     ; $1 = ServerID, $2 = ShootInAirMod on/off (1,0)
alias vcmp.getstuntbikemod { !return $dll( $qt( $scriptdirvcmp.dll ), GetStuntbikeMod, $1 ) }     ; $1 = ServerID
alias vcmp.setstuntbikemod { !return $dll( $qt( $scriptdirvcmp.dll ), SetStuntbikeMod, $1-2 ) }     ; $1 = ServerID, $2 = StuntbikeMod on/off (1,0)
alias vcmp.getwaterlevel { !return $dll( $qt( $scriptdirvcmp.dll ), GetWaterLevel, $1 ) }     ; $1 = ServerID
alias vcmp.setwaterlevel { !return $dll( $qt( $scriptdirvcmp.dll ), SetWaterLevel, $1-2 ) }     ; $1 = ServerID, $2 = Water Level
alias vcmp.getspikes { !return $dll( $qt( $scriptdirvcmp.dll ), GetSpikes, $1-2 ) }     ; $1 = ServerID, $2 = Player
alias vcmp.setspikes { !return $dll( $qt( $scriptdirvcmp.dll ), SetSpikes, $1-3 ) }     ; $1 = ServerID, $2 = Player, $3 = Spikes on/off (1,0)
alias vcmp.getdisabledriveby { !return $dll( $qt( $scriptdirvcmp.dll ), GetDisableDriveby, $1-2 ) }     ; $1 = ServerID, $2 = Player
alias vcmp.setdisabledriveby { !return $dll( $qt( $scriptdirvcmp.dll ), SetDisableDriveby, $1-3 ) }     ; $1 = ServerID, $2 = Player, $3 = Disable Driveby yes/no (1,0)
alias vcmp.getwantedlevel { !return $dll( $qt( $scriptdirvcmp.dll ), GetWantedLevel, $1-2 ) }     ; $1 = ServerID, $2 = Player
alias vcmp.setwantedlevel { !return $dll( $qt( $scriptdirvcmp.dll ), SetWantedLevel, $1-3 ) }     ; $1 = ServerID, $2 = Player, $3 = Level
alias vcmp.getping { !return $dll( $qt( $scriptdirvcmp.dll ), GetPing, $1-2 ) }     ; $1 = ServerID, $2 = Player
Title: Re: New VC-MP mIRC Admin
Post by: Kill3R on January 20, 2010, 03:01:37 PM
Quote from: VRocker on January 20, 2010, 02:59:53 PM
Woops! Sorry about that, was doing 10 things at once so must've forgot to add the mrc to the zip.


heh np i get it , much appreciated ty :)

Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on January 20, 2010, 04:57:07 PM
Quote from: VRocker on January 19, 2010, 04:35:39 AM
Another Update:

Added some other R2 things like wanted level, perfect handling, stuntbike mod etc.

Also done some work on optimising the packet parsing. Should be a lot more efficient and be less cpu intence :) Shame its still hooked up to mirc, an app which doesn't know the meaning of efficiency :(

Awesome work! Can't wait to try out set wanted level :p
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on January 20, 2010, 05:29:36 PM
Ah... Unfortunately I found a bug. Every time i use vcmp.setdisabledriveby Mirc crashes. Everything else works fine though.
Title: Re: New VC-MP mIRC Admin
Post by: VRocker on January 20, 2010, 06:03:30 PM
Hmm just looked into this. Someone told me that when disabledriveby <player> <0/1> is sent, the server will reply with [disabledriveby] <player> <0/1>.

Instead its replying with [disabledriveby] <player>. It was crashing due to it was expecting the extra argument. I have disabled parsing the callback for the moment so it wont crash but will still work.
/me prods a dev to look into the callback
Title: Re: New VC-MP mIRC Admin
Post by: Hancock on January 20, 2010, 07:47:50 PM
Vrocker what do u mean by $scriptdirvcmp.dll
Title: Re: New VC-MP mIRC Admin
Post by: thijn on January 20, 2010, 10:57:33 PM
the $scriptdir returns the full path the the folder where your script is located.
and $scriptdirvcmp.dll (read $scriptdir and vcmp.dll) will return the full path to the vcmp.DLL in your scripts' folder;)
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on January 23, 2010, 04:01:39 PM
Is it just me or doesn't vcmp.team work? It returns 255 every time.
Any chances on making it work, because it would be extremely useful.
Title: Re: New VC-MP mIRC Admin
Post by: thijn on January 24, 2010, 03:56:14 PM
not sure but it might only work when getting killed for at least one time
Title: Re: New VC-MP mIRC Admin
Post by: Jack_Bauer on February 14, 2010, 06:35:10 AM
anyone tried shootinairmod ?
everything else i tried seemed to be working fine :S
Title: Re: New VC-MP mIRC Admin
Post by: Klaus_Meine on March 13, 2010, 08:17:39 PM
I can't seem to get it working.
It downloads fine but freezes when I click "Connect"

It stays on "Connecting to server". I have left it for a long period of time. Nothing happens.
I would like to mention I am using Windows Vista. Has anyone got this working using Vista?

Screenshot:
(http://i61.servimg.com/u/f61/13/21/93/63/vrocke13.jpg)
Title: Re: New VC-MP mIRC Admin
Post by: Tonys on March 14, 2010, 05:40:25 PM
Works for me fine, are you putting the rcon port number in the port box and not the listen port?

This might be your problem.
Title: Re: New VC-MP mIRC Admin
Post by: gta5 on March 14, 2010, 07:57:06 PM
works fine for me using vista.
Title: Re: New VC-MP mIRC Admin
Post by: Kingston on March 21, 2010, 07:12:45 PM
Can Write How to Worked My Server In mIRC ??
Title: Re: New VC-MP mIRC Admin
Post by: thijn on March 22, 2010, 02:32:21 PM
Quote from: Kingston on March 21, 2010, 07:12:45 PM
Can Write How to Worked My Server In mIRC ??
you know why a readme.txt is called a read-me?
Because you have to READ IT.
Title: Re: New VC-MP mIRC Admin
Post by: Only a Dude on March 22, 2010, 02:47:55 PM
Quote from: thijn on March 22, 2010, 02:32:21 PM
Quote from: Kingston on March 21, 2010, 07:12:45 PM
Can Write How to Worked My Server In mIRC ??
you know why a readme.txt is called a read-me?
Because you have to READ IT.
lol
Title: Re: New VC-MP mIRC Admin
Post by: Tonys on March 22, 2010, 09:53:36 PM
Quote from: Kingston on March 21, 2010, 07:12:45 PM
Can Write How to Worked My Server In mIRC ??

Start vcmp.mrc in mIRC then input your server IP, RCON port and Password in the correct boxes then click connect and it'll connect.  If it doesn't check and make sure your server is actually online and the information your inputed is correct. 
Title: Re: New VC-MP mIRC Admin
Post by: ZikooS on August 18, 2010, 05:54:06 PM
Quote from: Klaus_Meine on March 13, 2010, 08:17:39 PM
I can't seem to get it working.
It downloads fine but freezes when I click "Connect"

It stays on "Connecting to server". I have left it for a long period of time. Nothing happens.
I would like to mention I am using Windows Vista. Has anyone got this working using Vista?

Screenshot:
(http://i61.servimg.com/u/f61/13/21/93/63/vrocke13.jpg)


The same problem
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 26, 2010, 07:49:32 PM
I just want to suggest a simple feature which I hope doesn't take much time. It would fix the gaping hole of other features that aren't added in this dll. The feature would use /set.
Example: vcmp.set 28 1 1 would call /set 28 1 1 which would change the 1st id's skin to 1.
Just sayin'
Title: Re: New VC-MP mIRC Admin
Post by: Spung on August 27, 2010, 04:10:46 AM
Hi Vrockers, good i wanted if stud more dlls, as many appreciate your work, like me
and many use scripts in mIRC Scripting they do not want to miss =)
please if you could create a dll with body part(Right Leg, Torso, Left Leg, HeAD, Right Leg, Left Arm, Right Arm)

Good Bye! :D


Thanks for your attention!! =)
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 27, 2010, 10:00:39 AM
I'm not sure it's possible to detect a shot body part in VCMP.
Title: Re: New VC-MP mIRC Admin
Post by: Kill3R on August 28, 2010, 10:34:46 PM
Quote from: Skirmant on August 27, 2010, 10:00:39 AM
I'm not sure it's possible to detect a shot body part in VCMP.

*coughs* [Sun - 02:03:16] <@iPawnz> ** [RV]DON killed BLACKTIGER (Spaz) (Head Shot)
[Sun - 02:03:07] <@iRockz> ** Baldachyn killed [G] (M4) (Head Shot)
[Sun - 02:03:20] <@iLovez> ** BLACKTIGER killed [RV]DON (m60) (Left Arm)
[Sun - 02:03:23] <@iHatez> ** Baldachyn killed Alex.The.Great (M4) (Right Arm)
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 29, 2010, 08:25:09 AM
Quote from: Kill3R on August 28, 2010, 10:34:46 PM
Quote from: Skirmant on August 27, 2010, 10:00:39 AM
I'm not sure it's possible to detect a shot body part in VCMP.

*coughs* [Sun - 02:03:16] <@iPawnz> ** [RV]DON killed BLACKTIGER (Spaz) (Head Shot)
[Sun - 02:03:07] <@iRockz> ** Baldachyn killed [G] (M4) (Head Shot)
[Sun - 02:03:20] <@iLovez> ** BLACKTIGER killed [RV]DON (m60) (Left Arm)
[Sun - 02:03:23] <@iHatez> ** Baldachyn killed Alex.The.Great (M4) (Right Arm)


Well... Not by a mirc dll or pawno. So I think you're talkin' about squirrel. 
Title: Re: New VC-MP mIRC Admin
Post by: Devian on August 29, 2010, 01:52:27 PM
Skirmant for me you're a fuck stats count in the forum ( count post )

anyways Hunting-Arena server is Squirrel. and scripts FBS ( but implemented new features )
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 29, 2010, 04:47:16 PM
Quote from: Devian on August 29, 2010, 01:52:27 PM
Skirmant for me you're a fuck stats count in the forum ( count post )

anyways Hunting-Arena server is Squirrel. and scripts FBS ( but implemented new features )

Excuse me? I didn't know that Squirrel had such a feature, so I was corrected. I don't see a reason why you should insult me.
And what does "fuck stats count" mean anyways?
Title: Re: New VC-MP mIRC Admin
Post by: Devian on August 29, 2010, 05:33:24 PM
here isn't the appropriate place but ok.
you always answer topics that are already solved the problem.

for me it's all!
Title: Re: New VC-MP mIRC Admin
Post by: Skirmant on August 29, 2010, 05:40:22 PM
Quote from: Devian on August 29, 2010, 05:33:24 PM
here isn't the appropriate place but ok.
you always answer topics that are already solved the problem.

for me it's all!

Most of the topics I post on problems aren't solved and in which that are, I post a more efficient way to solve it, or just a small notice about the topic.
Not sure if many people find it a bad thing to do, I'm just being active on the forum. It's not like I'm spamming or anything.

DISCUSSION OVER
Title: Re: New VC-MP mIRC Admin
Post by: Spung on August 29, 2010, 06:31:12 PM
XE European, use mirc scripting and Vrocker give the source code of the dll to SGB, and SGB add the bodypart in the XE server from echo :(, but not did the dll publish :(