View unanswered posts | View active topics It is currently 15 Dec 2017, 14:16

 Forum rules 
- Regulament forum
- Regulament server CStrike



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 
 vim rugaminte mare 
Author Message
Incepator

Joined: 10 Dec 2007, 11:59
Posts: 59
Puncte Evo: 1
Karma: 0

Post vim rugaminte mare
am gasit un plugin pe net care iti schimba viata dar problema e ca nu apare nicaieri cand un admin da comanda asta si am aflat ca cativa admini de la mine de pe server siau facut bind si isi baga tot timpu viata 100. cum pot sa modific pluginu asta sa imi apara mesaj pe server cand da cineva comanda si sa aiba acces la ea doar administratorii cu rcon. plss. am inteles de pe aici ca amxmod geronimo ala e facut de tine, deci sigur sti cum se face.

Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>

new PLUGIN[]="Change Health"
new AUTHOR[]="BAILOPAN"
new VERSION[]="1.00"

public plugin_init()
{
     register_plugin(PLUGIN, VERSION, AUTHOR)
     register_concmd("amx_hp", "cmd_hp", ADMIN_SLAY, "<target> <hp>")
}

public cmd_hp(id, level, cid)
{
     if (!cmd_access(id, level, cid, 3))
        return PLUGIN_HANDLED

     new Arg1[24]
     new Arg2[4]

     //Get the command arguments from the console
     read_argv(1, Arg1, 23)
     read_argv(2, Arg2, 3)

     //Convert the health from a string to a number
     new Health = str_to_num(Arg2)

     //Is the first character the @ symbol?
     if (Arg1[0] == '@')
     {
          new Team = 0
          if (equali(Arg1[1], "CT"))
          {
               Team = 2
          } else if (equali(Arg1[1], "T")) {
               Team = 1
          }
          new players[32], num
          get_players(players, num)
          new i
          for (i=0; i<num; i++)
          {
               if (!Team)
               {
                    set_user_health(players[i], Health)
               } else {
                    if (get_user_team(players[i]) == Team)
                    {
                         set_user_health(players[i], Health)
                    }
               }
          }
     } else {
          new player = cmd_target(id, Arg1, 1)
          if (!player)
          {
               console_print(id, "Sorry, player %s could not be found or targetted!", Arg1)
               return PLUGIN_HANDLED
          } else {
               set_user_health(player, Health)
          }
     }

     return PLUGIN_HANDLED
}


23 Mar 2008, 09:56
Profile
Mini tehnicus
User avatar

Joined: 22 Nov 2007, 20:05
Location: EvoSys HQ
Puncte Evo: 234
Karma: 100
Post Re: vim rugaminte mare
daca iti face atatea probleme ,nu inteleg de ce nu il scoti pur si simplu de pe server. ma refer la plugin. ma rog, here you go.

Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>

new PLUGIN[]="Change Health"
new AUTHOR[]="BAILOPAN"
new VERSION[]="1.00"

public plugin_init()
{
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_concmd("amx_hp", "cmd_hp", ADMIN_RCON, "<target> <hp>")
}

public cmd_hp(id, level, cid)
{
   if (!cmd_access(id, level, cid, 3))
      return PLUGIN_HANDLED
   
   new Arg1[24]
   new Arg2[4]
   new name[32]
   
   //Get the command arguments from the console
   read_argv(1, Arg1, 23)
   read_argv(2, Arg2, 3)
   get_user_name(id, name, 31)
   
   //Convert the health from a string to a number
   new Health = str_to_num(Arg2)
   
   //Is the first character the @ symbol?
   if (Arg1[0] == '@')
   {
      new Team = 0
      if (equali(Arg1[1], "CT"))
      {
         Team = 2
         } else if (equali(Arg1[1], "T")) {
         Team = 1
      }
      new players[32], num
      get_players(players, num)
      new i
      for (i=0; i<num; i++)
      {
         if (!Team)
         {
            set_user_health(players[i], Health)
            client_print(0, print_chat, "[AMXX] ADMIN %s: changed %s health to %s",name, Arg1, Arg2)
            
            } else {
            if (get_user_team(players[i]) == Team)
            {
               set_user_health(players[i], Health)
               client_print(0, print_chat, "[AMXX] ADMIN %s: changed %s health to %s",name, Arg1, Arg2)
            }
         }
      }
      } else {
      new player = cmd_target(id, Arg1, 1)
      if (!player)
      {
         console_print(id, "Sorry, player %s could not be found or targetted!", Arg1)
         return PLUGIN_HANDLED
         } else {
         set_user_health(player, Health)
         client_print(0, print_chat, "[AMXX] ADMIN %s: changed %s health to %s",name, Arg1, Arg2)
      }
   }
   
   return PLUGIN_HANDLED
}


spor.

_________________
Code:
[root@gw-03 ~]# man woman
Segmentation Fault (core dumped)

Freelance code | Blog personal


23 Mar 2008, 10:22
Profile
Above You

Joined: 29 Nov 2007, 16:37
Posts: 461
Puncte Evo: 4
Karma: 0
Post Re: vim rugaminte mare
uite-l si aici direct compilat:

http://rapidshare.com/files/101668927/hp.amxx.html amx-ul

http://rapidshare.com/files/101669254/hp.sma.html sma-ul

_________________
Image


23 Mar 2008, 11:04
Profile
Incepator

Joined: 10 Dec 2007, 11:59
Posts: 59
Puncte Evo: 1
Karma: 0
Post Re: vim rugaminte mare
multumesc mult baieti. sunteti super de treaba #-love


24 Mar 2008, 12:24
Profile
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 

 Topicuri similare 
Nu există topicuri similare.


Who is online

Users browsing this forum: Google [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron