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
 

Zawartość użytkownika Spr!Nt3R

Odnotowano 18 pozycji dodanych przez Spr!Nt3R (Rezultat wyszukiwania ograniczony do daty: 15.06.2023 )


Sortuj według                Sortuj  

#720247 Brak prefixu [VIP] w VIP'ie oraz Ukrywanie Komend

Napisano przez Spr!Nt3R w 10.02.2016 15:40 w Problemy

Re-Install robiłem już chyba z 3 razy... Moduły też mam wszystkie :/




#720035 Brak prefixu [VIP] w VIP'ie oraz Ukrywanie Komend

Napisano przez Spr!Nt3R w 07.02.2016 22:26 w Problemy

Niestety nadal nie działa :/ Najlepsze jest to, że tego VIP'a wgrałem na serwer testowy i wszystko ładnie działa... To samo z komendami :/




#719968 Szukam pluginu z Informacjami w HUD

Napisano przez Spr!Nt3R w 07.02.2016 09:58 w Szukam pluginu

Może jakieś inne propozycje? :)




#719964 Brak prefixu [VIP] w VIP'ie oraz Ukrywanie Komend

Napisano przez Spr!Nt3R w 07.02.2016 08:32 w Problemy

1. Nie pomogło :)
2. No bo jest plugin który ukrywa wszystkie komendy (Ogółem słowa napisane ze znakiem /) i nawet go nie wgrywałem, ale gdy piszę np. /menu, /vip itp. to nawet na Say'u tego nie widzę :)




#719851 Szukam pluginu z Informacjami w HUD

Napisano przez Spr!Nt3R w 05.02.2016 23:17 w Szukam pluginu


HUD to jeden z najprostszych rzeczy jeżeli chodzi o amxx

 

Może chociaż jakieś wskazówki, jakiś poradnik... :)

 


http://amxx.pl/topic...it-by-pineksio/

 

Fajne, dzięki. Działa, lecz zauważyłem, że gdy wgrałem ten plugin tak jakby zaczęły spadać FPS, gracze też się na to skarżą :/




#719801 Szukam pluginu z Informacjami w HUD

Napisano przez Spr!Nt3R w 05.02.2016 12:06 w Szukam pluginu

Szukam i szukam i nie mogę się doszukać :) Poszukuję pluginu z informacjami w HUD:

[Forum: www.xxx.pl]
[Nick: ]
[Ranga: (I tutaj wyświetla się ranga z pluginu na rangi]
[Ranking: x/x (chyba wiadomo o co chodzi ;) )

[VIP: Tak/Nie] (jak ktoś ma VIP'a, flaga "t" to wyświetla mu się TAK, a jak ktoś nie ma, to NIE)

[Mapa: ]
[Czas do konca mapy: ]

 




#719796 Brak prefixu [VIP] w VIP'ie oraz Ukrywanie Komend

Napisano przez Spr!Nt3R w 05.02.2016 10:35 w Problemy

Witam! Mam 2 problemy mianowicie.
1. Na serwerze nie pokazuje mi prefixu [VIP], gdy ktoś z VIP'em pisze wiadomość. Prefix mam dodany do pluginu, oto kod .sma

#include <amxmodx>
#include <colorchat>
#include <cstrike>
#include <csx>
#include <engine>
#include <fakemeta>
#include <fun>
#include <hamsandwich>
#include <stripweapons>

#define DMG_HE (1<<24)
#define IsPlayer(%1) (1<=%1<=maxPlayers)

forward amxbans_admin_connect(id);

new Array:g_Array, CsArmorType:armortype, bool:g_Vip[33], gRound=0, ioid,
maxPlayers, menu, menu_callback_handler, skoki[33], weapon_id;

new const g_Langcmd[][]={"say /vips","say_team /vips","say /vipy","say_team /vipy"};

public plugin_init(){
	register_plugin("VIP Ultimate", "12.3.0.2", "benio101 & speedkill");
	register_forward(FM_CmdStart, "CmdStartPre");
	RegisterHam(Ham_Spawn, "player", "SpawnedEventPre", 1);
	RegisterHam(Ham_TakeDamage, "player", "takeDamage", 0);
	register_message(get_user_msgid("SayText"),"handleSayText");
	register_event("DeathMsg", "DeathMsg", "a");
	register_event("HLTV", "event_new_round", "a", "1=0", "2=0");
	register_logevent("GameCommencing", 2, "1=Game_Commencing");
	g_Array=ArrayCreate(64,32);
	for(new i;i<sizeof g_Langcmd;i++){
		register_clcmd(g_Langcmd[i], "ShowVips");
	}
}
public client_authorized(id){
	if(get_user_flags(id) & 524288 == 524288){
		client_authorized_vip(id);
	}
}
public client_authorized_vip(id){
	g_Vip[id]=true;
	new g_Name[64];
	get_user_name(id,g_Name,charsmax(g_Name));
	
	new g_Size = ArraySize(g_Array);
	new szName[64];
	
	for(new i = 0; i < g_Size; i++){
		ArrayGetString(g_Array, i, szName, charsmax(szName));
		
		if(equal(g_Name, szName)){
			return 0;
		}
	}
	ArrayPushString(g_Array,g_Name);
	
	return PLUGIN_CONTINUE;
}
public client_disconnect(id){
	if(g_Vip[id]){
		client_disconnect_vip(id);
	}
}
public client_disconnect_vip(id){
	g_Vip[id]=false;
	new Name[64];
	get_user_name(id,Name,charsmax(Name));
	
	new g_Size = ArraySize(g_Array);
	new g_Name[64];
	
	for(new i = 0; i < g_Size; i++){
		ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));
		
		if(equal(g_Name,Name)){
			ArrayDeleteItem(g_Array,i);
			break;
		}
	}
}
public CmdStartPre(id, uc_handle){
	if(g_Vip[id]){
		if(is_user_alive(id)){
			CmdStartPreVip(id, uc_handle);
		}
	}
}
public CmdStartPreVip(id, uc_handle){
	new flags = pev(id, pev_flags);
	if((get_uc(uc_handle, UC_Buttons) & IN_JUMP) && !(flags & FL_ONGROUND) && !(pev(id, pev_oldbuttons) & IN_JUMP) && skoki[id]>0){
		--skoki[id];
		new Float:velocity[3];
		pev(id, pev_velocity,velocity);
		velocity[2] = random_float(265.0,285.0);
		set_pev(id,pev_velocity,velocity);
	} else if(flags & FL_ONGROUND && skoki[id]!=-1){
		skoki[id] = 1;
	}
}
public SpawnedEventPre(id){
	if(g_Vip[id]){
		if(is_user_alive(id)){
			SpawnedEventPreVip(id);
		}
	}
}
public SpawnedEventPreVip(id){
	skoki[id]=1;
	set_user_health(id, get_user_health(id)+20);
	cs_set_user_armor(id, min(cs_get_user_armor(id,armortype)+100, 300), armortype);
	new henum=(user_has_weapon(id,CSW_HEGRENADE)?cs_get_user_bpammo(id,CSW_HEGRENADE):0);
	give_item(id, "weapon_hegrenade");
	++henum;
	new fbnum=(user_has_weapon(id,CSW_FLASHBANG)?cs_get_user_bpammo(id,CSW_FLASHBANG):0);
	give_item(id, "weapon_flashbang");
	++fbnum;
	cs_set_user_bpammo(id, CSW_FLASHBANG, 2);
	new sgnum=(user_has_weapon(id,CSW_SMOKEGRENADE)?cs_get_user_bpammo(id,CSW_SMOKEGRENADE):0);
	give_item(id, "weapon_smokegrenade");
	++sgnum;
	show_vip_menu(id);
	if(get_user_team(id)==2){
		give_item(id, "item_thighpack");
	}
}
public menu_1_handler(id){
	StripWeapons(id, Secondary);
	give_item(id, "weapon_deagle");
	give_item(id, "ammo_50ae");
	weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
	StripWeapons(id, Primary);
	give_item(id, "weapon_ak47");
	give_item(id, "ammo_762nato");
	weapon_id=find_ent_by_owner(-1, "weapon_ak47", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);
	cs_set_user_bpammo(id, CSW_AK47, 90);
}
public menu_2_handler(id){
	StripWeapons(id, Secondary);
	give_item(id, "weapon_deagle");
	give_item(id, "ammo_50ae");
	weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
	StripWeapons(id, Primary);
	give_item(id, "weapon_m4a1");
	give_item(id, "ammo_556nato");
	weapon_id=find_ent_by_owner(-1, "weapon_m4a1", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 30);
	cs_set_user_bpammo(id, CSW_M4A1, 90);
}
public menu_3_handler(id){
	StripWeapons(id, Secondary);
	give_item(id, "weapon_deagle");
	give_item(id, "ammo_50ae");
	weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
	StripWeapons(id, Primary);
	give_item(id, "weapon_awp");
	give_item(id, "ammo_338magnum");
	weapon_id=find_ent_by_owner(-1, "weapon_awp", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 10);
	cs_set_user_bpammo(id, CSW_AWP, 30);
}
public menu_4_handler(id){
	StripWeapons(id, Secondary);
	give_item(id, "weapon_deagle");
	give_item(id, "ammo_50ae");
	weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
	StripWeapons(id, Primary);
	give_item(id, "weapon_famas");
	give_item(id, "ammo_556nato");
	weapon_id=find_ent_by_owner(-1, "weapon_famas", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 25);
	cs_set_user_bpammo(id, CSW_FAMAS, 90);
}
public menu_5_handler(id){
	StripWeapons(id, Secondary);
	give_item(id, "weapon_deagle");
	give_item(id, "ammo_50ae");
	weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
	StripWeapons(id, Primary);
	give_item(id, "weapon_galil");
	give_item(id, "ammo_556nato");
	weapon_id=find_ent_by_owner(-1, "weapon_galil", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 35);
	cs_set_user_bpammo(id, CSW_GALI, 90);
}
public menu_6_handler(id){
	StripWeapons(id, Secondary);
	give_item(id, "weapon_deagle");
	give_item(id, "ammo_50ae");
	weapon_id=find_ent_by_owner(-1, "weapon_deagle", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 7);
	cs_set_user_bpammo(id, CSW_DEAGLE, 35);
	StripWeapons(id, Primary);
	give_item(id, "weapon_m3");
	give_item(id, "ammo_buckshot");
	weapon_id=find_ent_by_owner(-1, "weapon_m3", id);
	if(weapon_id)cs_set_weapon_ammo(weapon_id, 8);
	cs_set_user_bpammo(id, CSW_M3, 32);
}
public plugin_cfg(){
	maxPlayers=get_maxplayers();
}
public takeDamage(this, idinflictor, idattacker, Float:damage, damagebits){
	if(((IsPlayer(idattacker) && is_user_connected(idattacker) && g_Vip[idattacker] && (ioid=idattacker)) ||
	(ioid=pev(idinflictor, pev_owner) && IsPlayer(ioid) && is_user_connected(ioid) && g_Vip[ioid]))){
		damage*=(100+10)/100;
		if(damagebits & DMG_HE){
			damage*=(100+5)/100;
		}
	}
}
public DeathMsg(){
	new killer=read_data(1);
	new victim=read_data(2);
	
	if(is_user_alive(killer) && g_Vip[killer] && get_user_team(killer) != get_user_team(victim)){
		DeathMsgVip(killer,victim,read_data(3));
	}
}
public DeathMsgVip(kid,vid,hs){
	cs_set_user_money(kid, cs_get_user_money(kid)+(hs?500:300));
}
public show_vip_menu(id){
	menu=menu_create("\d[\r*\yMulti-Shoot.eu - FFA\r*\r]^n\y[VIP] \wWybierz Bron\y","menu_handler");
	menu_callback_handler=menu_makecallback("menu_callback");
	new bool:active=false, num=-1;
	menu_additem(menu,"\r[\yAK47 \d+ \yDeagle\r]","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	menu_additem(menu,"\r[\yM4A1 \d+ \yDeagle\r]","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	menu_additem(menu,"\r[\yAWP \d+ \yDeagle\r]","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	menu_additem(menu,"\r[\yFamas \d+ \yDeagle\r]","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	menu_additem(menu,"\r[\yGalil \d+ \yDeagle\r]","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	menu_additem(menu,"\r[\yPOMPA \d+ \yDeagle\r]","",0,menu_callback_handler);
	if(menu_callback(id, menu, ++num)==ITEM_ENABLED){
		active=true;
	}
	if(active){
		menu_setprop(menu,MPROP_EXITNAME,"Wyjscie");
		menu_setprop(menu,MPROP_TITLE,"\d[\r*\yMulti-Shoot.eu - FFA\r*\r]^n\y[VIP] \wWybierz Bron\y");
		menu_setprop(menu,MPROP_NUMBER_COLOR,"\r");
		menu_display(id, menu);
	} else {
		menu_destroy(menu);
	}
}
public event_new_round(){
	++gRound;
}
public GameCommencing(){
	gRound=0;
}
public menu_callback(id, menu, item){
	if(is_user_alive(id)){
		if(gRound>=3){
			if(item==0){
				return ITEM_ENABLED;
			}
			if(item==1){
				return ITEM_ENABLED;
			}
			if(item==2){
				return ITEM_ENABLED;
			}
			if(item==3){
				return ITEM_ENABLED;
			}
			if(item==4){
				return ITEM_ENABLED;
			}
			if(item==5){
				return ITEM_ENABLED;
			}
		}
	}
	return ITEM_DISABLED;
}
public menu_handler(id, menu, item){
	if(is_user_alive(id)){
		if(gRound>=3){
			if(item==0){
				menu_1_handler(id);
			}
			if(item==1){
				menu_2_handler(id);
			}
			if(item==2){
				menu_3_handler(id);
			}
			if(item==3){
				menu_4_handler(id);
			}
			if(item==4){
				menu_5_handler(id);
			}
			if(item==5){
				menu_6_handler(id);
			}
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}

public handleSayText(msgId,msgDest,msgEnt){
        new id = get_msg_arg_int(1);
        
        if(!is_user_connected(id))      return PLUGIN_CONTINUE;
        
        new szTmp[256],szTmp2[256];
        get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
        
        new szPrefix[64] = "[VIP]";
        
        if(!equal(szTmp,"#Cstrike_Chat_All")){
                add(szTmp2,charsmax(szTmp2),szPrefix);
                add(szTmp2,charsmax(szTmp2)," ");
                add(szTmp2,charsmax(szTmp2),szTmp);
        }
        else{
                add(szTmp2,charsmax(szTmp2),szPrefix);
                add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 :  %s2");
        }
        
        set_msg_arg_string(2,szTmp2);
        
        return PLUGIN_CONTINUE;
}

public ShowVips(id){
	new g_Name[64],g_Message[192];
	
	new g_Size=ArraySize(g_Array);
	
	for(new i = 0; i < g_Size; i++){
		ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));
		
		add(g_Message, charsmax(g_Message), g_Name);
		
		if(i == g_Size - 1){
			add(g_Message, charsmax(g_Message), ".");
		}
		else{
			add(g_Message, charsmax(g_Message), ", ");
		}
	}
	ColorChat(id,GREEN,"^x03Vipy ^x04na ^x03serwerze: ^x04%s", g_Message);
	return PLUGIN_CONTINUE;
}
public client_infochanged(id){
	if(g_Vip[id]){
		new szName[64];
		get_user_info(id,"name",szName,charsmax(szName));
		
		new Name[64];
		get_user_name(id,Name,charsmax(Name));
		
		if(!equal(szName,Name)){
			ArrayPushString(g_Array,szName);
			
			new g_Size=ArraySize(g_Array);
			new g_Name[64];
			for(new i = 0; i < g_Size; i++){
				ArrayGetString(g_Array, i, g_Name, charsmax(g_Name));
				
				if(equal(g_Name,Name)){
					ArrayDeleteItem(g_Array,i);
					break;
				}
			}
		}
	}
}
public plugin_end(){
	ArrayDestroy(g_Array);
}
public bomb_planted(id){
	if(is_user_alive(id) && g_Vip[id]){
		cs_set_user_money(id,cs_get_user_money(id) + 250);
	}
}
public bomb_defused(id){
	if(is_user_alive(id) && g_Vip[id]){
		cs_set_user_money(id,cs_get_user_money(id) + 250);
	}
}
public amxbans_admin_connect(id){
	client_authorized(id);
}

2. Na serwerze mam ciągle ukryte komendy, mimo, że nie mam zainstalowanego na takie działanie pluginu :/ Proszę o pomoc.

 

 




#719691 Prośba o napisanie pluginu VIP

Napisano przez Spr!Nt3R w 03.02.2016 17:07 w Szukam pluginu

Dziękuję bardzo ;)




#719676 Prośba o napisanie pluginu VIP

Napisano przez Spr!Nt3R w 03.02.2016 13:12 w Szukam pluginu

Z góry jeżeli zły dział, to przepraszam.

Otóż chciałbym poprosić was o napisanie VIP'a. Vip ma posiadać:
Darmowa Kamizelka + Hełm
Darmowy defuser
Podwojny skok
Darmowy zestaw granatow (2x Flash, 1x Smoke, 1x HE)
Bazowe 120 HP
Dodatkowa kasa za zabojstwo (Normalne - 350$ | HeadShot - 500$)
Dodatkowa kasa za rozbrojenie/podlozenie bomby - 250$
Zwiekszone obrazenia ze wszystkich broni o 10%
Zwiekszone obrazenia z granatow o 5%
Menu z wyborem bronii od 3 rundy (AK + DEAGLE) (M4 + DEAGLE) (AWP + DEAGLE) (FAMAS + DEAGLE) (GALIL + DEAGLE) (POMPA + DEAGLE)
Po wpisaniu /vips ukazuje się lista vipow online (na say)

 

Dziękuję :)




#718584 Nie można skompilować MenuGracza

Napisano przez Spr!Nt3R w 20.01.2016 00:09 w Problemy z pluginami

Siemka! Dzisiaj chciałem zrobić sobie Menu Gracza na serwer do CS'a i coś tam wykombinowałem, ale niestety nie chce mi się kompilować. Wywala masę błędów, a ja biedny nie wiem co mam z tym począć  :( Jeżeli byłby ktoś dobry i znalazł te błędy i je poprawił, byłbym bardzo wdzięczny  ;)

 

Oto kod mojego menu:

/* Plugin generated by AMXX-Studio */


#include <amxmodx>
#include <amxmisc>
#include <colorchat>




#define PLUGIN "Menu Gracza"
#define VERSION "1.0"
#define AUTHOR "Spr!Nt3R"
#define TASK_SHOWMENU 12000




new gMyMenu


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)


gMyMenu=menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Gracza:\y","cbMyMenu");
menu_additem(gMyMenu,"\r~\d[\ySerwer\d] \r~\dPrzejdz na inny serwer\r~");//item=0
menu_additem(gMyMenu,"\r~\d[\yVIP\d] \r~\dInformacje dotyczace przywileju VIP\r~^n");//item=1
menu_additem(gMyMenu,"\r~\d[\yKontakt\d] \r~\dSkontaktuj sie z Administracja serwera\r~^n");//item=2
menu_additem(gMyMenu,"\r~\d[\yMoj Ranking\d] \r~\dSprawdz swoja pozycje w rankingu\r~^n");//item=3
menu_additem(gMyMenu,"\r~\d[\yTOP15\d] \r~\dSprawdz graczy z TOP15 serwera\r~^n");//item=4


menu_additem(gMyMenu,"\r~\d[\yAdminMenu\d] \r~\dMenu Administratora\r~^n");//item=5


}
public client_putinserver(id){
set_task(1.0, "show_menu_", id+TASK_SHOWMENU);


}
public mymenu(id){
menu_display(id, gMyMenu);
return PLUGIN_HANDLED;


}
public show_menu_(tid){
new id=tid-TASK_SHOWMENU;
new iTeam=get_user_team(id);


new menu_id, keys;
new menuUp = player_menu_info( id, menu_id, keys );


if ( iTeam && (menuUp <= 0 || menu_id < 0) )


mymenu(id);
else
set_task(1.0, "show_menu_", tid);
}


public cbMyMenu(id, menu, item){
switch(item){
case 0:{
show_serwery(id)


}
case 1:{
MenuVIP(id);


}
case 2:{
MenuKontakt(id);


}
case 3:{
client_cmd(id, "say /rank");


case 4:{
client_cmd(id, "say /top15");


case 5:{
client_cmd(id, "amxmodmenu"); 


}
}
menu_destroy ( menu ) 
return PLUGIN_HANDLED;
}


public MenuVIP(id) { 
{
show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU VIP^n^n\r~ \yMniejsza grawitacja^n\r~ \y4 skoki,^n\r~ \yNoktowizor,^n\r~ \y80 HP,^n\r~ \y100 armoru,^n\r~ \yPoswiate w CT,^n\r~ \yZwiekszone obrazenia z broni i HE,^n\r~ \yNapis VIP w tabeli,^n\r~ \yBullet Damage,^n\r~ \yPrywatny chat,^n\r~ \yPrefix & powitanie, oraz^n\r~ \yWlasny model!...^n^n\r~ \wCENA: \y11,07 zl. \d[\rSMS\d]", -1, "Pomoc");
return PLUGIN_HANDLED; 
}


public MenuKontakt(id) {
{
show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU KONTAKTU:^n^n\r~\d[\yOpiekun\d] \rNICK \wGG: \yxxxxxxxx^n\r~\d[\yTechnik\d] \rNICK \wGG: \yxxxxxxxx ", -1, "Pomoc");
return PLUGIN_HANDLED; 
}


public show_serwery(id) {
    new menu = menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Serwerow:\y", "handle_serwery");
    
    menu_additem(menu, "Serwer GunGame", "23.123.33.22:27033");
    menu_additem(menu, "Serwer FFA", "12.34.56.78:27090");
    menu_additem(menu, "Serwer Diablo", "98.76.54.32:27010");
    
    menu_display(id, menu);
}


public handle_serwery(id, menu, item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }


    new ip[32], access, callback;
    menu_item_getinfo(menu, item, access, ip, 31,_, _, callback);
    client_cmd(id, "Connect %s", ip);
    
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}


/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

Dziękuję za kazdą pomoc!  :)




#718579 [KOSZ] Autorskie menu gracza Problem!

Napisano przez Spr!Nt3R w 19.01.2016 22:18 w Problemy z pluginami

Siemka! Dzisiaj chciałem zrobić sobie Menu Gracza na serwer do CS'a i coś tam wykombinowałem, ale niestety nie chce mi się kompilować. Wywala masę błędów, a ja biedny nie wiem co mam z tym począć :( Jeżeli byłby ktoś dobry i znalazł te błędy i je poprawił, byłbym bardzo wdzięczny ;) 

 

Oto kod mojego menu:

/* Plugin generated by AMXX-Studio */


#include <amxmodx>
#include <amxmisc>
#include <colorchat>




#define PLUGIN "Menu Gracza"
#define VERSION "1.0"
#define AUTHOR "Spr!Nt3R"
#define TASK_SHOWMENU 12000




new gMyMenu


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)


gMyMenu=menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Gracza:\y","cbMyMenu");
menu_additem(gMyMenu,"\r~\d[\ySerwer\d] \r~\dPrzejdz na inny serwer\r~");//item=0
menu_additem(gMyMenu,"\r~\d[\yVIP\d] \r~\dInformacje dotyczace przywileju VIP\r~^n");//item=1
menu_additem(gMyMenu,"\r~\d[\yKontakt\d] \r~\dSkontaktuj sie z Administracja serwera\r~^n");//item=2
menu_additem(gMyMenu,"\r~\d[\yMoj Ranking\d] \r~\dSprawdz swoja pozycje w rankingu\r~^n");//item=3
menu_additem(gMyMenu,"\r~\d[\yTOP15\d] \r~\dSprawdz graczy z TOP15 serwera\r~^n");//item=4


menu_additem(gMyMenu,"\r~\d[\yAdminMenu\d] \r~\dMenu Administratora\r~^n");//item=5


}
public client_putinserver(id){
set_task(1.0, "show_menu_", id+TASK_SHOWMENU);


}
public mymenu(id){
menu_display(id, gMyMenu);
return PLUGIN_HANDLED;


}
public show_menu_(tid){
new id=tid-TASK_SHOWMENU;
new iTeam=get_user_team(id);


new menu_id, keys;
new menuUp = player_menu_info( id, menu_id, keys );


if ( iTeam && (menuUp <= 0 || menu_id < 0) )


mymenu(id);
else
set_task(1.0, "show_menu_", tid);
}


public cbMyMenu(id, menu, item){
switch(item){
case 0:{
show_serwery(id)


}
case 1:{
MenuVIP(id);


}
case 2:{
MenuKontakt(id);


}
case 3:{
client_cmd(id, "say /rank");


case 4:{
client_cmd(id, "say /top15");


case 5:{
client_cmd(id, "amxmodmenu"); 


}
}
menu_destroy ( menu ) 
return PLUGIN_HANDLED;
}


public MenuVIP(id) { 
{
show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU VIP^n^n\r~ \yMniejsza grawitacja^n\r~ \y4 skoki,^n\r~ \yNoktowizor,^n\r~ \y80 HP,^n\r~ \y100 armoru,^n\r~ \yPoswiate w CT,^n\r~ \yZwiekszone obrazenia z broni i HE,^n\r~ \yNapis VIP w tabeli,^n\r~ \yBullet Damage,^n\r~ \yPrywatny chat,^n\r~ \yPrefix & powitanie, oraz^n\r~ \yWlasny model!...^n^n\r~ \wCENA: \y11,07 zl. \d[\rSMS\d]", -1, "Pomoc");
return PLUGIN_HANDLED; 
}


public MenuKontakt(id) {
{
show_menu(id, 1023, "\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMENU KONTAKTU:^n^n\r~\d[\yOpiekun\d] \rNICK \wGG: \yxxxxxxxx^n\r~\d[\yTechnik\d] \rNICK \wGG: \yxxxxxxxx ", -1, "Pomoc");
return PLUGIN_HANDLED; 
}


public show_serwery(id) {
    new menu = menu_create("\d[\r*\yCs-Planeta.pl - OnlyDD2 Mod\r*\d]^n\wMenu Serwerow:\y", "handle_serwery");
    
    menu_additem(menu, "Serwer GunGame", "23.123.33.22:27033");
    menu_additem(menu, "Serwer FFA", "12.34.56.78:27090");
    menu_additem(menu, "Serwer Diablo", "98.76.54.32:27010");
    
    menu_display(id, menu);
}


public handle_serwery(id, menu, item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }


    new ip[32], access, callback;
    menu_item_getinfo(menu, item, access, ip, 31,_, _, callback);
    client_cmd(id, "Connect %s", ip);
    
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}


/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

Dziękuję za kazdą pomoc! :)




#718542 Paczka JailBreak by VertuS

Napisano przez Spr!Nt3R w 19.01.2016 11:40 w Gotowe paczki AMXX

Spodobało mi się parę rzeczy z tej paczki i na pewno je wykorzystam :) Jest mały problem z plikiem jail_team, otóż nie można skompilować tego pliku, ani lokalnie ani poprzez kompilator na stronie. 




#713257 2 małe problemy związane z 2 pluginami

Napisano przez Spr!Nt3R w 13.10.2015 22:24 w Problemy

Witam ! Dzisiaj tworząc paczkę na serwer i testując ją, zauważyłem 2 problemy z pluginami, których nie umiem rozwiązać. 

 

Problem 1.

Plugin na RoundSound

 

Pobrałem pewien plugin na RS'y i nie zwracałem nawet na niego uwagi, ale potem podczas dalszych testów paczki serwerowej napotkałem błąd, który nie wiem, czy jest związany z moimi plikami muzycznymi, czy coś jest nie tak... Chodzi o to, że plugin odtwarza mi jedynie pierwsze 4 kawałki a reszty tak jakby nie czytał, wogóle. nie słychać tego :( Plugin od RS dodany do załącznika + Plik RoundSound.ini z dodanymi nutkami, nwm może mam coś źle.

 

Załączony plik  RS.zip   11,75 KB  66 Ilość pobrań

 

 

Problem 2.

Plugin na VIP

 

Posiadam plugin na VIP'a, który działa dobrze, ale próbowałem dodać menu z broniami od 3 rundy. Dodałem je, lecz nie umiem za nic dodać zestawu granatów i kamizelki z kewlarem otrzymywanej w 1 rundzie :( Plugin VIP dodany do załącznika.

 

Załączony plik  vip.zip   1,99 KB  55 Ilość pobrań

 

 

Bardzo proszę o pomoc :( 




#696611 [KOSZ] Problem z paczką JB

Napisano przez Spr!Nt3R w 08.04.2015 18:58 w Problemy

Dobra, wiem, że jest to spowodowane zabawami, gdyż gdy wyłączyłem wszystkie zabawy, wszystko ładnie działa... Mógłby ktoś pobrać ta paczkę i sprawdzić co jest nie tak w tych zabawach??




#696596 Paczka Jailbreak (dotychczas unikatowa).

Napisano przez Spr!Nt3R w 08.04.2015 17:50 w Gotowe paczki AMXX

Pomoże ktoś naprawić wszystkie błędy?




#696593 [KOSZ] Problem z paczką JB

Napisano przez Spr!Nt3R w 08.04.2015 17:38 w Problemy

Witam, ostatnio pobrałem sobię paczkę JB stąd: http://amxx.pl/topic...e-3#entry696584i po jej wgraniu mam problemy, mianowicie jeśli wchodzę na serwer nie mogę sobie wybrać drużyny bo buguje mi cs'a

 




#696582 Paczka Jailbreak (dotychczas unikatowa).

Napisano przez Spr!Nt3R w 08.04.2015 16:52 w Gotowe paczki AMXX

Wie ktoś jak mogę naprawić błąd z wyborem drużyny??
Sytuacja jest taka:

Gdy nie mam Vip'a/Admina itp. mogę wybrać drużynę, a gdy dam sobie Vip'a/Admina itp. to gdy wybiorę drużynę buguje mi się i nic nie mogę zrobić.




#687512 [KOSZ] Problem z amxbans 1.6.1

Napisano przez Spr!Nt3R w 10.02.2015 18:37 w Problemy

A na pewno masz dobrze uzupełniony plik sql.cfg ??