Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Tamas

Pages: 1 ... 5 6 [7] 8 9
91
mIRC/pawn Scripting / Re: HP Script
« on: August 06, 2008, 09:16:43 pm »
Yes

92
mIRC/pawn Scripting / Re: help !getcar
« on: August 06, 2008, 09:15:28 pm »
My freegetcar command for sasan only for admins:

Quote
    elseif ($2 == !freegetcar) {
      if ($hget(vcmp,loggedin. $+ %id) < 10) vcmp.adminmsg %id You must be Admin Level 10 or higher to attempt this command.
      else {
        if ($vcmp.hgetcarid(%id) != 0) vcmp.adminmsg %id You must not be in a vehicle to use !getcar.
        else {
          if ((!$3) || ($3 > 200) || ($3 < 0)) vcmp.adminmsg %id Error: Invalid Car ID.
          else {
            vcmp.setloc %id $vcmp.hgetpos.x(%id) $vcmp.hgetpos.y(%id) $vcmp.hgetpos.z(%id) 0
            vcmp.setcarloc $3 $vcmp.hgetpos.x(%id) $vcmp.hgetpos.y(%id) $vcmp.hgetpos.z(%id)
            vcmp.setcar %id $3
            vcmp.adminmsg %id Got car $3 $+ !
          }
        }
      }
    }

It needs to go under:
;--- handle in-game [chat] commands
on *:SIGNAL:vcmp.event.gamecmd {

93
mIRC/pawn Scripting / Re: HP Script
« on: August 06, 2008, 12:42:45 am »
And how can i set this command to work from IRC too?
I tryed this:

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

But its not showing the health number in the chat only [], and if i write !sethp Tamas 67 --> than its kill me, sets my life to 0

94
mIRC/pawn Scripting / Re: .ini file writing
« on: August 05, 2008, 10:21:36 pm »
Thanks!

95
mIRC/pawn Scripting / .ini file writing
« on: August 05, 2008, 06:06:08 pm »
Hello doe anybody know how can i write ini file from ingame?

My Code:
Quote
    elseif (($2 == !changecarowner) || ($2 == !cco)) {
     if ($hget(vcmp,loggedin. $+ %id) < 10) { vcmp.adminmsg %id You must be Admin Level 10 or higher to attempt this command. }
      else {
       !writeini vcmp.cars.ini OWNERS $vcmp.hgetcarid(%id) $vcmp.hgetname(%id)
      }
    }

Now i want to make if Example: i type:
!changecarowner 34=[SRS]Tamas

Than: the script write or repleace the 34=[SRS]Tamas section
Ex: cars.ini containes 34=somebody under [OWNERS] than i type !changecarowner 34=[SRS]Tamas it will repleace the "34=somebody" line in the file.

I dont know that command that put my "writes" to the file.
Maybe:   !writeini vcmp.cars.ini OWNERS $3- ?

Any idea?

96
mIRC/pawn Scripting / Money Saving
« on: August 04, 2008, 04:31:52 am »
I has a money saving error if somebody quit or crash or etc... and not deposit his money he will lost all i tryed this code but its not work:

Quote
on *:SIGNAL:vcmp.event.part:{
  !writeini vcmp.money.ini MONEY $2 $vcmp.hgetmoney($1)

And how can i do that if i rejoin or somebody than the server read the correct players money from that file?

97
mIRC/pawn Scripting / Re: Ban Error
« on: August 04, 2008, 02:16:45 am »
Its still not work  :(
Not showing the Admin name:

<@BootRobocop> Kicking [SRS]Tomi 
<@BootRobocop> Admin:[ ] Banned Player:[ [SRS]Tomi ] Reason:[ test ]

Code:

Quote
alias vcmp.ban {
  vcmp.adminchat Admin:[ $vcmp.hgetname(%id) ] Banned Player:[ [ $$vcmp.hgetname($vcmp.nameid($1)) ] ] $iif($2-, $2-,)
  !write vcmp.banned.txt Admin: [ $nick ] Banned: $vcmp.hgetname($vcmp.nameid($1)) IP: $vcmp.hgetip($vcmp.nameid($1)) $iif($2,$2-,)
  .timer. $+ $$vcmp.nameid($1) $+ .ban -m 1 250 vcmp.command ban $$vcmp.nameid($1)

98
mIRC/pawn Scripting / Re: Freeze
« on: August 04, 2008, 01:49:16 am »
Heres my script commands:

Quote
  elseif (($2 == freeze) && ($vcmp.loggedin($1) > 4)) {
    if ($vcmp.nameid($3) == $null) vcmp.adminmsg $1 Error: Invalid ID.
    elseif ($hget(vcmp,loggedin. $+ $1) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) {
       vcmp.adminmsg $1 You can't freeze someone higher level admin than you.
  }
    else {
        vcmp.adminchat Admin $vcmp.hgetname($1) Freezed Player: $vcmp.hgetname($3)
       vcmp.setcon $3 0
    }
  }
  elseif (($2 == unfreeze) && ($vcmp.loggedin($1) > 4)) {
    if ($vcmp.nameid($3) == $null) vcmp.adminmsg $1 Error: Invalid ID.
    elseif ($hget(vcmp,loggedin. $+ $1) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) {
       vcmp.adminmsg $1 You can't unfreeze someone higher level admin than you.
  }
    else {
       vcmp.adminchat Admin $vcmp.hgetname($1) Unfreezed Player: $vcmp.hgetname($3)
       vcmp.setcon $3 1
    }
  }

99
mIRC/pawn Scripting / Re: HP Script
« on: August 03, 2008, 06:36:57 pm »
Its work fine with "-" symbol too.

100
mIRC/pawn Scripting / Ban Error
« on: August 03, 2008, 02:56:27 am »
My Ban Alias:

Quote
alias vcmp.ban {
  vcmp.adminchat Admin:[ [ $vcmp.hgetname($1) ] ] Banned Player:[ [ $$vcmp.hgetname($vcmp.nameid($1)) ] ] $iif($2-, $2-,)
  !write vcmp.banned.txt Admin: $vcmp.hgetname($1) Banned: $vcmp.hgetname($vcmp.nameid($1)) IP: $vcmp.hgetip($vcmp.nameid($1)) $iif($2,$2-,)
  .timer. $+ $$vcmp.nameid($1) $+ .ban -m 1 250 vcmp.command ban $$vcmp.nameid($1)
}

Code:
Quote
  elseif (($2 == ban) && ($vcmp.loggedin($1) > 4)) {
    if ($vcmp.nameid($3) == $null) vcmp.adminmsg $1 Error: Invalid ID.
    else {
      if ($hget(vcmp,loggedin. $+ $1) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) { vcmp.adminmsg $1 You can't ban someone higher level admin than you... | vcmp.kick $1 }
       else { vcmp.adminchat Kicking $vcmp.hgetname($vcmp.nameid($3)) | vcmp.ban $vcmp.nameid($3) $iif($4-,Reason:[ [ $4-,) ] ] }
    }
  }

The problem is when i type /c ban goldkinght it says:
<@BootRobocop> Admin:[ goldkinght ] Banned Player:[ goldkinght ] Reason:[ test ]

I want to change to this format:
<@BootRobocop> Admin:[ [SRS]Tomi ] Banned Player:[ goldkinght ] Reason:[ test ]
Dont know why its showing the banned person name in the  Admin: section.

101
mIRC/pawn Scripting / Re: Script Help
« on: August 03, 2008, 01:30:56 am »
I know its easy but i want to add that to ingame command

102
mIRC/pawn Scripting / Re: Script Help
« on: August 02, 2008, 08:48:21 pm »
2 More questions :D
How can i add name variables to these codes too:

Quote
  elseif (($2 == bringp) && ($vcmp.loggedin($1) > 4)) {
    if (!$3) vcmp.adminmsg $1 Error: Invalid ID.
    elseif ($hget(vcmp,loggedin. $+ $1) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) {
       vcmp.adminmsg $1 You can't transfer someone higher level admin than you.
  }
    else {
       vcmp.adminchat Transfering:[ [ $vcmp.hgetname($vcmp.nameid($3)) ] ] to:[ [ $vcmp.hgetname($vcmp.nameid($1)) ] ]

       vcmp.setloc $3 $vcmp.hgetpos.x($vcmp.nameid($1)) $vcmp.hgetpos.y($vcmp.nameid($1)) $vcmp.hgetpos.z($vcmp.nameid($1)) 0
    }
  }

And this:
Quote
  elseif (($2 == setmon) && ($vcmp.loggedin($1) > 4)) {
     if (!$3) vcmp.adminmsg $1 Error: Invalid ID.
    elseif ($hget(vcmp,loggedin. $+ $1) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) {
       vcmp.adminmsg $1 You can't give cash to someone higher level admin than you.
  }
    else {
       vcmp.adminchat Admin $vcmp.hgetname($1) Gave Cash To:[ $vcmp.hgetname($3) ] Amount:[ $4- ]

       vcmp.setmon $3 $4
    }
  }

Because i use the same code what you sent me, but thats only work with goto command.

103
mIRC/pawn Scripting / Re: HP Script
« on: August 02, 2008, 02:38:04 pm »
Work  :D

104
mIRC/pawn Scripting / Re: Script Help
« on: August 02, 2008, 04:11:32 am »
Yeah just a little modd:

Quote
  elseif (($2 == goto) && ($vcmp.loggedin($1) > 4)) {
    if (!$3) vcmp.adminmsg $1 Error: Invalid ID.
    elseif ($hget(vcmp,loggedin. $+ $1) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) {
       vcmp.adminmsg $1 You can't transfer someone higher level admin than you.
  }
    else {
       vcmp.adminchat Transfering:[ [ $vcmp.hgetname($vcmp.nameid($1)) ] ] to:[ [ $vcmp.hgetname($vcmp.nameid($3)) ] ]

       vcmp.setloc $1 $vcmp.hgetpos.x($vcmp.nameid($3)) $vcmp.hgetpos.y($vcmp.nameid($3)) $vcmp.hgetpos.z($vcmp.nameid($3)) 0
    }
  }
And works 100% Thanks!

105
mIRC/pawn Scripting / HP Script
« on: August 02, 2008, 03:53:58 am »
Does anybody know how the vcmp.sethp command work?
Cuz the !setcarhp function not work too.
Quote
vcmp.sethp %id 100
Its changing the health but how can i do it if i want to change the players HP manually Example:

!sethp Tomi 89


Pages: 1 ... 5 6 [7] 8 9