Witam,
Jeśli chcę wywołać reklamę co 60 sekund np w pluginie colorchatem to jak mam 2 wiadomości to jak mam zrobić aby pokolei lecieły?
np.
include <colorchat>
Potem
set_task ( 60.0, "reklama", 0 )
a potem public reklama
i ? randomem ? Tak aby pokolei leciało.
Pozdrawiam
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.
|
Guest Message by DevFuse
Reklama na czacie (colorchat)
Temat rozp. ;((, 26.12.2010 21:14
4 odpowiedzi w tym temacie
#1
Napisano 26.12.2010 21:14
#2
Napisano 26.12.2010 21:15
poczytaj o zmiennej static + switch
#3
Napisano 26.12.2010 21:20
Tylko, że to jest chyba C+ a ja to mam w PAWNie. Dokładnie nie wiem, ale coś takiego jak niżej umiem :
Możesz odpowiedzieć dokłądniej ?
Starczy:
Aby wyświetlało się to pokolei ?
Możesz odpowiedzieć dokłądniej ?
Starczy:
public Reklama() { switch(random_num(1,2)){ case 1: ColorChat(0, GREEN, "^x04amxx.pl"); case 2: ColorChat(0, GREEN, "^x04amxmodx"); }
Aby wyświetlało się to pokolei ?
Użytkownik dMNq. edytował ten post 26.12.2010 21:23
#4
Napisano 26.12.2010 22:01
static lub bool i switch + zmiana wartości dziękuje
#5
Napisano 27.12.2010 00:38
Proste ale powinno działać.
#include <amxmodx>
#include <colorchat>
new const tresc[][] = {
"^x04Plugin napisal byCZEK",
"^x04A jak hihihhi",
"^x04Itp itp"
}
new count = 0;
public plugin_init() {
register_plugin("Reklamy", "1.0", "byQQ");
set_task(60.0, "reklamy", _, _, _, "b");
}
public reklamy()
{
ColorChat(0, GREEN, tresc[count]);
count++;
if(count > charsmax(tresc)) count = 0;
}
Dziękuje, dobranoc.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych