• Welcome to Vice City Multiplayer.
 

New VC-MP mIRC Admin

Started by VRocker, March 31, 2008, 01:36:37 AM

Previous topic - Next topic

0 Members and 3 Guests are viewing this topic.

Jc18

Quote from: VRocker on December 30, 2009, 03: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)

Yay now FBS works !!!!!!!


Javi

What have you added in this latest update?

Thanks btw  :D

VRocker

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


Javi

So, are .nut files working with R2?

Force

Squirrel isn't working for R2 no, he has simply updated the mIRC DLL.

VRocker

Just added a few of the new features in R2.

Added These:


  • Get/Set Jump Switch
  • Get/Set Fast Switch
  • Get/Set Taxi Boost
  • Get/Set Flying Cars
  • Get/Set Drive On Water
  • Get Player Ping

Also done a few optimisations to the code :)


Kill3R


Regards,
Kill3R

[AoD]NC

We love you VR :D.

Now its time for adding CCTV and other haxes :p. Btw. is score setting possible in r2 now?

thijn

it was (if im right) in 0.3z too, so why not now :)


[AoD]NC

Quote from: thijn on January 08, 2010, 10: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 :).

thijn

ah ok, I guess its fixed now


VRocker

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 :(


Kill3R

Quote from: VRocker on January 19, 2010, 03: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

Regards,
Kill3R

VRocker

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


Kill3R

Quote from: VRocker on January 20, 2010, 01: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 :)


Regards,
Kill3R