←  Szukam pluginu

AMXX.pl: Support AMX Mod X i SourceMod

»

Kup hp


Best Answer rzeznik9871 24.01.2016 00:24

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

#define PLUGIN "kup hp"
#define VERSION "1.0"
#define AUTHOR "fresh"
		
		
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /kuphp", "kup_hp")
}
public kup_hp(id)
{  
	new kasa = cs_get_user_money(id)
	new zycie=get_user_health(id)
	new koszt = 1000
	new ilosc_zycia = 1
	if(kasa<1000)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Nie masz wystraczajacej ilosci pieniedzy");
		return PLUGIN_CONTINUE;
	}
	if(zycie>=100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Masz pelne Zycie");
		sprawdz_zycie(id)
		return PLUGIN_CONTINUE
	}
	if(zycie<100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Kupiles dodatkowe Zycie");
		cs_set_user_money(id, kasa-koszt);
		set_user_health(id, zycie+ilosc_zycia);
		sprawdz_zycie(id)
	}
	return PLUGIN_CONTINUE
}  
public sprawdz_zycie(id)
{
	new zycie=get_user_health(id)
	if(zycie>100)
	set_user_health(id, 100);
	return PLUGIN_CONTINUE
}

Napisałem tak jak chcesz ale można to zrobić lepiej dodać jakiś sklep czy cuś napisz jak coś będziesz chciał

Go to the full post

  • +
  • -
RaS_'s Photo RaS_ 22.01.2016

Szukam pluginó takiego jak np. Gracz wpisze /kuphp
to kupuje 1hp za 1000$. Z góry dziękuje
Edited by kryjryj, 22.01.2016 21:50.
Quote

  • +
  • -
rysiekplx3's Photo rysiekplx3 23.01.2016

Możesz edytować plugin sklepik z 4FUN + dodać kilka rzeczy od siebie, no chyba że nie umiesz, to liczymy na to że ktoś Ci pomoże :D

Quote

  • +
  • -
RaS_'s Photo RaS_ 23.01.2016

Dzięki, nie pomyslałem o tym wczesniej
Quote

  • +
  • -
Best Answer rzeznik9871's Photo rzeznik9871 24.01.2016

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

#define PLUGIN "kup hp"
#define VERSION "1.0"
#define AUTHOR "fresh"
		
		
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /kuphp", "kup_hp")
}
public kup_hp(id)
{  
	new kasa = cs_get_user_money(id)
	new zycie=get_user_health(id)
	new koszt = 1000
	new ilosc_zycia = 1
	if(kasa<1000)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Nie masz wystraczajacej ilosci pieniedzy");
		return PLUGIN_CONTINUE;
	}
	if(zycie>=100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Masz pelne Zycie");
		sprawdz_zycie(id)
		return PLUGIN_CONTINUE
	}
	if(zycie<100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Kupiles dodatkowe Zycie");
		cs_set_user_money(id, kasa-koszt);
		set_user_health(id, zycie+ilosc_zycia);
		sprawdz_zycie(id)
	}
	return PLUGIN_CONTINUE
}  
public sprawdz_zycie(id)
{
	new zycie=get_user_health(id)
	if(zycie>100)
	set_user_health(id, 100);
	return PLUGIN_CONTINUE
}

Napisałem tak jak chcesz ale można to zrobić lepiej dodać jakiś sklep czy cuś napisz jak coś będziesz chciał

Quote

  • +
  • -
RaS_'s Photo RaS_ 24.01.2016

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

#define PLUGIN "kup hp"
#define VERSION "1.0"
#define AUTHOR "fresh"
		
		
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /kuphp", "kup_hp")
}
public kup_hp(id)
{  
	new kasa = cs_get_user_money(id)
	new zycie=get_user_health(id)
	new koszt = 1000
	new ilosc_zycia = 1
	if(kasa<1000)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Nie masz wystraczajacej ilosci pieniedzy");
		return PLUGIN_CONTINUE;
	}
	if(zycie>=100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Masz pelne Zycie");
		sprawdz_zycie(id)
		return PLUGIN_CONTINUE
	}
	if(zycie<100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Kupiles dodatkowe Zycie");
		cs_set_user_money(id, kasa-koszt);
		set_user_health(id, zycie+ilosc_zycia);
		sprawdz_zycie(id)
	}
	return PLUGIN_CONTINUE
}  
public sprawdz_zycie(id)
{
	new zycie=get_user_health(id)
	if(zycie>100)
	set_user_health(id, 100);
	return PLUGIN_CONTINUE
}

Napisałem tak jak chcesz ale można to zrobić lepiej dodać jakiś sklep czy cuś napisz jak coś będziesz chciał

 

Dzięki oto mi chodziło leci +

Quote

  • +
  • -
rzeznik9871's Photo rzeznik9871 24.01.2016

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

#define PLUGIN "kup hp"
#define VERSION "1.0"
#define AUTHOR "fresh"
		
		
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /kuphp", "kup_hp")
}
public kup_hp(id)
{  
	new kasa = cs_get_user_money(id)
	new zycie=get_user_health(id)
	new koszt = 1000
	new ilosc_zycia = 1
	if(!is_user_alive(id))
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 3.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Nie mozesz kupic Zycia poniwaz jestes martwy");
	return PLUGIN_CONTINUE;
	}
	if(kasa<1000)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Nie masz wystraczajacej ilosci pieniedzy");
		return PLUGIN_CONTINUE;
	}
	if(zycie>=100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Masz pelne Zycie");
		sprawdz_zycie(id)
		return PLUGIN_CONTINUE
	}
	if(zycie<100)
	{
		set_hudmessage(255, 255, 255, -1.0, 0.35, 2, 6.0, 7.0, 0.1, 0.7, 2)
		show_hudmessage(id, "Kupiles dodatkowe Zycie");
		cs_set_user_money(id, kasa-koszt);
		set_user_health(id, zycie+ilosc_zycia);
		sprawdz_zycie(id)
	}
	return PLUGIN_CONTINUE
}  
public sprawdz_zycie(id)
{
	new zycie=get_user_health(id)
	if(zycie>100)
	set_user_health(id, 100);
	return PLUGIN_CONTINUE
}

dodałem sprawdzenie czy gracz jest zywy poniewaz mogl kupic hp nawet wtedy kiedy byl martwy czyli tracil kase a zycia i tak nie dostawal

tak btw do czego ci potrzebne kupywanie 1 zycia?


Edited by rzeznik9871, 24.01.2016 21:31.
Quote

  • +
  • -
RaS_'s Photo RaS_ 24.01.2016

To ja wczesniej dodałem bo też to zauwarzyłem
Quote