Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Kup hp


Najlepsza odpowiedź 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ł

Przejdź do postu


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
6 odpowiedzi w tym temacie

#1 RaS_

    Wszechwidzący

  • Użytkownik

Reputacja: 20
Życzliwy

  • Postów:261
  • GG:
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:De_Dust2
Offline

Napisano 22.01.2016 21:49

Szukam pluginó takiego jak np. Gracz wpisze /kuphp
to kupuje 1hp za 1000$. Z góry dziękuje

Użytkownik kryjryj edytował ten post 22.01.2016 21:50

  • +
  • -
  • 0

#2 rysiekplx3

    Nowy

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:8
  • Imię:Gabriel, Rysiek, PoliceM@!n.
  • Lokalizacja:Wrocław, Daleko :)
Offline

Napisano 23.01.2016 14:00

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


  • +
  • -
  • 1

#3 RaS_

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 20
Życzliwy

  • Postów:261
  • GG:
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:De_Dust2
Offline

Napisano 23.01.2016 14:40

Dzięki, nie pomyslałem o tym wczesniej
  • +
  • -
  • 0

#4 rzeznik9871

    Wszechwidzący

  • Użytkownik

Reputacja: 80
Zaawansowany

  • Postów:260
Offline

Napisano 24.01.2016 00:24   Najlepsza odpowiedź

#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ł


  • +
  • -
  • 1

Cześć


#5 RaS_

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 20
Życzliwy

  • Postów:261
  • GG:
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:De_Dust2
Offline

Napisano 24.01.2016 00:43

#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 +


  • +
  • -
  • 0

#6 rzeznik9871

    Wszechwidzący

  • Użytkownik

Reputacja: 80
Zaawansowany

  • Postów:260
Offline

Napisano 24.01.2016 21:28

#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?


Użytkownik rzeznik9871 edytował ten post 24.01.2016 21:31

  • +
  • -
  • 0

Cześć


#7 RaS_

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 20
Życzliwy

  • Postów:261
  • GG:
  • Steam:steam
  • Imię:Kacper
  • Lokalizacja:De_Dust2
Offline

Napisano 24.01.2016 21:49

To ja wczesniej dodałem bo też to zauwarzyłem
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych