cum se numea pluginu

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
User avatar
MrAndrei
Membru eXtream
Membru eXtream
Posts: 2120
Joined: 17 Mar 2013, 18:10
Detinator Steam: Da
CS Status: Facultatea iti mananca viata
SteamID: mrandreyx
Reputatie: Fost moderator
Nume anterior: asasinulfantoma
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 32 times
Been thanked: 28 times

21 Aug 2013, 12:18

era un plugin cu care dupa ce omori un player iti creste hp cu cat setezi tu iar arma este reincarcata....cum se nume??

EDIT:numai este nevoie ma ajutat NisQ si scuzatima ca am grsit categoria
RoyalServer
User avatar
THEKING.
Manager CS
Manager CS
Posts: 3339
Joined: 21 Apr 2012, 17:24
Detinator Steam: Da
CS Status: Away
Detinator server CS: cs.extreamcs.com
SteamID: divinsx
Reputatie: Fost super moderator
Manager CS
Nume anterior: CLAU.
1/3
Location: Romania
Has thanked: 84 times
Been thanked: 74 times

21 Aug 2013, 12:19

Code: Select all

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

new const PLUGIN[]  = "Kill Bonus HP"
new const VERSION[] = "1.0"
new const AUTHOR[]  = "Adogen"

new award_hp, award_hp2, hp_MsgSync

public plugin_init() 
{
   register_plugin(PLUGIN, VERSION, AUTHOR)   
   register_event("DeathMsg" , "event_DeathMsg" , "a" ,  "1>0" , "2>0"); 
   register_cvar("hp_award","1")   
   register_cvar("hp_award_hp","30")   // head kill
   register_cvar("hp_award_hp2","20")   // body kill
   register_cvar("hp_award_show","1")   
   hp_MsgSync = CreateHudSyncObj()
}

public event_DeathMsg() 
{
    new killer = read_data(1)

    new clip, ammo, weapon = get_user_weapon(killer,clip,ammo)

    if(weapon == CSW_KNIFE)
    {
        new killerhealth
        killerhealth = get_user_health(killer)

        if((killerhealth + 50) > 100)
        {
            set_user_health(killer, 100)
        }
        else
        {
            set_user_health(killer, killerhealth + 50)
        }
    }
   if(!get_cvar_num("hp_award"))
      return PLUGIN_HANDLED   
      
   new id = read_data(1)
   new bool:killhead = bool:read_data(3)
   new player_hp = get_user_health(id)
   
   award_hp = get_cvar_num("hp_award_hp")
   award_hp2 = get_cvar_num("hp_award_hp2")      
   
   if((killhead) && (award_hp>0) && (is_user_alive(id)))   // head kill
   {
      if((player_hp + award_hp) > 100)
         set_user_health(id , 100)
      else 
         set_user_health(id , player_hp+award_hp)

      if(get_cvar_num("hp_award_show"))
      {
         set_hudmessage(0, 255, 0, 0.01, 0.90, 0, 0.2, 0.2, 0.025, 0.02, -1)
         ShowSyncHudMsg(id, hp_MsgSync, "+%i^n", award_hp)
      }
   }

   if((!killhead) && (award_hp2>0) && (is_user_alive(id)))// body kill
   {
      if((player_hp + award_hp2) > 100)
         set_user_health(id , 100)
      else 
         set_user_health(id , player_hp + award_hp2)

      if(get_cvar_num("hp_award_show"))
      {
         set_hudmessage(0, 255, 0, 0.01, 0.90, 0, 0.2, 0.2, 0.025, 0.02, -1)
         ShowSyncHudMsg(id, hp_MsgSync, "+%i^n", award_hp2)
      }
   }
   
   return PLUGIN_CONTINUE   
}
User avatar
MrAndrei
Membru eXtream
Membru eXtream
Posts: 2120
Joined: 17 Mar 2013, 18:10
Detinator Steam: Da
CS Status: Facultatea iti mananca viata
SteamID: mrandreyx
Reputatie: Fost moderator
Nume anterior: asasinulfantoma
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 32 times
Been thanked: 28 times

21 Aug 2013, 12:22

multumesc ma ajutat oricum nisq
Post Reply

Return to “Discutii generale”

  • Information
  • Who is online

    Users browsing this forum: Bing [Bot], Semrush [Bot] and 310 guests