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
 

Mody99 - zdjęcie

Mody99

Rejestracja: 24.11.2013
Aktualnie: Nieaktywny
Poza forum Ostatnio: 23.01.2014 16:11
-----

#608463 Gdzie dodac plik vip.txt ftp

Napisane przez Mody99 w 23.01.2014 16:12

cstrike


  • +
  • -
  • 1


#589850 [ROZWIĄZANE] Kto edytuje mi plugin na kupowanie perku? Dodanie inf. w hud i itp.

Napisane przez Mody99 w 30.11.2013 21:10

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <codmod>
#include <cstrike>

#define PLUGIN "Wybieranie perkow"
#define VERSION "1.0"
#define AUTHOR "Klakier"

#define FLAGA ADMIN_LEVEL_G

new bool:moze_uzyc[33];
new nazwa_perku[64];

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /kupperk", "komenda", FLAGA);
	
	register_logevent("Round_Start",2,"1=Round_Start");
	
}
public Round_Start()
{
	for (new id=1; id < 33; id++)
	{
		if(is_user_alive(id) && get_user_flags(id) & FLAGA)
		{
			moze_uzyc[id]=true;
		}
	}
}
public komenda(id)
{
	if(has_flag(id, "G"))
	{
		if(moze_uzyc[id]){
			moze_uzyc[id]=false;
			wez_perk(id)
			}
			else {
			client_print(id,print_center,"Ta komende mozesz uzyc raz na runde!");
		}
	if(!has_flag(id, "G"))
	{
	client_print(id, print_center, "Nie masz uprawnien to korzystania z tej komendy (Kup vipa)")
	}
	return PLUGIN_HANDLED;
	
	}
}

public wez_perk(id)
{	
	new menu = menu_create("\rWybierz perk :", "wez_handler");
	
	for(new i=1; i<=cod_get_perks_num(); i++)
	{
		cod_get_perk_name(i, nazwa_perku, 63);
		menu_additem(menu, nazwa_perku);
	}
	
	menu_display(id, menu);
}

public wez_handler(id, menu, item)
{
	if(item++ == MENU_EXIT)
	{
		menu_destroy(menu);
		return PLUGIN_CONTINUE;
	}
	
	cod_set_user_perk(id, item, -1, 1);
	cod_get_perk_name(item++, nazwa_perku, 63);
	
	client_print(id, print_chat, "Wybrales sobie perk: %s", nazwa_perku);
	cs_set_user_money(id, cs_get_user_money(id)-16000)
	cod_set_user_coins(id, cod_get_user_coins(id)-10)
	
	return PLUGIN_HANDLED;
}

W komentarzach dowiedzialem się, że monety usuwa się komendą 

cod_set_user_coins(id, cod_get_user_coins(id)-10)

ale nie mam odpowiednich bilbiotek więc tego nie skompiluje


  • +
  • -
  • 1


#589848 Dodatkowe HP i bronie za punkty

Napisane przez Mody99 w 30.11.2013 20:54

Opis

 

 

Plugin ten dodaje mały system levelów. Za każdy level dostaje się 2pkt, a punkty można wymienić na dodatkowe HP lub bron na początku każdej rundy.

1 lvl = 2 pkt 

1 pkt w HP = +2 hp

 

 

Instalacja

 

Standardowa

 

 

Cvary

 

Dodanie broni

new bron[4][] = {
	"",
	"weapon_deagle",
	"weapon_m4a1",
	"weapon_ak47"
	
} 

Dodajemy nazwę broni i zwiększamy wielkość tablicy o ilość dodanych broni (zmieniamy 4 na np. 6)

 

 

Komendy

 

/rozdaj  - dodanie punktów na dany dodatek (HP/Ulepszenie broni)

/punkty  - wyświetla nam ilość naszych punktów

/lvl  - wyświetla nam ilość naszego expa, lvl i potrzebny exp na kolejny lvl

Załączone pliki


  • +
  • -
  • 1


#589839 Plugin dodający defuser

Napisane przez Mody99 w 30.11.2013 20:16

/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "Def dla VIP"
#define VERSION "1.0"
#define AUTHOR "Mody"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent("runda", 2, "1=Round_Start") 
}

public runda(){
	for(new i=1;i<=get_maxplayers();i++)
	{
	if(has_flag(i, "b"))
	{
	cs_set_user_defuse (i)
	}
	
}
	
	
}

Licze na +


  • +
  • -
  • 1