It is currently 17 Jan 2019 06:52



Forum rules


Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .



Reply to topic  [ 12 posts ] 
 Cerere plugin hp_bonus [rezolvat] 
Author Message
Membru, skill +1
Membru, skill +1

Joined: 02 Jan 2017 03:01
Posts: 137
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DA
SteamID: NU
Fond eXtream: 0
Plugin Cerut: HP Bonus
Descriere (adica ce face el mai exact): vreau un plugin bun bonus hp pentru un kill sa iti dea un anumit hp
Serverul ruleaza (HLDS/ReHLDS): -
Versiune AMX Mod X: -
Modul Serverului: -

_________________
Image


Last edited by YONTU on 13 Jan 2019 15:38, edited 2 times in total.

cs_all: Editat dupa model | YONTU: marcat ca rezolvat



12 Jan 2019 16:56
Profile multumesc WWW
Moderator
Moderator
User avatar

Joined: 17 Dec 2013 19:51
Posts: 581
Location: Mystic Falls, Virginia
Detinator Steam: Da
SteamID: /id/csall
Reputatie: Moderator
Fost Membru Club eXtreamCS (o luna)
Fond eXtream: 0
:thumbsup:
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>

#define Tag "[Bonus]"

static const PLUGIN_NAME[] = "BonusHP";
static const PLUGIN_AUTHOR[] = "ExoTiQ";
static const PLUGIN_VERSION[] = "1.0";

new cStatus, cMaxHealth;
new cKill, cKnife, cHeadshot, cKnifeHeadshot;

public plugin_init() {
register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR);
/* Modificat de ExoTiQ */
/* Cvar */
cStatus = register_cvar("bonus_status", "1");
cMaxHealth = register_cvar("bonus_maxhealth", "160");
/* Bonus */
cKill = register_cvar("bonus_kill", "10");
cKnife = register_cvar("bonus_knife", "15");
cHeadshot = register_cvar("bonus_headshot", "15");
cKnifeHeadshot = register_cvar("bonus_knifeheadshot", "20");

/* Player Killed */
register_event( "DeathMsg", "EventDeathMsg", "a", "1>0" );
}
/*
Bonus:
- Player Killed
*/
public EventDeathMsg() {
new killer = read_data(1);
new victim = read_data(2);
new headshot = read_data(3);
new weapon = get_user_weapon(killer);
new num;

if(killer == victim || !get_pcvar_num(cStatus) || !is_user_connected(victim) || !is_user_alive(killer))
return PLUGIN_HANDLED;

if(headshot && weapon == CSW_KNIFE) {
num = get_pcvar_num(cKnifeHeadshot)
GiveHealth(killer, num)
HudMessage(killer, "Healed +%ihp", num)
} else if(headshot) {
num = get_pcvar_num(cHeadshot)
GiveHealth(killer, num)
HudMessage(killer, "Healed +%ihp", num)
} else if(weapon == CSW_KNIFE) {
num = get_pcvar_num(cKnife)
GiveHealth(killer, num)
HudMessage(killer, "Healed +%ihp", num)
} else {
num = get_pcvar_num(cKill)
GiveHealth(killer, num)
HudMessage(killer, "Healed +%ihp", num)
}
return PLUGIN_CONTINUE;
}
/*
Bonus:
- Give Health
- Hud Message
*/
GiveHealth(id, count)
set_user_health(id, min( (get_user_health(id) + count), get_pcvar_num(cMaxHealth) ))
stock HudMessage(const id, const input[], any:...) {
static msg[191];
vformat(msg, 190, input, 3);

set_hudmessage(127, 170, 255, 0.27, 0.14, 0, 5.0, 5.0, 0.0, 0.0, -1);
show_hudmessage(id, "%s^n%s", Tag, msg)
}

_________________
CUMPAR SMS / EXCHANGE PaySafeCard-PayPal


12 Jan 2019 17:13
Profile multumesc
Membru, skill +1
Membru, skill +1

Joined: 02 Jan 2017 03:01
Posts: 137
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DA
SteamID: NU
Fond eXtream: 0
am cv de trecut in cvar?
vreau bonusul sa til dea pana la100hp daca ai 100hpsa nu iti dea nimica...multumesc anticipat

_________________
Image


Last edited by floringold01 on 12 Jan 2019 17:32, edited 1 time in total.



12 Jan 2019 17:30
Profile multumesc WWW
Online
Manager CS
Manager CS
User avatar

Joined: 21 Apr 2012 16:24
Posts: 4730
Location: Romania
Detinator Steam: Da
SteamID: divinsx
Reputatie: Super moderator
Manager CS
Nume anterior: CLAU.
1/3
Fond eXtream: 0
floringold01 wrote:
am cv de trecut in cvar?


Code:
   cMaxHealth    = register_cvar("bonus_maxhealth", "160");
    /* Bonus */
    cKill        = register_cvar("bonus_kill", "10");
    cKnife        = register_cvar("bonus_knife", "15");
    cHeadshot    = register_cvar("bonus_headshot", "15");
    cKnifeHeadshot    = register_cvar("bonus_knifeheadshot", "20");


Ai acolo cat hp sa primeasca la diferite mod-uri de ucidere , cutit / HS etc


12 Jan 2019 17:31
Profile multumesc YIM
Membru, skill +1
Membru, skill +1

Joined: 02 Jan 2017 03:01
Posts: 137
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DA
SteamID: NU
Fond eXtream: 0
deci sma doar trebuie modificat ... ok mersi o sa revincu edit daca merge



EDIT E OK PLUGINUL DAR ACEL MESAJ CU AI PRIMIT X BONUS HP VREAU SA APARE PE CENTRUECRANULUI MAI SUS DE TINTA
VREAU SI ACEL MESAJ SA SCRIE AI PRIMI +XHP

_________________
Image


12 Jan 2019 17:33
Profile multumesc WWW
Moderator
Moderator
User avatar

Joined: 17 Dec 2013 19:51
Posts: 581
Location: Mystic Falls, Virginia
Detinator Steam: Da
SteamID: /id/csall
Reputatie: Moderator
Fost Membru Club eXtreamCS (o luna)
Fond eXtream: 0
Inlocuieste:

Code:
set_hudmessage(127, 170, 255, 0.27, 0.14, 0, 5.0, 5.0, 0.0, 0.0, -1);

cu
Code:
set_hudmessage(255, 0, 0, -1.0, 0.0, 0, 6.0, 12.0);

_________________
CUMPAR SMS / EXCHANGE PaySafeCard-PayPal


12 Jan 2019 18:54
Profile multumesc
Membru, skill +1
Membru, skill +1

Joined: 02 Jan 2017 03:01
Posts: 137
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DA
SteamID: NU
Fond eXtream: 0
nu merge nu mai apare acel mesaj acum

aici vreau sa arate acel mesaj https://imgur.com/tquWO6b

_________________
Image


12 Jan 2019 19:34
Profile multumesc WWW
Membru, skill +1
Membru, skill +1

Joined: 02 Jan 2017 03:01
Posts: 137
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DA
SteamID: NU
Fond eXtream: 0
up.

_________________
Image


13 Jan 2019 12:05
Profile multumesc WWW
Moderator ajutator
Moderator ajutator
User avatar

Joined: 10 May 2013 13:25
Posts: 2885
Location: Gura Humorului
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Fond eXtream: 0
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <fun>

#define PLUGIN_VERSION "1.0"

new const viata[] =
{
20, // VIATA PE KILL NORMAL 0
35, // VIATA PE HEADSHOT kill normal 1
30, // viata pe cutit 2
34, // viata pe cutit headshot 3
50, // viata pe HE 4
300 // viata maxima pe care o poti obtine 5
}

public plugin_init()
{
register_plugin("HP Bonus", PLUGIN_VERSION, "YONTU");

register_event("DeathMsg", "event_deathmsg", "a");
}

public event_deathmsg()
{
new killer = read_data(1);
new victim = read_data(2);
new headshot = read_data(3);

// verificam daca se omoara singur si oprim
if(killer == victim)
{
return PLUGIN_HANDLED;
}

// verificam daca e in vita
if(is_user_alive(killer))
{
// aici retinem cat hp primeste cand produce un kill
new reward;

// luam cateva cazuri in parte
switch(get_user_weapon(killer))
{
// cand executa kill cu cutitul
case CSW_KNIFE:
{
reward = viata[headshot ? 3 : 2];
}
// cand executa kill cu grenada
case CSW_HEGRENADE:
{
reward = viata[4];
}
// cand executa kill normal cu orice alta arma
default:
{
reward = viata[headshot ? 1 : 0];
}
}

if(reward)
{
// setam viata
set_user_health(killer, min(get_user_health(killer) + reward, viata[5]));

// mesaj hud
set_hudmessage(255, 255, 0, -1.0, 0.65, 0, 5.0, 5.0, 0.0, 0.0, -1);
show_hudmessage(killer, "[H E A L T H]^n +%d", reward);

return PLUGIN_CONTINUE;
}
}

return PLUGIN_CONTINUE;
}


cauti in sursa liniile:
| Afiseaza codul
new const viata[] =
{
20, // VIATA PE KILL NORMAL 0
35, // VIATA PE HEADSHOT kill normal 1
30, // viata pe cutit 2
34, // viata pe cutit headshot 3
50, // viata pe HE 4
300 // viata maxima pe care o poti obtine 5
}

si modifica-le dupa bunul plac

_________________
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș

Pluginurile mele publice | Afiseaza codul
Control HE Damage(s)
[Zombie mod] Liderul oamenilor
NO RUSH (MANUAL)
Salvatorul Craciunului
Harry Potter's Magic Wand [0.0.3]
New HE Grenade Effects
Upgrades Menu -> Health/Armor/Damage

Serverele care au achizitonat pluginurile mele: #1 #2

CONTACT: sef_yontu@yahoo.com | skype: cyp_yontu


13 Jan 2019 13:11
Profile multumesc YIM WWW
Membru, skill +1
Membru, skill +1

Joined: 02 Jan 2017 03:01
Posts: 137
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DA
SteamID: NU
Fond eXtream: 0
Code:
20,   // VIATA PE KILL NORMAL            0
   35,   // VIATA PE HEADSHOT kill normal      1
   30,   // viata pe cutit            2
   34,   // viata pe cutit headshot         3
   50,   // viata pe HE               4
   300   // viata maxima pe care o poti obtine      5
}


si aici ce modific? trbuie sa trec in cvar cv ?

_________________
Image


13 Jan 2019 14:01
Profile multumesc WWW
Moderator ajutator
Moderator ajutator
User avatar

Joined: 10 May 2013 13:25
Posts: 2885
Location: Gura Humorului
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Fond eXtream: 0
floringold01 wrote:
Code:
20,   // VIATA PE KILL NORMAL            0
   35,   // VIATA PE HEADSHOT kill normal      1
   30,   // viata pe cutit            2
   34,   // viata pe cutit headshot         3
   50,   // viata pe HE               4
   300   // viata maxima pe care o poti obtine      5
}


si aici ce modific? trbuie sa trec in cvar cv ?


Cand intalnesti simbolurile '//' in fata unei linii, ceea ce se afla dupa ele nu este luat in calcul de catre compilator. Se numesc comentarii.

Aici ai o lista, ca sa fiu pe intelesul tau, in termeni specifici e un tablou/vector, ma rog, cu valori.
Tu modifici valorile respective dupa bunul plac. Cand ai terminat de modificat, compilezi sursa.

Exemplu:
daca vrei sa primesti 100 hp pe un kill normal, modifici 20 in 100
daca vrei sa primesti 200 hp cand faci un kill cu grenada he, modifici 50 in 200

asta-i tot

_________________
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș

Pluginurile mele publice | Afiseaza codul
Control HE Damage(s)
[Zombie mod] Liderul oamenilor
NO RUSH (MANUAL)
Salvatorul Craciunului
Harry Potter's Magic Wand [0.0.3]
New HE Grenade Effects
Upgrades Menu -> Health/Armor/Damage

Serverele care au achizitonat pluginurile mele: #1 #2

CONTACT: sef_yontu@yahoo.com | skype: cyp_yontu


13 Jan 2019 15:14
Profile multumesc YIM WWW
Membru, skill +1
Membru, skill +1

Joined: 02 Jan 2017 03:01
Posts: 137
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: DA
SteamID: NU
Fond eXtream: 0
merge perfect problrma rezolvata

_________________
Image


13 Jan 2019 15:28
Profile multumesc WWW
Display posts from previous:  Sort by  
Reply to topic   [ 12 posts ] 

Who is online

Users browsing this forum: Baidu [Spider] and 40 guests


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
You cannot post attachments in this forum

Jump to:  

În cazul în care aveți probleme cu contul trimiteți un email sau mesaj la servicii_extream[arond]yahoo[punct]com

Powered by phpBB® Forum Software © phpBB Group