1. sayfa (Toplam 1 sayfa)

Specteyken Takım Menüsü

Gönderilme zamanı: Cmt Haz 01, 2019 11:55 pm
gönderen batmankara
Sadece specteyken chooseteam yerine jointeam gelecek. Yani konsola chooseteam yazdığında zorunlu olarak jointeam gelecek. Ancak bu sadece specteyken olacak oyunda ct de veya t de olanlar etkilenmeyecek.
Oyuncular servera girince 6 ya basıp spec geçiyor yani specte olmuş oluyor. Specte beklerken eğer chooseteam açmak isterlerse chooseteam yerine jointeam gelecek. Şimdi oyunun orijinalinde bind m chooseteam ya, işte m ye basınca chooseteam menüsü yerine jointeam menüsü gelecek. Ancak burası önemli , T de ve Ct de chooseteam açılacak herhangi bir engel olmayacak.

Specteyken Takım Menüsü

Gönderilme zamanı: Pzr Haz 02, 2019 12:12 am
gönderen seypa
batmankara yazdı: Cmt Haz 01, 2019 11:55 pm Sadece specteyken chooseteam yerine jointeam gelecek. Yani konsola chooseteam yazdığında zorunlu olarak jointeam gelecek. Ancak bu sadece specteyken olacak oyunda ct de veya t de olanlar etkilenmeyecek.
Oyuncular servera girince 6 ya basıp spec geçiyor yani specte olmuş oluyor. Specte beklerken eğer chooseteam açmak isterlerse chooseteam yerine jointeam gelecek. Şimdi oyunun orijinalinde bind m chooseteam ya, işte m ye basınca chooseteam menüsü yerine jointeam menüsü gelecek. Ancak burası önemli , T de ve Ct de chooseteam açılacak herhangi bir engel olmayacak.
ChooseTeam ile JoinTeam farkını açıklar mısın ?.

Specteyken Takım Menüsü

Gönderilme zamanı: Pzr Haz 02, 2019 12:27 am
gönderen batmankara
seypa yazdı: Pzr Haz 02, 2019 12:12 am
batmankara yazdı: Cmt Haz 01, 2019 11:55 pm Sadece specteyken chooseteam yerine jointeam gelecek. Yani konsola chooseteam yazdığında zorunlu olarak jointeam gelecek. Ancak bu sadece specteyken olacak oyunda ct de veya t de olanlar etkilenmeyecek.
Oyuncular servera girince 6 ya basıp spec geçiyor yani specte olmuş oluyor. Specte beklerken eğer chooseteam açmak isterlerse chooseteam yerine jointeam gelecek. Şimdi oyunun orijinalinde bind m chooseteam ya, işte m ye basınca chooseteam menüsü yerine jointeam menüsü gelecek. Ancak burası önemli , T de ve Ct de chooseteam açılacak herhangi bir engel olmayacak.
ChooseTeam ile JoinTeam farkını açıklar mısın ?.
Kendi takım menüm var chooseteam a ayarlı. Specteyken chooseteam yazınca solda menü çıkıyor , eğer jointeam yazarsan iki farklı şekilde geliyor (vgui menü veya solda menü). Specte chooseteam yazılmamasını istiyorum çünkü sorun çıkarıyor. Bu yüzden specte chooseteam yazınca jointeam gelmesi gerekiyor böylece sorunum(bug) ortadan kalkacak.

Specteyken Takım Menüsü

Gönderilme zamanı: Pzr Haz 02, 2019 1:05 pm
gönderen batmankara
Bu da chooseteam menüsü. Bu eklentiyi de düzeltebilirsiniz bug olmaması için. Yani specten takıma chooseteam ile direk geçişte oyuncu buglu doğuyor can aim gözükmiyor ancak jointeam ile takıma geçerse bir sorun olmuyor. Diğer bir yöntem de önce takıma geçip sonra spec geçerse bu sefer chooseteam ile takıma geçsede sorun olmuyor.

Kod: Tümünü seç

Plugin_init(){
register_clcmd("chooseteam","clcmd_changeteam")
}
public clcmd_changeteam(id)
{	
	new soccermenu = menu_create("Choose the team:", "change_menu")
	
	menu_additem(soccermenu, "Terror", "1",0)
	menu_additem(soccermenu, "CT","2",0)
	menu_additem(soccermenu, "Cabin(ROOM)","3",0)
	menu_additem(soccermenu, "Spec","4",0)
	menu_addblank(soccermenu,1)
	menu_display(id, soccermenu, 0)		
	
	return PLUGIN_HANDLED
}


public change_menu(id, menu, item)
{	
	new team = get_user_team(id)
	if((team == 1 || team == 2) && (item == team-1))
	{
		new message[64]
		format(message, 63, "You can not re-enter the same team!")
		message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("StatusText"), {0, 0, 0}, id)
		write_byte(0)
		write_string(message)
		message_end()
		clcmd_changeteam(id)
		return PLUGIN_HANDLED
	}
	
	if(item == MENU_EXIT)
	{
		return PLUGIN_HANDLED
	}

	if( item == 0)	
	{
		show_menu_tt(id);
	}
	
	if( item == 1)	
	{
		show_menu_ct(id);
	}
	
	if( item == 2)	
	{
		spec_cabina_menu(id)
	}

	if( item == 3)	
	{
		cmdSpectatemenu(id)
	}
	
	return PLUGIN_HANDLED;
}

public show_menu_tt(id)
{

	new menucomandos = menu_create("Player...","show_menu_tt1")

	menu_additem(menucomandos, "Terror", "1", 0)
	menu_additem(menucomandos, "Leet", "2", 0)
	menu_additem(menucomandos, "Artic", "3", 0)
	menu_additem(menucomandos, "Guerrilla", "4", 0)	
	
	menu_addblank(menucomandos,1)
	menu_display(id,menucomandos,0)

}

public show_menu_tt1(id, menu, item)
{
	switch(item) 
	{
		case 0: {
					cs_set_user_team(id, CS_TEAM_T, CS_T_TERROR)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false
				}
				
		case 1: {
					cs_set_user_team(id, CS_TEAM_T, CS_T_LEET)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false
				}
				
		case 2: {
					cs_set_user_team(id, CS_TEAM_T, CS_T_ARCTIC)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false
				}
				
		case 3: {
					cs_set_user_team(id, CS_TEAM_T, CS_T_GUERILLA)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false
				}
	}
	
	return PLUGIN_HANDLED;
}

public show_menu_ct(id)
{
	new menucomandos = menu_create("Player...","show_menu_ct1")

	menu_additem(menucomandos, "Urban", "1", 0)
	menu_additem(menucomandos, "GSG9", "2", 0)
	menu_additem(menucomandos, "Sas", "3", 0)
	menu_additem(menucomandos, "Gign", "4", 0)
	
	menu_addblank(menucomandos,1)
	menu_display(id,menucomandos,0)
}

public show_menu_ct1(id, menu, item)
{	
	cmdUnKeeper(id)
	switch(item) 
	{
		case 0: {
					cs_set_user_team(id, CS_TEAM_CT, CS_CT_URBAN)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false					
				}
				
		case 1: {
					cs_set_user_team(id, CS_TEAM_CT, CS_CT_GSG9)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false					
				}
				
		case 2: {
					cs_set_user_team(id, CS_TEAM_CT, CS_CT_SAS)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false					
				}
				
		case 3: {
					cs_set_user_team(id, CS_TEAM_CT, CS_CT_GIGN)
					user_kill(id)
					cmdUnKeeper(id)
					soy_spec[id] = false					
				}
	}
	
	return PLUGIN_HANDLED;
}

Specteyken Takım Menüsü

Gönderilme zamanı: Pzr Haz 02, 2019 1:11 pm
gönderen Yek'-ta

Specteyken Takım Menüsü

Gönderilme zamanı: Pzr Haz 02, 2019 3:33 pm
gönderen batmankara
Ama bu eklentinin sadece bir kısmı. Bu gönderdiğiniz eklentiyi ekleyemiyorum reapi ile yazılmış. Gönderdiğim menüyü düzenleyemez misiniz?

Specteyken Takım Menüsü

Gönderilme zamanı: Pzr Haz 02, 2019 3:37 pm
gönderen Yek'-ta
Düzenleyemeyiz, zaten reapi ile yazılmış hali var.