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

Reklama (set task)


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

#1 ;((

    Super Hero

  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 19.01.2011 18:34

Witam,

Mam swojego pluga i chciałem zrobić aby co 120 sekund była wiadomość a za następna 120 sekund druga wiadomość i tak w kółko.

Dodałem najpierw na górę:

set_task(120.0, "reklama");

a na dole:

public reklama() 
{
ColorChat(0, GREEN, "tekst");
ColorChat(0, GREEN, "tekst2");
}

I niestety pokazuje te 2 reklamy naraz i co jakieś 7-10 minut.

Proszę o pomoc. Pozdrawiam
  • +
  • -
  • 0

#2 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 19.01.2011 18:37

Przecież taki plugin już jest, "ad_manager" ma taką opcję, że pokazuje kilka reklam co losową ilość sekund.
  • +
  • -
  • 0

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


#3 Agent

    Profesjonalista

  • Użytkownik

Reputacja: 63
Pomocny

  • Postów:195
  • Lokalizacja:Polska
Offline

Napisano 19.01.2011 18:48

1. trochę lamerskie (nieuniwersalne), lecz taki pomysł na szybko:
public reklama() 
{
	if(licz==0)	
	{
		ColorChat(0, GREEN, "tekst");
		licz=1
	}
	else
	{
		ColorChat(0, GREEN, "tekst2");
		licz=0
	}
}

lciz definiujesz jako zmienną globalną.
Np po:

#define AUTHOR

Możesz dodać w nowej linii:

new licz=0;


2. Task musi być gdzieś źle zrobiony (np. źle w kodzie ulokowany, usuwany, itp), że wyskakuje to co 7 minut ;]

3. Jeżeli możesz skorzystać z innego źródła to jak wyżej - plugin

Użytkownik Agent edytował ten post 19.01.2011 18:50

  • +
  • -
  • 2

Unikalna sieć serwerów CS 1.6 && TF2 FearLex.pl
Serwery CS 1.6: JailBreak, ZombieMod Ultimate (nowe ZP), DiabloMod 201 lvl, TeamPlay
ORAZ
Serwer TF2 FFA


#4 ;((

    Super Hero

  • Autor tematu
  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 19.01.2011 18:58

W ad_managerze mam sporo reklam i wyświetla długo.. nie chodzi o zmianę czasu pokazywania, przetestuję licz Agenta.
  • +
  • -
  • 0

#5 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

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

Napisano 19.01.2011 19:05

W ad_managerze mam sporo reklam i wyświetla długo..

Długo czyli? Za długie przerwy pomiędzy reklamami? Przecież to zmienia się w define w sma.
  • +
  • -
  • 0

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


#6 ;((

    Super Hero

  • Autor tematu
  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 19.01.2011 19:14

sebul, nie chce również za często.

Co do kodu Agenta.

Pokazało tylko raz 1 reklamę, a potem już nic.

set_task mam ulokowane na samym dole plugin_init, a potem sa funkcje.

Użytkownik dMNq. edytował ten post 19.01.2011 19:15

  • +
  • -
  • 0

#7 AmD

    aemde

  • Użytkownik

Reputacja: 71
Pomocny

  • Postów:500
  • Steam:steam
  • Imię:Dariusz
  • Lokalizacja:Częstochowa
Offline

Napisano 19.01.2011 19:28


set_task(120.0, "reklama",_,_,_,"b")



dzięki temu task będzie się powtarzał

Użytkownik AmD edytował ten post 19.01.2011 19:29

  • +
  • -
  • 1

#8 ;((

    Super Hero

  • Autor tematu
  • Użytkownik

Reputacja: 347
Wszechpomocny

  • Postów:1 157
  • Lokalizacja:Aha
Offline

Napisano 19.01.2011 19:41

Działa. Agent i AmD +. Do zamknięcia.
  • +
  • -
  • 0




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

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