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

Colorchat - 2 inne wersje


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

#1 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 26.12.2012 15:18

*
Popularny

Colorchat 1 (tak jakby poprawiona wersja standardowego colorchatu)
Spoiler


Colorchat 2
Spoiler

Załączone pliki


  • +
  • -
  • 10

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#2 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 26.12.2012 15:19

Czym się różnią te 2 wersje ?? :)
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#3 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 26.12.2012 15:23

Jeśli zrobisz coś takiego
ColorChat(0, NORMAL, "cos ^3kolor");

to w pierwszej wersji będzie dokładnie tak samo jak w ten standardowej, czyli każdy gracz będzie miał identyczny kolor przy wyrazie "kolor" (szary, czerwony lub niebieski), a w drugiej wersji to będzie zależeć od drużyny gracza.
  • +
  • -
  • 2

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#4 glut

    Godlike

  • Przyjaciel

Reputacja: 954
Master

  • Postów:2 086
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Namysłów
Offline

Napisano 26.12.2012 15:32

A to przyda mi się i dzięki za wyjaśnienie :)
  • +
  • -
  • 0

Nie pomagam za darmo na PW/GG/Steam od tego jest forum

 

TP Game + RR

 

Znak rozpoznawczy :coto:


#5 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 26.12.2012 17:08

Wszystko fajnie, tylko będzie jeden problem, dużo ludzi używa podstawowego ColorChat'a, więc nawet jeśli ktoś napiszę z użyciem Twojej wersji to nie będą mogli skompilować pluginu przez amxx, a nawet będą mieli problem z kompilowaniem, najlepiej jakby ten colorchat miał inną nazwę, byłoby łatwiej ;)

Ogólnie zawsze można użyć alternatywy:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <ColorChat>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "speedkill"

new g_MaxPlayers;

public plugin_init(){
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	set_task(60.0, "ShowMsg",	.flags = "b");
}
public plugin_cfg(){
	g_MaxPlayers = get_maxplayers();
}
public ShowMsg(){
	for(new i = 1; i <= g_MaxPlayers; i++){
		if(is_user_connected(i)){
			ColorChat(i, GREEN, "Test^x03 abcdef");
		}
	}
}

Lub takiego stocku:

stock ShowColorMsg(Msg[]){
	for(new i = 1; i <= g_MaxPlayers; i++){
		if(is_user_connected(i)){
			ColorChat(i, GREEN, Msg);
		}
	}
}

#include <amxmodx>
#include <ColorChat>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "speedkill"

new g_MaxPlayers;

public plugin_init(){
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	set_task(60.0, "ShowMsg",	.flags = "b");
}
public plugin_cfg(){
	g_MaxPlayers = get_maxplayers();
}
public ShowMsg(){
	ShowColorMsg("Test^x03 abcdef");
}
stock ShowColorMsg(Msg[]){
	for(new i = 1; i <= g_MaxPlayers; i++){
		if(is_user_connected(i)){
			ColorChat(i, GREEN, Msg);
		}
	}
}

  • +
  • -
  • 0

If you can dream it, you can do it.


#6 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 26.12.2012 21:11

Wszystko fajnie, tylko będzie jeden problem, dużo ludzi używa podstawowego ColorChat'a, więc nawet jeśli ktoś napiszę z użyciem Twojej wersji to nie będą mogli skompilować pluginu przez amxx, a nawet będą mieli problem z kompilowaniem, najlepiej jakby ten colorchat miał inną nazwę, byłoby łatwiej ;)

Wystarczy wrzucić, którykolwiek plik .inc do swojego kompa do folderu "include" i nic nie będzie ze sobą kolidować, bo stary colorchat się podmieni, a colorchat2 ma już inną nazwę i jak ktoś będzie chciał korzystać z tego drugiego, to sobie doda "colorchat2". Nawet stare pluginy, które używały colorchat (tego standardowego), będą normalnie się kompilować, bo samo korzystanie z colorchatu się nie zmieniło. Chyba że chodzi Ci o kompilację na amxx.pl, ale wtedy i tak zmiana nazwy nic nie da, bo pliki (z tego tematu) musiały by być dodane do kompilatora, aby w ogóle móc z nich korzystać. Ogólnie sam już nie korzystam ze standardowego colorchatu, bo po co?
speedkill (26.12.2012 21:16):
Mój błąd, nie popatrzyłem :D

  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#7 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 20.04.2013 21:49

Ci którzy używali którykolwiek colorchat z tego tematu, niech zaktualizują sobie pliki, bo właśnie jedną ważną rzecz poprawiłem, koniec wiadomości należy ustawiać na 190 miejscu w tablicy, a nie 192, tak jak to było wcześniej zrobione.
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo


#8 Żuk

    Wszechwidzący

  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:291
  • Lokalizacja:Katowice
Offline

Napisano 21.04.2013 21:38

  •            ColorChat(i, GREEN, "Test^x03 abcdef");

czy po zmianie z GREEN na RED, wiadomości będą wyświetlać się na czerwono, czy nie ?

 


  • +
  • -
  • 0

#9 sebul

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 21.04.2013 21:43

  •            ColorChat(i, GREEN, "Test^x03 abcdef");
czy po zmianie z GREEN na RED, wiadomości będą wyświetlać się na czerwono, czy nie ?

Jak w tej wiadomości wyżej, GREEN zamienisz na RED to całość będzie na czerwono.
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo





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

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