Hello, I needed help with pickups, I want to do is to take less to appear.
And How To create Teleports Pickup??
And how to make the camera pickup count laps?
Help me Please
Thx
and ... How to create !Fix command ;D
!fix for cars in GUS?
If that is what you want then:
elseif ($2 == !Fix) {
vcmp.msg %id Vehicle is being repaired.
.timer 1 2 vcmp.setvehiclehp $vcmp.vehicle(%id,name) 100
}
One thing. 0.3z's setvehiclehp is bugged and it might not work.
Thanks , but the car has burning with !fix :S
It isn't working because of the 03z bug.
try using this:
elseif (!fix == $2) {
var %a = 0
var %b = $vcmp.vehicle(%id,id),%c = $vcmp.location(%id)
if ($vcmp.vehicle(%id,id) != 0) {
vcmp.setlocation %id %c %a
vcmp.setvehicleloc %b -556.0687 -739.7618 5.1515
vcmp.msg %id Please wait while we repair your car...
vcmp.announce %id ~b~Pleas wait..
!.timer 1 9 /vcmp.setvehicleloc %b %c
!.timer 1 9 /vcmp.setvehicle %id %b
!.timer 1 9 /vcmp.msg %id Thank you for your patience. You car has been repaired.
!.timer 1 9 /vcmp.announce %id ~b~You car has been Repaired!
}
else vcmp.msg %id You can only fix vehicles! Not yourself!
}
How to create Teleport pickups -
http://forum.vicecitymultiplayer.com/index.php?topic=851.0
Ohh , very Thx all =)
mmm Thijn !fix commands haves bug :S
sorry, Forgot one thing, Use this:
elseif (!fix == $2) {
var %a = 0
var %b = $vcmp.vehicle(%id,id),%c = $vcmp.location(%id),%d = $vcmp.location(%id,x) $vcmp.location(%id,y) $calc($vcmp.location(%id,z) - 1.12)
if ($vcmp.vehicle(%id,id) != 0) {
vcmp.setlocation %id %c %a
vcmp.setvehicleloc %b -556.0687 -739.7618 5.1515
vcmp.msg %id Please wait while we repair your car...
vcmp.announce %id ~b~Pleas wait..
!.timer 1 9 /vcmp.setvehicleloc %b %d
!.timer 1 9 /vcmp.setvehicle %id %b
!.timer 1 9 /vcmp.msg %id Thank you for your patience. You car has been repaired.
!.timer 1 9 /vcmp.announce %id ~b~You car has been Repaired!
}
else vcmp.msg %id You can only fix vehicles! Not yourself!
}
O Thx you very much =) Thijn
Other : how to reduce spawn pickups time?
use on pickup:
.timer 1 <the secs u want> dll rcondll.dll RconCommand spawnpickup $2
xD , Thx you "you are the best" =)
How te create Counts Laps Pickup with Camera pickup (ID:382)
Please Help Me =)
Please!xD
Code:
on *:SIGNAL:vcmp.pickup:{
var %name = $vcmp.name($1)
var %name2 = $replace($replace($vcmp.name($1),[,~),],~)
var %id = $1
if ($3 == 337) {
set %a $rand(100,200)
vcmp.cash+ %id %a
vcmp.msg %id Picked Up Cash - Amount: $ $+ %a $+ , Location: $vcmp.area(%id)
}
elseif ($3 == 382) {
if (Location-Name !isin $vcmp.area(%b)) {
vcmp.announce %id Lap 1
vcmp.msg %id Lap 1 completed Hurry to the next lap..
}
}
elseif ($3 == 382) {
if (Location-Name !isin $vcmp.area(%b)) {
vcmp.announce %id Lap 2
vcmp.msg %id Lap 2 completed Hurry to the next lap..
}
}
Note:Untested
Regards
Amenine
This wont work because u forgot two } :D
This should work:
Quote
elseif ($3 == 382) {
if (Location-Name !isin $vcmp.area(%b)) {
vcmp.announce %id Lap 1
vcmp.msg %id Lap 1 completed Hurry to the next lap..
}
elseif (Location-Name !isin $vcmp.area(%b)) {
vcmp.announce %id Lap 2
vcmp.msg %id Lap 2 completed Hurry to the next lap..
}
}
Ahh right thijn..thanks for correcting it.. :D ;)
mmm Thx Thijn and Amenine but not work :(
maby this:
elseif ($3 == 382) {
if (Location-Name isin $vcmp.area(%b)) {
vcmp.announce %id Lap 1
vcmp.msg %id Lap 1 completed Hurry to the next lap..
}
elseif (Location-Name isin $vcmp.area(%b)) {
vcmp.announce %id Lap 2
vcmp.msg %id Lap 2 completed Hurry to the next lap..
}
}
yah thijn is right i think... 8)
After: elseif ($3 == 382) {
U dont have to repeat this: elseif ($3 == 382) {
Regards
Amenine
Thx for help me :)
mmm , how to change ! for /c ? . Example !heal to /c heal.
Please Help ;)
i need other help xD , how to block cars doors???
UP!
For changing command [!] to this /c ::
U must replace these lines..
replace this:
on *:SIGNAL:vcmp.command2:{
var %id = $1
var %name = $vcmp.name($1)
With this:
on *:SIGNAL:vcmp.command2:{
var %id = $1
var %name = $vcmp.name($1)
var %a = $iif($3,$iif($3 !isnum,$iif($vcmp.getid($3) != Unknown,$v1,-1),$iif($vcmp.name($3) != Unknown,$3,-1)),%id)
var %b = $vcmp.getid(%name)
And paste ur heal command under:
on *:SIGNAL:vcmp.command2:{
Like:
on *::vcmp.command2:{
var %id = $1
var %name = $vcmp.name($1)
if ($2 == register) {
if ($vcmp.pass(%id) != $null) vcmp.msg %id Error - Nick is already registered..
elseif (!$3) vcmp.msg %id Error - Missing Information, /c $2 <password>
else {
vcmp.announce %id ~t~Welcome to Carbon Gear..
vcmp.msg Player %name Registered & Logged In (Admin Level: 1)
vcmp.msg %id $chr(91) %name $chr(93) Registered successfully..
vcmp.msg %id $chr(91) %name $chr(93) Logged in successfully..
vcmp.msg %id Level: [1]
vcmp.msg %id Password: $chr(91) $3 $chr(93)
vcmp.announce %id ~y~Registartion Complete
vcmp.setmoney %id 0
!writeini -n vcmp.admin.ini LEVELS %name 1
!writeini -n vcmp.admin.ini PASSWORDS %name $3
!writeini -n vcmp.admin.ini LIN %name 1
}
}
elseif ($2 == heal) {
if ($vcmp.cmdcheck(!heal,%id) == fail) !halt
elseif ($vcmp.setting.heal != on) vcmp.msg %id Error - $2 is Currently Set Off
elseif ($vcmp.cost(%b) > $vcmp.cash(%b)) vcmp.msg %id Error - You need atleast $ $+ $bytes($vcmp.cost(%b),b) to use this command
else {
vcmp.cmdsay $2 %id >> Healed - Name: %name $+ , Cost: $ $+ $bytes($vcmp.cost(%b),b)
vcmp.cash- %b $vcmp.cost(%b)
vcmp.sethp $vcmp.getid(%name) 100
}
}
And for locking system..use this:
;-----------------------------
;--------SERVER ALIAS's-------
;-----------------------------
alias vcmp.lock dll rcondll.dll RconCommand set 3 $1-
on *:SIGNAL:vcmp.command:{
elseif ($2 == !lockcar) {
if ($vcmp.cmdcheck(!lockcar,%id) == fail) !halt
elseif (!$3) vcmp.msg %id Error - Missing Information, $2 <car id>
elseif ($3 !isnum) vcmp.msg %id Error - Invalid Vehicle ID, $2 <car id>
else {
vcmp.lock $3 4
vcmp.msg %id Your car has been locked now..
}
}
elseif ($2 == !unlockcar) {
if ($vcmp.cmdcheck(!unlockcar,%id) == fail) !halt
elseif (!$3) vcmp.msg %id Error - Missing Information, $2 <car id>
elseif ($3 !isnum) vcmp.msg %id Error - Invalid Vehicle ID, $2 <car id>
else {
vcmp.lock $3 1
vcmp.msg %id Your car has been unlocked now..
}
}
Regards
Amenine
mmm Thx man xD
how to lock the doors of the car is always locked?
Updated the last post..
Thanks
Amenine
What u mean dude? :P
hot to lock the cars doors always!??
ALL TIME
That i dont know sorry... :-X
:S
use google traductor espanish to english...
como hago para bloquear las puertas del auto para siempre , para que nunca se pueda suvir al auto
mmm , THX MAN The scripts Work ^^. End OF Block Car Dudes
Go To My Server Please 201.213.225.27:5192
darkness use the modify button and plus.. NO ADVERSITING... read the rules care fully. meh by the way the cmd and the script is just in the page where u talk..
Pluisje.
Quote from: Pluisje on January 05, 2009, 07:48:48 PM
darkness use the modify button and plus.. NO ADVERSITING... read the rules care fully. meh by the way the cmd and the script is just in the page where u talk..
Pluisje.
Ok Sorry Man