Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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
 

Zdjęcie

Uznaje gracza za specta


  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

#1 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6033
Godlike

  • Postów:10831
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 22.01.2011 21:52

public changeteam(id){
	// niet wazne
	menu_display(id,menu);
}

public getlife(id)
{
	ExecuteHamB(Ham_CS_RoundRespawn, id) 	
}

public change_team_handle(id,menu,item){
	if(item == MENU_EXIT){
		menu_destroy(menu);
		clcmd_changeteam(id);
		return PLUGIN_CONTINUE;
	}
	switch(item){
		case 0:
		{
			if(is_user_alive(id)) dllfunc(DLLFunc_ClientKill, id)
			fm_set_user_team(id,CS_TEAM_CT)
			set_task(3.0,"getlife",id)
		}
		case 1:
		{
			if(is_user_alive(id)) dllfunc(DLLFunc_ClientKill, id)
			fm_set_user_team(id,CS_TEAM_T)
			set_task(3.0,"getlife",id)
		}
	}
	menu_destroy(menu);
	return PLUGIN_CONTINUE;
}
stock fm_set_user_team(id, team){
	set_pdata_int(id, OFFSET_CSTEAMS, team)
	message_begin(MSG_ALL, g_msgTeamInfo)
	write_byte(id)
	write_string(CS_Teams[team])
	message_end()
	dllfunc(DLLFunc_ClientUserInfoChanged, id, engfunc(EngFunc_GetInfoKeyBuffer, id) )
}  
#if cellbits == 32
const OFFSET_CSTEAMS = 114
#else
const OFFSET_CSTEAMS = 139
#endif


new CS_Teams[][] = { "UNASSIGNED", "TERRORIST", "CT", "SPECTATOR" }

enum{
	CS_TEAM_UNASSIGNED = 0,
	CS_TEAM_T,
	CS_TEAM_CT,
	CS_TEAM_SPECTATOR
}

new g_msgTeamInfo
g_msgTeamInfo = get_user_msgid("TeamInfo")

po wybraniu zostaje przydzielony do teamu i ożywiony ale nie mam hud'a i jestem przenoszony ciagle z miejsca na miejsce jakbym ciagle byl spectem chociaz w tablicy wynikow widze ze jestem w teamie nie wiem co moge robić źle
  • +
  • -
  • 0

#2 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7173
  • Lokalizacja:AMXX.PL
Offline

Napisano 22.01.2011 22:18

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: po prostu gracz chociaż ras musi wybrać team z standardowego menu

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych