ColorChat scripting help
amxxmaster 03.05.2011
Mam plugin i chce dodac wiadomosc w chacie i zrobilem cos takiego oczywiscie dodalem to #include <ColorChat>
a potem na koncu to
public newRound()
{
ColorChat(0, RED, "[INFORMACJA]^x01 Dzien ^x02 Dobry");
}
wszystko dobrze sie kompiluje ale niedziala, jak zrobic zeby dzialalo i wszystkim sie wyswietlalo?
a potem na koncu to
public newRound()
{
ColorChat(0, RED, "[INFORMACJA]^x01 Dzien ^x02 Dobry");
}
wszystko dobrze sie kompiluje ale niedziala, jak zrobic zeby dzialalo i wszystkim sie wyswietlalo?
amxxmaster 03.05.2011
czyli jak?, ja chce colorchat
Użytkownik amxxmaster edytował ten post 03.05.2011 14:22
Użytkownik amxxmaster edytował ten post 03.05.2011 14:22
LucKy_skiLL
03.05.2011
public newRound()
{
ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry");
}
Leihto
03.05.2011
#include <amxmodx>
#include <ColorChat>
public plugin_init() {
register_plugin("asdas", "1.0", "Blak Rajder")
register_event("HLTV", "NowaRunda", "a", "1=0", "2=0")
}
public NowaRunda()
{
ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry");
}
hm?
amxxmaster 03.05.2011
dzięki, dziala hmm a da sie zrobic zeby taka wiadomosc niepojawiala sie adminowi z flaga ADMIN_BAN?
Użytkownik amxxmaster edytował ten post 03.05.2011 18:04
Użytkownik amxxmaster edytował ten post 03.05.2011 18:04
speedkill
03.05.2011
#include <amxmodx> #include <ColorChat> public plugin_init() { register_plugin("asdas", "1.0", "Blak Rajder") register_event("HLTV", "NowaRunda", "a", "1=0", "2=0") } public NowaRunda(id) { if (get_user_flags(id) & ADMIN_LEVEL_<img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.gif' class='bbc_emoticon' alt='B)' /> { ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry"); } }
Muzzi
03.05.2011
Może tak ?
Ps. Nie lepiej pokazywać takiej wiadomości przy spawnie Gracza ?
Użytkownik Muzzi edytował ten post 03.05.2011 19:07
Ps. Nie lepiej pokazywać takiej wiadomości przy spawnie Gracza ?
#include <amxmodx>
#include <ColorChat>
public plugin_init() {
register_plugin("asdas", "1.0", "Blak Rajder")
register_event("HLTV", "NowaRunda", "a", "1=0", "2=0")
}
public NowaRunda(id)
{
if (get_user_flags(id) != ADMIN_BAN)
{
ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry");
}
}
Użytkownik Muzzi edytował ten post 03.05.2011 19:07
amxxmaster 03.05.2011
no niestety ale dalej nie dziala.
Dodano 04 maj 2011 - 13:47:
jakies pomysly macie?;/
Dodano 04 maj 2011 - 13:47:
jakies pomysly macie?;/
speedkill
04.05.2011
Info co 2 minuty
Użytkownik speedkill123 edytował ten post 04.05.2011 14:35
#include <amxmodx> #include <ColorChat> public plugin_init() { register_plugin("info", "1.0", "michal") set_task(120.0, "NowaRunda", _, _, _, "b") } public NowaRunda(id) { if (get_user_flags(id) & ADMIN_BAN) { ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry"); } }
Użytkownik speedkill123 edytował ten post 04.05.2011 14:35
góruś
04.05.2011
Sprawdzone, działa(jeśli gracz nie ma żadnej flagi):
Użytkownik gorusio edytował ten post 04.05.2011 16:32
#include <amxmodx>
#include <ColorChat>
public plugin_init() {
register_plugin("affaf", "1.0", "gorus")
register_logevent("PoczatekRundy", 2, "1=Round_Start");
}
public PoczatekRundy()
{
for (new i=0; i < 33; i++){
if (get_user_flags(i) & ADMIN_USER)
ColorChat(i, RED, "[INFORMACJA]^x01 Dzien ^x02 Dobry");
}
}
Użytkownik gorusio edytował ten post 04.05.2011 16:32
amxxmaster 04.05.2011
ale wy chyba nie czytacie co ja pisze tylko czytacie ostatni post gorusio jak moze to dzialac skoro jestem adminem i widze te wiadomosci i w dodatku sa zle wyswietlane a mi chodzi o to co napisal Blak Rajder
i ja do tego chce zeby poprostu admin z flaga ADMIN_BAN nie widzial tej wiadomosci na poczatku rundy. Muzzi jezeli potrafisz zrobic to mozna by bylo zrobic wiadomosc przy spawnie gracza i zeby jej admin nie widzial
To co zrobil gorusio jak jestem adminem spamuje mi 4x i na poczatku zielone a potem na zolto reszta napisu
Użytkownik amxxmaster edytował ten post 04.05.2011 15:01
#include <amxmodx> #include <ColorChat> public plugin_init() { register_plugin("asdas", "1.0", "Blak Rajder") register_event("HLTV", "NowaRunda", "a", "1=0", "2=0") } public NowaRunda() { ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry"); }
i ja do tego chce zeby poprostu admin z flaga ADMIN_BAN nie widzial tej wiadomosci na poczatku rundy. Muzzi jezeli potrafisz zrobic to mozna by bylo zrobic wiadomosc przy spawnie gracza i zeby jej admin nie widzial
To co zrobil gorusio jak jestem adminem spamuje mi 4x i na poczatku zielone a potem na zolto reszta napisu
Użytkownik amxxmaster edytował ten post 04.05.2011 15:01
speedkill
04.05.2011
#include <amxmodx> #include <ColorChat> #include <hamsandwich> public plugin_init() { register_plugin("info", "1.0", "michal") RegisterHam(Ham_Spawn, "player", "NowaRunda", 1) } public NowaRunda(id) { if (get_user_flags(id) & ADMIN_BAN) { ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry"); } }
góruś
04.05.2011
public NowaRunda(id)
{
if (get_user_flags(id) & ADMIN_BAN)
{
ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry");
}
}
Pokazałeś tu wiadomość tylko dla admina, jemu chodzi o odwrotne działanie.
amxxmaster - sprawdzałem i mi działało, za chwilę może zrobię
diablix
04.05.2011
Co wy w ogóle próbojecie.. sprawdzacie na id a wysyłacie wiadomość o indexie 0 albo tak samo z pętlą..
Użytkownik diablix edytował ten post 04.05.2011 16:23
#include <amxmodx>
#include <ColorChat>
public plugin_init(){
register_plugin("affaf", "1.0", "gorus");
register_logevent("PoczatekRundy", 2, "1=Round_Start");
}
public PoczatekRundy(){
new iPlayers[32], iNum;
get_players(iPlayers, iNum);
for (new i = 0; i < iNum ; i++){
if (!(get_user_flags(iPlayers[i]) & ADMIN_BAN))
ColorChat(iPlayers[i], RED, "[INFORMACJA]^x01 Dzien ^x02 Dobry");
}
}
Użytkownik diablix edytował ten post 04.05.2011 16:23
Leihto
04.05.2011
#include <amxmodx>
#include <ColorChat>
public plugin_init() {
register_plugin("asdas", "1.0", "Blak Rajder")
register_event("HLTV", "NowaRunda", "a", "1=0", "2=0")
}
public NowaRunda()
{
if(!(get_user_flags(id) & ADMIN_BAN))
{
ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry");
}
}
Użytkownik Blak Rajder edytował ten post 04.05.2011 16:28
góruś
04.05.2011
up, haha
well well wellCo wy w ogóle próbojecie.. sprawdzacie na id a wysyłacie wiadomość o indexie 0 albo tak samo z pętlą..
#include <amxmodx>
#include <ColorChat>
public plugin_init(){
register_plugin("affaf", "1.0", "gorus");
register_logevent("PoczatekRundy", 2, "1=Round_Start");
}
public PoczatekRundy(){
new iPlayers[32], iNum;
get_players(iPlayers, iNum);
for (new i = 0; i < iNum ; i++){
if (!(get_user_flags(iPlayers[i]) & ADMIN_BAN))
ColorChat(iPlayers[i], RED, "[INFORMACJA]^x01 Dzien ^x02 Dobry");
}
}
diablix
04.05.2011
#include <amxmodx>
#include <ColorChat>
public plugin_init() {
register_plugin("asdas", "1.0", "Blak Rajder")
register_event("HLTV", "NowaRunda", "a", "1=0", "2=0")
}
public NowaRunda()
{
if(!(get_user_flags(id) & ADMIN_BAN))
{
ColorChat(0, GREEN, "[INFORMACJA]^x01 Dzien ^x04 Dobry");
}
}
Co Ty próbójesz