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
 

Zdjęcie
CoD Stary

Prefixy w say

CoD Stary

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
6 odpowiedzi w tym temacie

#1 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

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

Napisano 17.12.2011 16:09

*
Popularny

Nad plugin_init dodajemy

new pCvarPrefixy;
np.

new bool:freezetime = true;
new pCvarPrefixy;
w plugin_init dodajemy

register_message(get_user_msgid("SayText"),"handleSayText");

pCvarPrefixy	=	register_cvar("cod_prefix","1");
na końcu pluginu dodajemy


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]

	switch(get_pcvar_num(pCvarPrefixy)){
		case 1:{
			formatex(szPrefix,charsmax( szPrefix ),"^x04[%s]",nazwy_klas[klasa_gracza[id]]);
		}
		case 2:{
			formatex(szPrefix,charsmax( szPrefix ),"^x04[%d]",poziom_gracza[id]);
		}
		case 3:{
			formatex(szPrefix,charsmax( szPrefix ),"^x04[%s - %d]",nazwy_klas[klasa_gracza[id]],poziom_gracza[id]);
		}
	}

	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;
}
Wygląd ustawiamy za pomocą cvara cod_prefix (standardowo na 1)

Wygląd
http://darkgl.amxx.p...-say-cod-stary/
  • +
  • -
  • 5

#2 *MARIUSZ*

    Pomocny

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:47
  • Imię:Mariusz
  • Lokalizacja:Mazowsze
Offline

Napisano 19.12.2011 10:20

No dzięki działa alagancko :)
  • +
  • -
  • 0

#3 Scotty

    Zaawansowany

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:125
  • Lokalizacja:miasto
Offline

Napisano 19.12.2011 11:11

Przydatne, przynajmniej mniej pytań na serwerze kto kim gra ;)
  • +
  • -
  • 0

#4 *MARIUSZ*

    Pomocny

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:47
  • Imię:Mariusz
  • Lokalizacja:Mazowsze
Offline

Napisano 19.12.2011 14:00

DarkGL dałbyś rade zrobić coś takiego do diablo moda :) ?
  • +
  • -
  • 0

#5 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 19.12.2011 21:37

Jak się nie mylę to tym samym sposobem można zrobić do CoDa nowego.

#6 Maciek332

    Pomocny

  • Użytkownik

Reputacja: 21
Życzliwy

  • Postów:65
  • Imię:Maciek
  • Lokalizacja:Głubczyce
Offline

Napisano 20.01.2012 11:54

Dało by radę zrobić to jakoś tak, żeby Prefixy nie gryzły się z Admin Chat Color?
Admin Chat Color działa, natomiast prefixy nie
Po wyłączeniu pluginu jest już ok
  • +
  • -
  • 0

#7 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 22.01.2012 08:54

admin chat color jest zbedne ;> Bo wtedy czity wiedza czy czitowac czy nie ;>
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: CoD Stary

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

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