plugin buy hp

Cereri de pluginuri noi, skinuri in CS, etc.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
SkepsisT-
Membru, skill 0
Membru, skill 0
Posts: 9
Joined: 09 Feb 2015, 20:38
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: Zm.Awp.Ro
SteamID: adriannn15
Fond eXtream: 0
Location: Pitesti
Contact:

26 May 2016, 03:39

salut am luat si eu un plugin de "buy HP!" si merge bine nu are probleme, dar cand sa cumpar hp am observat un bug .
el initial cum este si in sma este 5 amo . dar daca ai 5 amo (cat este el default si afisat) iti spune ca nu ai ammo destui si iti ia si banii .(adica 10 . la cei 5 cum arata acolo iti mai adauga el 5amo si abia atunci cumpara) .
Am modificat din configs/zp_extraitems.ini am crescut la 10 pretul (am crezut ca asa voi rezolva problema), dar nu am rezolvat nimic.
Acum imi spune la 10 amo (cat costa acum buy hp) ca nu am suficienti si ma lasa cu -10 si imi trebuie 15 ca sa pot cumpara deci mereu adauga 5 .

Niste idei cum pot rezolva asta va rog ?

Code: Select all

#include <amxmodx>
#include <fun>
#include <zombieplague>

new const item_name[] = "Buy HP!"
new g_itemid_buyhp
new hpamount

public plugin_init() 
{
	register_plugin("[ZP] Buy Health Points", "1.0", "T[h]E Dis[as]teR")
	hpamount = register_cvar("zp_buyhp_amount", "1000")
	g_itemid_buyhp = zp_register_extra_item(item_name, 5, ZP_TEAM_HUMAN & ZP_TEAM_ZOMBIE)
}
public zp_extra_item_selected(id,itemid)
{
	if(!is_user_alive(id))
	
	return PLUGIN_HANDLED;
	
	if(itemid==g_itemid_buyhp)
	{
		if(zp_get_user_ammo_packs(id) < 5)
		{
			client_print(id, print_chat,"[ZP] Not enough Ammopacks!");
			return PLUGIN_HANDLED;
		}
		else
		{
			set_user_health(id,get_user_health(id)+get_pcvar_num(hpamount));
			zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) = 5);
			client_print(id, print_chat,"[ZP] You Bought HP!");
		}
	}
	return PLUGIN_CONTINUE;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang3082\\ f0\\ fs16 \n\\ par }
*/
RoyalServer
User avatar
ciprian3213
Membru, skill +1
Membru, skill +1
Posts: 191
Joined: 23 Mar 2015, 17:17
Detinator Steam: Da
CS Status: Nothing here !
Fond eXtream: 0
Location: Dorohoi, Botosani
Contact:

26 May 2016, 21:33

Încearcă așa. Nu sunt sigur.
| Afiseaza codul
#include <amxmodx>
#include <fun>
#include <zombieplague>

new const item_name[] = "Buy HP!"
new g_itemid_buyhp
new hpamount

public plugin_init() 
{
   register_plugin("[ZP] Buy Health Points", "1.0", "T[h]E Dis[as]teR")
   hpamount = register_cvar("zp_buyhp_amount", "1000")
   g_itemid_buyhp = zp_register_extra_item(item_name, 5, ZP_TEAM_HUMAN & ZP_TEAM_ZOMBIE)
}
public zp_extra_item_selected(id,itemid)
{
   if(!is_user_alive(id))
   
   return PLUGIN_HANDLED;
   
   if(itemid==g_itemid_buyhp)
   {
      if(zp_get_user_ammo_packs(id) < 5)
      {
         client_print(id, print_chat,"[ZP] Not enough Ammopacks!");
         return PLUGIN_HANDLED;
      }
      else
      {
         set_user_health(id,get_user_health(id)+get_pcvar_num(hpamount));
         zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) - 5);
         client_print(id, print_chat,"[ZP] You Bought HP!");
      }
   }
   return PLUGIN_CONTINUE;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang3082\\ f0\\ fs16 \n\\ par }
*/
SkepsisT-
Membru, skill 0
Membru, skill 0
Posts: 9
Joined: 09 Feb 2015, 20:38
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: Zm.Awp.Ro
SteamID: adriannn15
Fond eXtream: 0
Location: Pitesti
Contact:

27 May 2016, 11:55

Nu merge...
Altcineva ma poate ajuta ?
SkepsisT-
Membru, skill 0
Membru, skill 0
Posts: 9
Joined: 09 Feb 2015, 20:38
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: Zm.Awp.Ro
SteamID: adriannn15
Fond eXtream: 0
Location: Pitesti
Contact:

31 May 2016, 11:33

UP !
Adidomocos
Membru, skill 0
Membru, skill 0
Posts: 30
Joined: 10 Jun 2016, 23:24
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

13 Jan 2017, 16:01

Nu l-am testat, dar poti incerca

Code: Select all

#include <amxmodx>
#include <fun>
#include <zombieplague>

new const item_name[] = "Buy HP!"
new g_itemid_buyhp
new hpamount

public plugin_init() 
{
   register_plugin("[ZP] Buy Health Points", "1.0", "T[h]E Dis[as]teR")
   hpamount = register_cvar("zp_buyhp_amount", "1000")
   g_itemid_buyhp = zp_register_extra_item(item_name, 5, ZP_TEAM_HUMAN & ZP_TEAM_ZOMBIE)
}
public zp_extra_item_selected(id,itemid)
{
   if(!is_user_alive(id))
   
   return PLUGIN_HANDLED;
   
   if(itemid==g_itemid_buyhp)
   {
      if(zp_get_user_ammo_packs(id) < 5)
      {
         client_print(id, print_chat,"[ZP] Not enough Ammopacks!");
         return PLUGIN_HANDLED;
      }
      else
      {
         set_user_health(id,get_user_health(id)+get_pcvar_num(hpamount));
         zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 5);
         client_print(id, print_chat,"[ZP] You Bought HP!");
      }
   }
   return PLUGIN_CONTINUE;
}
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 3 guests