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
 

Kaskader - zdjęcie

Kaskader

Rejestracja: 22.11.2009
Aktualnie: Nieaktywny
Poza forum Ostatnio: 02.04.2012 21:28
-----

#181637 Plugin można użyć tyle razy ile jest w cvarze?

Napisane przez Kusek w 20.10.2010 14:24

new g_pcvar_ilosc 



w pugin_init


g_pcvar_ilosc  = register_cvar("ilosc_uzycia", "1");



potem


public cos_tam(id)
new ilosc = get_cvar_num("g_pcvar_ilosc")
if(funkcja[id] == ilosc) {
client_print(id, print_chat, "Tej komendy mozesz uzyc %d na mape" , g_pcvar_ilosc[id]]);
cos_tam(id);
}
else
{
funkcja[id];
}
}

  • +
  • -
  • 1


#131781 Szukam pluginu 1 Więcej w temacie!

Napisane przez Seba w 04.05.2010 18:35

Infinite Round - Nieoficjalny polski support AMX Mod X


#122136 JailShop

Napisane przez Kusek w 01.04.2010 20:07

proszę działający colorchat^^,a ten plugin ma pełno errorów


zobaczę jakich i wstawię działający


@Edit
działający jailshop

oryginalny topic
http://amxx.pl/jails...h=1#entry107462
.sma na samym dole

Załączone pliki


  • +
  • -
  • 2


#122110 JailShop

Napisane przez .minD w 01.04.2010 18:33

Napisałem, że chce poprawnie działający plugin.


to może byś łaskawie z którego korzystałeś?


wywaliłem ten napis z pluginu, sma w załączniku, przekompiluj sobie sam bo ja nie mam colorchatu :P znaczy mam ale nie wiem czemu nie działa :(

Załączone pliki


  • +
  • -
  • 1


#111894 Zombie Plague 4.3 - pluginy

Napisane przez honey w 14.02.2010 04:40

Poprawiłem link [ nie wiem czemu, ale źle przypisało adres ]

Polecam pluginy z tego linku [ [UPDATED]List of ZP 3rd party plugins - AlliedModders ]

[ZP] Human HP Disguise - AlliedModders
[ZP][Addon] No crosshair for zombies - AlliedModders
AlliedModders - View Single Post - Zombie Plague Mod 4.3
[ZP] Extra Item: Laser/TripMine ZP - AlliedModders
lub
[ZP] Extra Item : Lasermine/Tripmine only for zombies - AlliedModders [ wersja tylko dla zombie ]
[ZP] Extra Item : KillBomb - AlliedModders

# Edit
Co do golden AK to jakie tam jest menu, z tego co pamiętam to dodawało tylko +X do obrażeń


#105889 Problem z losowaniem

Napisane przez DarkGL w 17.01.2010 10:11

wszystkie price zmieniasz na
get_pcvar_num(price)

  • +
  • -
  • 1


#109742 Problem z losowaniem

Napisane przez Miczu w 04.02.2010 18:51

1. potrzebujesz zmiennej globalnej od tego, ze jestes dziadkiem (+curwarpon event) i zmiennej globalej lub taska by zakonczyl sie okres spowolnienia
2. albo daj return w if'ach ktore informuja ze nie mozesz wylosowac losu, lub zrob tak jak w oryginale, wszystkie warunki w ostatnim if'ie od losowania
3. patrz punkt 2.
  • +
  • -
  • 1


#109933 Problem z losowaniem

Napisane przez Owner123 w 05.02.2010 17:49

#include <amxmodx>

#include <amxmisc>

#include <cstrike>

#include <fun>



#define PLUGIN "Kupon"

#define VERSION "1.0"

#define AUTHOR "Koksik"



new plugin_on

new gravity_on

new speed_on

new noclip_on

new elite_on

new health_on

new kill_on

new money_on

new price

new ilosc

new ilosc2



new bool:dziadek[33] // zmienna globalna sprawdzajaca czy dana osoba jest dziadkiem



public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR);

	register_clcmd("say /kupon", "kupon");

	plugin_on = register_cvar("amx_kupon_plugin", "1") ;

	price = register_cvar("amx_kupon_price", "400") ;

	gravity_on = register_cvar("amx_gravity_on", "1") ;

	speed_on = register_cvar("amx_speed_on", "1") ;

	noclip_on = register_cvar("amx_noclip_on", "1") ;

	elite_on = register_cvar("amx_elite_on", "1") ;

	health_on = register_cvar("amx_health_on", "1") ;

	kill_on = register_cvar("amx_kill_on", "1") ;

	money_on = register_cvar("amx_money_on", "1") ;

	ilosc = register_cvar("amx_ilosc_kuponow", "1");

	set_task(30.0, "printer", _, _, _, "b");

	register_event("CurWeapon", "ObecnaBron", "b") // event wywolywany przy kazdej zmianie broni ;f

}





public kupon(id){

	if(get_pcvar_num(plugin_on) == 1)

	{

		new kasa = cs_get_user_money(id)

		new zycie = get_user_health(id)

		if(kasa < get_pcvar_num(price) )

		{

			client_print(id, print_chat, "Nie masz kasy, nie losujesz.", get_pcvar_num(price))

			return PLUGIN_HANDLED //robimy returna i tym samym kończymy działanie funkcji

		}

		if(!is_user_alive(id)){

			cs_set_user_money(id, kasa - 500)

			client_print(id, print_chat, "Nie zyjesz, wiec nie badz taki sprytny. Komenda off. -500 $ Za probe.")

			return PLUGIN_HANDLED // j/w

		}

		if(ilosc2 == get_pcvar_num(ilosc)) // sprawdzenie czy juz wykorzystalismy limit ;f

		{

			client_print(id, print_chat, "Juz nie ma kuponow <img src='https://amxx.pl/public/style_emoticons/default/sad.gif' class='bbc_emoticon' alt=':(' /> Przykro mi <img src='https://amxx.pl/public/style_emoticons/default/sad.gif' class='bbc_emoticon' alt=':(' />")

			return PLUGIN_HANDLED // j/w

		}

		if(is_user_alive(id) ) 

		{

			new rand = random_num(0,6)

			switch(rand) 

			{

				case 0: {

					if (get_pcvar_num(gravity_on) == 1)

					{

						cs_set_user_money(id, kasa -get_pcvar_num(price) )

						set_user_gravity(id, 0.50)

						client_print(id, print_chat, "Otrzymujesz Grawitacje! Gratulacje.") ;

					}

					else kupon(id)

					

				}

				

				case 1: {

					if(get_pcvar_num(elite_on) == 1 )

					{

						cs_set_user_money(id, kasa - get_pcvar_num(price))

						give_item(id, "weapon_elite")

						give_item(id, "ammo_9mm")

						client_print(id, print_chat, "Otrzymujesz Dual Elite's. Gratulacje.") ;

					}

					else kupon(id)

				}

				

				case 2: {

					if (get_pcvar_num(money_on) == 1)

					{

						cs_set_user_money(id, kasa - get_pcvar_num(price))

						cs_set_user_money(id, kasa + 6000)

						client_print(id, print_chat, "Wygrales 6000 $. Gratulacje.") ;

					}

					else kupon(id)

				}

				

				case 3: {

					if (get_pcvar_num(noclip_on) == 1)

					{

						cs_set_user_money(id, kasa - get_pcvar_num(price))

						set_user_noclip(id, 1)

						client_print(id, print_chat, "Otrzymujesz Noclip! Gratulacje.") ;

						set_task(20.0, "ZnowNormal", id) // patrz w dol

					}

					else kupon(id)

				}

				

				case 4: {

					if (get_pcvar_num(health_on) == 1)

					{

						cs_set_user_money(id, kasa - get_pcvar_num(price))

						set_user_health(id, zycie + 50)

						client_print(id, print_chat, "Otrzymujesz 50 HP. Gratulacje.") ;

					}

					else kupon(id)

				}

				

				case 5: {

					if (get_pcvar_num(kill_on) == 1)

					{

						cs_set_user_money(id, kasa - get_pcvar_num(price))

						client_cmd(id, "kill", 0)

						client_print(id, print_chat, "Popelniles samobojstwo... Najwyrazniej miales problemy...") ;

					}

					else kupon(id)

				}

				

				case 6: {

					if (get_pcvar_num(speed_on) == 1)

					{

						cs_set_user_money(id, kasa - get_pcvar_num(price))

						set_user_maxspeed(id, 30.0)

						client_print(id, print_chat, "Starosc nie radosc.")

						dziadek[id] = true // Dobra jest dziadek

						set_task(20.0, "ZnowMlody", id) // Robimy taska dla dziadka, aby przywocic mu speeda.

						return PLUGIN_HANDLED

					}

					else kupon(id)

				}

			}

			client_print(id, print_chat, "Losujesz nie pozalujesz. Cena: %s $",get_pcvar_num(price))

			++ilosc2

		}

	}

	return PLUGIN_HANDLED;

}



public ZnowNormal(id)

{

	set_user_noclip(id, 0)

}



public ZnowMlody(id)

{

	set_user_maxspeed(id, 250.0)	/*Przywracamy speeda*/

	dziadek[id] = false		/*i ustawiamy zmienna na false*/

}



public ObecnaBron(id)

{

	if(dziadek[id] == true) // Sprawdzamy czy jest dziadkiem

		set_user_maxspeed(id, 30.0)

}

  • +
  • -
  • 1