• Welcome to Vice City Multiplayer.
 

Help in script

Started by Cristian, August 05, 2008, 11:19:16 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Cristian

Quote from: TanaX01 on August 10, 2008, 03:14:03 AM
Quote from: [SRS]Tomi on August 10, 2008, 02:58:46 AM
Yeah, seems you hasnt got buycar etc command in your script.
So put it on first.

critian you change whats !! in commands !car  ???

TaNaX01:

1? my name not is Critian my name is Cristian

2? I want to switch to command !Car so that you will find another way rather than this:



<~Cristian_08> !car Shadow
<&ArgentinaSpoon> ** Shadow is driving a Hunter. (id: 171 - type: 155)


and change this, example:


<~Cristian_08> !car Shadow
<&ArgentinaSpoon> Shadow - Vehicle Status: Model:[ Hunter ] ID:[ 171 ]  Hp:[ %28 ] Owner:[ Cristian_08 ] Price:[ $150.000 ] Share:[ Shadow ]


sorry for my english  ;)


thijn

Do you have a buycar script?


Cristian

Quote from: thijn on August 10, 2008, 04:19:55 PM
Do you have a buycar script?


yes, is :

Quote
     elseif ($2 == !getcar) {
      if ($vcmp.hgetcarid(%id) != 0) vcmp.adminmsg %id You must be on foot to use the <!Getcar> Command.
      elseif (!$3) vcmp.adminmsg %id Error - Missing Information, $2 <ID>
      elseif ($3 !isnum) vcmp.adminmsg %id $2 $+ , Invalid Vehicle ID.
      elseif (. isin $3) vcmp.adminmsg %id $2 $+ , Invalid Vehicle ID.
      elseif ($3 > 140) || ($3 < 0) vcmp.adminmsg %id Error: Invalid Vehicle ID.
      elseif (+ isin $3) || (- isin $3) vcmp.adminmsg %id $2 $+ , Invalid Vehicle ID.
      elseif ( $vcmp.carsowners($3) != $vcmp.hgetname(%id)) vcmp.adminmsg %id Error - You Dont have Keys To this Vehicle.
      else {
        vcmp.setcarloc $3 $calc($vcmp.hgetpos.x(%id) + 2) $calc($vcmp.hgetpos.y(%id) + 2) $calc($vcmp.hgetpos.z(%id) - 1) 
        vcmp.adminmsg %id Spawning Car:[ $3 $+ ]
      }
      if ($vcmp.hgetcarid(%id) != 0) vcmp.adminmsg %id You must be on foot to use the <!Getcar> Command.
      elseif (!$3) vcmp.adminmsg %id Error - Missing Information, $2 <ID>
      elseif ($3 !isnum) vcmp.adminmsg %id $2 $+ , Invalid Vehicle ID.
      elseif (. isin $3) vcmp.adminmsg %id $2 $+ , Invalid Vehicle ID.
      elseif ($3 > 140) || ($3 < 0) vcmp.adminmsg %id Error: Invalid Vehicle ID.
      elseif (+ isin $3) || (- isin $3) vcmp.adminmsg %id $2 $+ , Invalid Vehicle ID.
      elseif ( $vcmp.carsshares($3) != $vcmp.hgetname(%id)) vcmp.adminmsg %id Error - You Dont have Keys To this Vehicle.
      else {
        vcmp.setcarloc $3 $calc($vcmp.hgetpos.x(%id) + 2) $calc($vcmp.hgetpos.y(%id) + 2) $calc($vcmp.hgetpos.z(%id) - 1) 
        vcmp.adminmsg %id Spawning Car:[ $3 $+ ]
      }
    } 


thijn

#18
plz post ur alias for cost

EDIT:
try this:

alias vcmp.playervehicle {
!return $vcmp.name($vcmp.getid($1)) - Vehicle Status: Model: $chr(91) $vcmp.carname($3) $chr(93) ID: $chr(91) $2 $chr(93) Owner: $chr(91) $vcmp.carsowners($3) $chr(93) Share: $chr(91) $vcmp.carsshares($3) $chr(93)
}


Cristian

Help in my !sethp for sansan is:

Quote
    elseif ($1 == !sethp) { vcmp.sethp $vcmp.nameid($2) $3- | vcmp.adminchat Admin:[ $nick ] Changed:[ $iif($vcmp.nameid($2) != $null,$vcmp.hgetname($vcmp.nameid($2)),$2) ] HP To:[ $4- ] }

say:


<~Cristian_08> !sethp shadow 100
<&ArgentinaSpoon> Admin:[ Cristian_08 ] Changed:[ shadow ] HP To:[ ]
<&ArgentinaSpoon>  >> shadow died.


help :(


Mattz


Cristian



Cristian

help in script CHAT, say:

Quote
<&ArgentinaSpoon> [] [Silence]*JOSE**: *********
<&ArgentinaSpoon> [] Gral.: *********
<&ArgentinaSpoon> [] **Daemon**: *********
<&ArgentinaSpoon> [] [Silence]*JOSE**: *********
<&ArgentinaSpoon> [] **Daemon**: *********

my script is:


on *:SIGNAL:vcmp.event.chat:{
var %name = $left([ $1 ],-1),%id = $vcmp.nameid(%name), %team = $iif($vcmp.hgetteam(%id) != -1,$v1,255), %cname = $iif($vcmp.hgetteam(%id),$vcmp.nickcolor(%name $+ $par(%team)) $+ :,01 $+ $1 $+ )
  $iif($($+(%,antispam.,[ %name ]),2) == 5,vcmp.kicknow %id flooding,inc -u5 $+(%,antispam.,[ %name ]))
  vcmp.enforcelogin %id
  vcmp.enforcestfu %id
  vcmp.enforce.censor %id $2-
  if ($left($2,1) == !) {
    if ($($+(%,anticmdspam.,[ %name ]),2) > 0) { vcmp.adminmsg %id ** Error: You must use the commands between 4secs. }
    else { inc -u4 $+(%,anticmdspam.,[ %name ]) | .signal vcmp.event.gamecmd $1- } 
  }
  if (%echolevel > 2) vcmp.echo 2 $+ $+($chr(91),%id,$chr(93)) $+ 7 %name $+  $+ : $2-
}


:S HELP!


Force

Try this :)


on *:SIGNAL:vcmp.event.chat:{
var %name = $left([ $1 ],-1),%id = $vcmp.nameid(%name), %team = $iif($vcmp.hgetteam(%id) != -1,$v1,255), %cname = $iif($vcmp.hgetteam(%id),$vcmp.nickcolor(%name $+ $par(%team)) $+ :,01 $+ $1 $+ )
  $iif($($+(%,antispam.,[ %name ]),2) == 5,vcmp.kicknow %id flooding,inc -u5 $+(%,antispam.,[ %name ]))
  vcmp.enforcelogin %id
  vcmp.enforcestfu %id
  vcmp.enforce.censor %id $2-
  if ($left($2,1) == !) {
    if ($($+(%,anticmdspam.,[ %name ]),2) > 0) { vcmp.adminmsg %id ** Error: You must use the commands between 4secs. }
    else { inc -u4 $+(%,anticmdspam.,[ %name ]) | .signal vcmp.event.gamecmd $1- } 
  }
  if (%echolevel > 2) vcmp.echo 2 $chr(91) $+ %id $+ $chr(93)7 %name $+ : $2-
}

Cristian

#24
Help in script !setcash for sansan, say :


<~Cristian_08> !setcash Shadow 10000
<&ArgentinaSpoon> Admin:[ Cristian_08 ] Player:[ Shadow ] Cash:[ $ 10000 ]
<~Cristian_08> !money 0
<&ArgentinaSpoon> Shadow Money: 0


my script is :

Quoteif ($vcmp.ishop($nick)) {
    ;--- hop and higher commands
    elseif ($1 == !setcash) { vcmp.setcash $vcmp.nameid($2) $3- | vcmp.adminchat Admin:[ $nick ] Player:[ $iif($vcmp.nameid($2) != $null,$vcmp.hgetname($vcmp.nameid($2)),$2) ] Cash:[ $ $3- ] }

Help Please :(


Cristian



Force

After having a quick look I have come up with this:

If you put the command directly under: ;-- hop and higher commands

  if ($1 == !setcash) {
    vcmp.setcash $2 $3
    vcmp.adminchat Admin:[ $nick ] Player:[ $vcmp.hgetname($2) ] Cash:[ $ $+ $3 ]
  }


If you put the command under another one e.g. under !say


  elseif ($1 == !setcash) {
    vcmp.setcash $2 $3
    vcmp.adminchat Admin:[ $nick ] Player:[ $vcmp.hgetname($2) ] Cash:[ $ $+ $3 ]
  }


Cristian

Quote from: [SDT]F_T_F0RC3 on August 19, 2008, 11:34:16 PM
After having a quick look I have come up with this:

If you put the command directly under: ;-- hop and higher commands

  if ($1 == !setcash) {
    vcmp.setcash $2 $3
    vcmp.adminchat Admin:[ $nick ] Player:[ $vcmp.hgetname($2) ] Cash:[ $ $+ $3 ]
  }




FAILED :S

If you put the command under another one e.g. under !say


  elseif ($1 == !setcash) {
    vcmp.setcash $2 $3
    vcmp.adminchat Admin:[ $nick ] Player:[ $vcmp.hgetname($2) ] Cash:[ $ $+ $3 ]
  }