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] reklama gdy spelnia warunki


  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

#1 Joke

    Zaawansowany

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:142
  • Lokalizacja:wawa
Offline

Napisano 09.03.2012 16:32

Nie wiem czemu gdy spełniam warunki wywołania reklamy nic nie wyswietla, może ktoś ma pomysł jak to zmodyfikować , pozdrawiam

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new plik1[256]
new plik2[256]
new string[256]
new txlen

new bool:costam[33]=false
new bool:costam2[33]=false

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	set_task( 60.0, "reklama", _, _, _, "b" );
	format(plik1, 255, "costam.txt")
	format(plik2, 255, "costam2.txt")
}

public client_authorized(id)
	{
	czycostam(id)
	czycostam2(id)
	}
	
	public client_disconnect(id)
{
	costam[id]=false
	costam2[id]=false
}

public czycostam(id)
{
	new nick[32];
	get_user_name(id, nick, 32);
	
	new fsize=file_size(plik1, 1)
	for(new i=0; i<=fsize; i++){
		read_file(plik1, i, string, 255, txlen)
		if(contain(string, nick)!=-1)
			costam[id]=true
	}
}

public czycostam2(id)
{
	new nick[32];
	get_user_name(id, nick, 32);
	
	new fsize=file_size(plik2, 1)
	for(new i=0; i<=fsize; i++){
		read_file(plik2, i, string, 255, txlen)
		if(contain(string, nick)!=-1)
			costam2[id]=true
	}
}

public reklama()
{
	new players[32], player, pnum;
	get_players(players, pnum, "a");
	for(new i = 0; i < pnum; i++)
	{
	player = players[i];
	if(costam[player]==false && costam2[player]==false && !(get_user_flags(player) & ADMIN_LEVEL_H))
	client_print(player, print_chat, "blablabla")
}
}

Użytkownik Joke edytował ten post 09.03.2012 16:35

  • +
  • -
  • 0

#2 diablix

    emeryt

  • Przyjaciel

Reputacja: 507
Wszechwiedzący

  • Postów:663
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Warszawa
Offline

Napisano 09.03.2012 17:49

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0




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

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