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

[ROZWIĄZANE] Wyświetlanie w hud i 'spam' live - rozgrzewka + 3rr


  • Zamknięty Temat jest zamknięty
6 odpowiedzi w tym temacie

#1 Like. aka Misia

    Pomocny

  • Girl

Reputacja: 1
Nowy

  • Postów:53
  • Imię:Anna
  • Lokalizacja:Wodzisław Śląski
Offline

Napisano 08.06.2013 16:37

Mam taki plugin: http://amxx.pl/pastebin/1ss5v541u1b4g/

Chciałabym się dowiedzieć jak zmienić kilka rzeczy.

  • Chcę żeby wiadomość w hudzie (Restart za x sekund) wyświetlała się 1-2 linijki wyżej bo na chat wchodzi.
  • Chciałabym się dowiedzieć, jak zmienić kolor tego napisu (up). Co sekundę zmienia na inny, a wolałabym żeby był jeden, stały.
  • Jeśli chodzi o [----LIVE----] to trzeba jakąś przerwę w wysyłaniu wiadomości dodać czy coś bo wszystko na raz się wrzuca i widać na chacie tylko ostatnie linijki, a chciałabym żeby były wysyłane tak, jak przykładowo na mixach. Same restarty chyba za wolno się robią, interwał jest za duży moim zdaniem.

 

 

Nie chcę dostać całego skompilowanego pliku / .sma. Chcę się dowiedzieć jak to zmienić.


  • +
  • -
  • 0

#2 Pan Marian

    Banned

  • Zbanowany

Reputacja: 89
Zaawansowany

  • Postów:283
  • Imię:Marian
  • Lokalizacja:इंटरनेट
Offline

Napisano 08.06.2013 16:47

1. oraz 2.

Masz taki kod

new r = random(256);
new g = random(256);
new b = random(256);
set_hudmessage(r,g,b, 0.05, 0.65, 2, 0.02, 1.0, 0.01, 0.01, 2);
show_hudmessage(0,"[ROZGRZEWKA] ^n Restart za %i sekund",czas);

r,g,b oznaczają zmienne, które są generowane losowo. R - czerwony, g - zielony, b - niebieski.

 

Żeby nie były to losowe kolory wystarcze zmienić random(256); na 255, co oznacza pełnię koloru ( np. czerwony ), wszystko doskonale widać w paincie bo wybraniu opcji kolorów.

0.05 oznacza nasze X hud messaga

zaś 0.65 oznacza nasze Y hud messaga

żeby podnieść należy 0.65 zmienić na mniejszą liczbę

 

Co do 3 opcji, wątpię, że da się ją spowolnić bo plugin wysyła cały ciąg wiadomości.

    client_print(0,print_chat,"[LIVE--------]");
    client_print(0,print_chat,"[-LIVE-------]");
    client_print(0,print_chat,"[--LIVE------]");
    client_print(0,print_chat,"[---LIVE-----]");
    client_print(0,print_chat,"[----LIVE----]");
    client_print(0,print_chat,"[-----LIVE---]");
    client_print(0,print_chat,"[------LIVE--]");
    client_print(0,print_chat,"[-------LIVE-]");
    client_print(0,print_chat,"[--------LIVE]");
    client_print(0,print_chat,"[E--------LIV]");
    client_print(0,print_chat,"[VE--------LI]");
    client_print(0,print_chat,"[IVE--------L]");
    client_print(0,print_chat,"[LIVE--------]");
    client_print(0,print_chat,"[-LIVE-------]");
    client_print(0,print_chat,"[--LIVE------]");
    client_print(0,print_chat,"[---LIVE-----]");
    client_print(0,print_chat,"[----LIVE----]");
    client_print(0,print_chat,"[-----LIVE---]");
    client_print(0,print_chat,"[------LIVE--]");
    client_print(0,print_chat,"[-------LIVE-]");
    client_print(0,print_chat,"[--------LIVE]");
    client_print(0,print_chat,"[E--------LIV]");
    client_print(0,print_chat,"[VE--------LI]");
    client_print(0,print_chat,"[IVE--------L]");
    client_print(0,print_chat,"[LIVE--------]");
    client_print(0,print_chat,"[-LIVE-------]");
    client_print(0,print_chat,"[--LIVE------]");
    client_print(0,print_chat,"[---LIVE-----]");
    client_print(0,print_chat,"[---HF&GL----]");
    client_print(0,print_chat,"[---GO----]");
    client_print(0,print_chat,"[---GO----]");

Użytkownik Pan Marian edytował ten post 08.06.2013 16:48


#3 Like. aka Misia

    Pomocny

  • Autor tematu
  • Girl

Reputacja: 1
Nowy

  • Postów:53
  • Imię:Anna
  • Lokalizacja:Wodzisław Śląski
Offline

Napisano 08.06.2013 21:12

Można w jakiś sposób po tych 120 sec wywołać config, który jest na mixach i robi właśnie te 3 restarty ze spamem (liveon3)?

Ogólnie jeszcze zastanawia mnie za co odpowiada to

2, 0.02, 1.0, 0.01, 0.01, 2);

  • +
  • -
  • 0

#4 Pan Marian

    Banned

  • Zbanowany

Reputacja: 89
Zaawansowany

  • Postów:283
  • Imię:Marian
  • Lokalizacja:इंटरनेट
Offline

Napisano 08.06.2013 21:19

1.

server_cmd("exec jakis.cfg");

2.http://amxx.pl/dokum.../set_hudmessage

 

 


Użytkownik Pan Marian edytował ten post 08.06.2013 21:19


#5 Like. aka Misia

    Pomocny

  • Autor tematu
  • Girl

Reputacja: 1
Nowy

  • Postów:53
  • Imię:Anna
  • Lokalizacja:Wodzisław Śląski
Offline

Napisano 08.06.2013 21:23

Hmm.. i co teraz miałabym w tym .sma zamienić/usunąć?

 

Usunęłabym to

   if(i==0)
    {
    remove_task(1337);
    client_print(0,print_chat,"[----LIVE IN 3 RESTARTS----]");
    client_print(0,print_chat,"[-----#1-----]");
    set_cvar_num("sv_restartround",1);
    i++
    set_task(2.0,"timeouts");
    }
    else if(i==1)
    {
    client_print(0,print_chat,"[-----#2-----] ");
    set_cvar_num("sv_restartround",1);
    set_task(2.0,"timeouts");
    i++
    }
    else if(i==2)
    {
    client_print(0,print_chat,"[-----#3-----] ");
    server_cmd("amx_pausecfg enable M_Antirusher.amxx");
    set_cvar_num("sv_restartround",1);
    set_task(2.0,"timeouts");
    i++
    }
    else if(i==3){
    client_print(0,print_chat,"[LIVE--------]");
    client_print(0,print_chat,"[-LIVE-------]");
    client_print(0,print_chat,"[--LIVE------]");
    client_print(0,print_chat,"[---LIVE-----]");
    client_print(0,print_chat,"[----LIVE----]");
    client_print(0,print_chat,"[-----LIVE---]");
    client_print(0,print_chat,"[------LIVE--]");
    client_print(0,print_chat,"[-------LIVE-]");
    client_print(0,print_chat,"[--------LIVE]");
    client_print(0,print_chat,"[E--------LIV]");
    client_print(0,print_chat,"[VE--------LI]");
    client_print(0,print_chat,"[IVE--------L]");
    client_print(0,print_chat,"[LIVE--------]");
    client_print(0,print_chat,"[-LIVE-------]");
    client_print(0,print_chat,"[--LIVE------]");
    client_print(0,print_chat,"[---LIVE-----]");
    client_print(0,print_chat,"[----LIVE----]");
    client_print(0,print_chat,"[-----LIVE---]");
    client_print(0,print_chat,"[------LIVE--]");
    client_print(0,print_chat,"[-------LIVE-]");
    client_print(0,print_chat,"[--------LIVE]");
    client_print(0,print_chat,"[E--------LIV]");
    client_print(0,print_chat,"[VE--------LI]");
    client_print(0,print_chat,"[IVE--------L]");
    client_print(0,print_chat,"[LIVE--------]");
    client_print(0,print_chat,"[-LIVE-------]");
    client_print(0,print_chat,"[--LIVE------]");
    client_print(0,print_chat,"[---LIVE-----]");
    client_print(0,print_chat,"[---HF&GL----]");
    client_print(0,print_chat,"[---GO----]");
    client_print(0,print_chat,"[---GO----]");
    client_print(0,print_chat,"[BLACKETERNITY.EU]");

    }

ale nie wiem czy jeszcze z tym

if(i==0)
    {

i na końcu }

 

No i nie wiem też czy to wogóle ta część kodu. W miejsce tego wszystkiego bym wstawiła to

server_cmd("exec jakis.cfg");

Użytkownik Like. aka Misia edytował ten post 08.06.2013 21:39

  • +
  • -
  • 0

#6 Like. aka Misia

    Pomocny

  • Autor tematu
  • Girl

Reputacja: 1
Nowy

  • Postów:53
  • Imię:Anna
  • Lokalizacja:Wodzisław Śląski
Offline

Napisano 08.06.2013 22:44

Jeeeej.. działa. Ogarnęłam sobie. Dziękuję za pomoc, Marian.

Można zamknąć.


  • +
  • -
  • 0

#7 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 08.06.2013 23:56

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 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