Vice City Multiplayer

VC:MP 0.3 => mIRC/pawn Scripting => Topic started by: TanaX01 on July 26, 2008, 05:08:20 am

Title: Change Commands !cmd to /c cmd
Post by: TanaX01 on July 26, 2008, 05:08:20 am
Hello  :D

Please help my in change commnads !ban To /c ban

Code: [Select]
    elseif ($2 == !ban) {
      if ($hget(vcmp,loggedin. $+ %id) < 3) { vcmp.adminmsg %id You Must Be Admin Level 2 Or Higher To Attempt This Command. }
      else {
        if ($vcmp.nameid($3) == $null) vcmp.adminmsg %id Error: Invalid ID.
        else {
          if ($hget(vcmp,loggedin. $+ %id) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) { vcmp.adminmsg %id You can't ban someone higher level admin than you... }
          else { vcmp.ban2 $3 $4- | vcmp.adminchat ** Admin $vcmp.hgetname(%id) Banned player:[ $vcmp.hgetname($vcmp.nameid($3)) ] Reason:[ $4- ]
          }
        }
      }
    }

Change a

Code: [Select]
    elseif ($2 == ban) {
      if ($hget(vcmp,loggedin. $+ %id) < 3) { vcmp.adminmsg %id You Must Be Admin Level 2 Or Higher To Attempt This Command. }
      else {
        if ($vcmp.nameid($3) == $null) vcmp.adminmsg %id Error: Invalid ID.
        else {
          if ($hget(vcmp,loggedin. $+ %id) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) { vcmp.adminmsg %id You can't ban someone higher level admin than you... }
          else { vcmp.ban2 $3 $4- | vcmp.adminchat ** Admin $vcmp.hgetname(%id) Banned player:[ $vcmp.hgetname($vcmp.nameid($3)) ] Reason:[ $4- ]
          }
        }
      }
    }

??? please help my in game /c ban = Error Invalid Commands.  :-\
Title: Re: Change Commands !cmd to /c cmd
Post by: ReVilo on July 26, 2008, 07:01:44 am
try changing the required level to one less than the user who will use the cmd.
so youd change it to 2
Title: Re: Change Commands !cmd to /c cmd
Post by: Mattz on July 26, 2008, 07:15:57 am
Just delete

 
Code: [Select]
elseif ($2 == !ban) {
      if ($hget(vcmp,loggedin. $+ %id) < 3) { vcmp.adminmsg %id You Must Be Admin Level 2 Or Higher To Attempt This Command. }
      else {
        if ($vcmp.nameid($3) == $null) vcmp.adminmsg %id Error: Invalid ID.
        else {
          if ($hget(vcmp,loggedin. $+ %id) < $hget(vcmp,loggedin. $+ $vcmp.nameid($3))) { vcmp.adminmsg %id You can't ban someone higher level admin than you... }
          else { vcmp.ban2 $3 $4- | vcmp.adminchat ** Admin $vcmp.hgetname(%id) Banned player:[ $vcmp.hgetname($vcmp.nameid($3)) ] Reason:[ $4- ]
          }
        }
      }
    }

Because you already have /c ban in on *:SIGNAL:vcmp.event.command:{
Title: Re: Change Commands !cmd to /c cmd
Post by: TanaX01 on July 26, 2008, 08:12:25 pm
yea mattz thx nice  :o          8)