if( cs_get_user_team( id ) == CS_TEAM_SPECTATOR )Poprawnie jest on przedstawiony? bo skasowałem warunek i działa tylko jeśli on się pojawia to nic się nie wykonuje
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. 
 | 
 
	
Warunek if nie reaguje
			
				
					
						
					
					#1
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 08:32
			
				
					
						
					
					#2
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 08:50
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
			
				
					
						
					
					#3
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 10:22
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "Team_PS"
#define VERSION "1.0"
#define AUTHOR "GuitarGryf"
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	set_task(2.0, "MenuTeam", _, _, _, "b")
}
public MenuTeam(id){	
	if( cs_get_user_team( id ) == CS_TEAM_SPECTATOR ){				
		new MyMenu=menu_create("Wybierz team:","cbMenuTeam");		
		menu_additem(MyMenu,"Team Alfa","",0);
		menu_additem(MyMenu,"Team Delta","",0);	
		menu_display(id, MyMenu,0); 	}
	return PLUGIN_CONTINUE
}	
public cbMenuTeam(id, menu, item){
	switch(item){
		case 0:{					
			cs_set_user_team(id, CS_TEAM_T, CS_DONTCHANGE);	
			MenuT(id);
		}
		case 1:{		
			cs_set_user_team(id, CS_TEAM_CT, CS_DONTCHANGE);
			MenuCT(id);
		}		
	}
	menu_destroy(menu);
	return PLUGIN_CONTINUE
}
public MenuT(id){
	new MyMenuT=menu_create("Wybierz postac:","cbMenuT");	
	
	menu_additem(MyMenuT,"Postac Arctic","",0);
	menu_additem(MyMenuT,"Postac Desert","",0);	
	menu_display(id, MyMenuT,0);
	return PLUGIN_CONTINUE
}
public cbMenuT(id, menu, item){
	switch(item){
		case 0:{					
			cs_set_user_team(id, CS_TEAM_T, CS_T_ARCTIC);				
		}
		case 1:{		
			cs_set_user_team(id, CS_TEAM_T, CS_T_TERROR);			
		}		
	}
	menu_destroy(menu);
}
public MenuCT(id){
	new MyMenuCT=menu_create("Wybierz postac:","cbMenuCT");	
	
	menu_additem(MyMenuCT,"Postac Arctic","",0);
	menu_additem(MyMenuCT,"Postac Desert","",0);	
	menu_display(id, MyMenuCT,0);
	return PLUGIN_CONTINUE
}
public cbMenuCT(id, menu, item){
	switch(item){
		case 0:{					
			cs_set_user_team(id, CS_TEAM_CT, CS_T_ARCTIC);			
		}
		case 1:{		
			cs_set_user_team(id, CS_TEAM_CT, CS_T_TERROR);			
		}		
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}Najpierw myślałem że może kompilator nie działa, sprawdziłem na web kompilatorze i nic
 
					
					Użytkownik Potatek edytował ten post 23.05.2010 10:24
			
				
					
						
					
					#4
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 10:28
Załączone pliki
			
				
					
						
					
					#5
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 10:35
set_task(2.0, "MenuTeam", _, _, _, "b")
a w funkcji
public MenuTeam(id){
if( cs_get_user_team( id ) == CS_TEAM_SPECTATOR ){
new MyMenu=menu_create("Wybierz team:","cbMenuTeam");
menu_additem(MyMenu,"Team Alfa","",0);
menu_additem(MyMenu,"Team Delta","",0);
menu_display(id, MyMenu,0); }
return PLUGIN_CONTINUE
}
masz id coś chyba nie halo co
 jak już coś to powinno być
 jak już coś to powinno być
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "Team_PS"
#define VERSION "1.0"
#define AUTHOR "GuitarGryf"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public client_connect(id){
set_task(2.0, "MenuTeam",id,_,_, "b")
}
public MenuTeam(id){
if(cs_get_user_team( id ) == CS_TEAM_SPECTATOR ){
new MyMenu=menu_create("Wybierz team:","cbMenuTeam");
menu_additem(MyMenu,"Team Alfa","",0);
menu_additem(MyMenu,"Team Delta","",0);
menu_display(id, MyMenu,0);
}
return PLUGIN_CONTINUE
}
public client_disconnect(id){
if(task_exists(id)){
remove_task(id)
}
}
public cbMenuTeam(id, menu, item){
switch(item){
case 0:{
cs_set_user_team(id, CS_TEAM_T, CS_DONTCHANGE);
MenuT(id);
}
case 1:{
cs_set_user_team(id, CS_TEAM_CT, CS_DONTCHANGE);
MenuCT(id);
}
}
menu_destroy(menu);
return PLUGIN_CONTINUE
}
public MenuT(id){
new MyMenuT=menu_create("Wybierz postac:","cbMenuT");
menu_additem(MyMenuT,"Postac Arctic","",0);
menu_additem(MyMenuT,"Postac Desert","",0);
menu_display(id, MyMenuT,0);
return PLUGIN_CONTINUE
}
public cbMenuT(id, menu, item){
switch(item){
case 0:{
cs_set_user_team(id, CS_TEAM_T, CS_T_ARCTIC);
}
case 1:{
cs_set_user_team(id, CS_TEAM_T, CS_T_TERROR);
}
}
menu_destroy(menu);
}
public MenuCT(id){
new MyMenuCT=menu_create("Wybierz postac:","cbMenuCT");
menu_additem(MyMenuCT,"Postac Arctic","",0);
menu_additem(MyMenuCT,"Postac Desert","",0);
menu_display(id, MyMenuCT,0);
return PLUGIN_CONTINUE
}
public cbMenuCT(id, menu, item){
switch(item){
case 0:{
cs_set_user_team(id, CS_TEAM_CT, CS_T_ARCTIC);
}
case 1:{
cs_set_user_team(id, CS_TEAM_CT, CS_T_TERROR);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Użytkownik DarkGL edytował ten post 23.05.2010 10:36
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
			
				
					
						
					
					#6
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 10:38
 a mógłbyś przekompilować i sprawdzić czy u cb to działa? może u mnie na serwerze czegoś brakuje a nie mam jak inaczej tego sprawdzić bo plugin nie reaguje
 a mógłbyś przekompilować i sprawdzić czy u cb to działa? może u mnie na serwerze czegoś brakuje a nie mam jak inaczej tego sprawdzić bo plugin nie reaguje  
					
					Użytkownik Potatek edytował ten post 23.05.2010 11:42
			
				
					
						
					
					#7
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 14:17
 
					Załączone pliki
			
				
					
						
					
					#8
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 14:24
			
				
					
						
					
					#9
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 15:29
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "Team_PS"
#define VERSION "1.0"
#define AUTHOR "GuitarGryf"
public plugin_init()
register_plugin(PLUGIN, VERSION, AUTHOR);
public client_putinserver(id)
set_task(1.0, "MenuTeam",id,_,_, "b");
public MenuTeam(id)
{
if(cs_get_user_team(id) == CS_TEAM_SPECTATOR || cs_get_user_team(id) == CS_TEAM_UNASSIGNED)
{
new MyMenu=menu_create("Wybierz team:","cbMenuTeam");
menu_additem(MyMenu,"Team Alfa","",0);
menu_additem(MyMenu,"Team Delta","",0);
menu_display(id, MyMenu,0);
}
return PLUGIN_CONTINUE
}
public client_disconnect(id)
{
if(task_exists(id))
remove_task(id)
}
public cbMenuTeam(id, menu, item){
switch(item)
{
case 0:
{
cs_set_user_team(id, CS_TEAM_T, CS_DONTCHANGE);
MenuT(id);
}
case 1:
{
cs_set_user_team(id, CS_TEAM_CT, CS_DONTCHANGE);
MenuCT(id);
}
}
menu_destroy(menu);
return PLUGIN_CONTINUE
}
public MenuT(id)
{
new MyMenuT=menu_create("Wybierz postac:","cbMenuT");
menu_additem(MyMenuT,"Postac Arctic","",0);
menu_additem(MyMenuT,"Postac Desert","",0);
menu_display(id, MyMenuT,0);
return PLUGIN_CONTINUE
}
public cbMenuT(id, menu, item)
{
switch(item)
{
case 0:
{
cs_set_user_team(id, CS_TEAM_T, CS_T_ARCTIC);
}
case 1:
{
cs_set_user_team(id, CS_TEAM_T, CS_T_TERROR);
}
}
menu_destroy(menu);
}
public MenuCT(id)
{
new MyMenuCT=menu_create("Wybierz postac:","cbMenuCT");
menu_additem(MyMenuCT,"Postac Arctic","",0);
menu_additem(MyMenuCT,"Postac Desert","",0);
menu_display(id, MyMenuCT,0);
return PLUGIN_CONTINUE
}
public cbMenuCT(id, menu, item)
{
switch(item)
{
case 0:
{
cs_set_user_team(id, CS_TEAM_CT, CS_T_ARCTIC);
}
case 1:
{
cs_set_user_team(id, CS_TEAM_CT, CS_T_TERROR);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
			
				
					
						
					
					#10
					 
					
				
				
				
					
				
			
				
			
			
			Napisano 23.05.2010 16:58
 na wybór teamu mam sposób ale żaden plugin nie chce działać żeby odpalić menu... nie rozumiem powinno bez problemu uruchomić
 na wybór teamu mam sposób ale żaden plugin nie chce działać żeby odpalić menu... nie rozumiem powinno bez problemu uruchomić  
					
					Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


 Forum
 
Forum
 Użytkownicy
 
Użytkownicy
 Kalendarz
 
Kalendarz
 Dodatki SourceMod
 
Dodatki SourceMod



 Temat jest zamknięty
 Temat jest zamknięty

 
				
				
 
				
				
 hehe.amxx
  hehe.amxx
 
				
				







