Witam, proszę o napisanie pluginu, który co rundę będzie wyświetlał inna wiadomość
np:
Runda 1:
abc
Runda 2:
cba
Runda 3:
bca
itd
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
Inna wiadomość co rundę
Temat rozp. Gufinsky, 28.01.2011 23:55
5 odpowiedzi w tym temacie
#1
Napisano 28.01.2011 23:55
#2
Napisano 09.02.2011 18:39
Ma to być losowy napis do rundy, czy na każda rundę ma być inny napis?
#3
Napisano 09.02.2011 19:10
mozesz pobawic sie taskami
np ze co 120 sekund wysietlana jest jakas wiadomosc
ile minut trwa u ciebie runda na serwerze ?
np ze co 120 sekund wysietlana jest jakas wiadomosc
ile minut trwa u ciebie runda na serwerze ?
If you can dream it, you can do it.
#4
Napisano 09.02.2011 19:12
Sprawdź to:
Co runde losuje jeden z 10 napisów. Nie mam pojęcia czy to działa
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Nowy plugin" #define VERSION "1.0" #define AUTHOR "Maniac." public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("HLTV", "event_RoundStart", "a", "1=0", "2=0") } public event_RoundStart() { new rand = random_num(0,10) switch(rand) { case 0: { client_print(id,print_chat,"Wiadomosc") } case 1: { client_print(id,print_chat,"Wiadomosc") } case 2: { client_print(id,print_chat,"Wiadomosc") } case 3: { client_print(id,print_chat,"Wiadomosc") } case 20: { client_print(id,print_chat,"Wiadomosc") } case 4: { client_print(id,print_chat,"Wiadomosc") } case 5: { client_print(id,print_chat,"Wiadomosc") } case 6: { client_print(id,print_chat,"Wiadomosc") } case 7: { client_print(id,print_chat,"Wiadomosc") } case 8: { client_print(id,print_chat,"Wiadomosc") } case 9: { client_print(id,print_chat,"Wiadomosc") } case 10: { client_print(id,print_chat,"Wiadomosc") } } }
Co runde losuje jeden z 10 napisów. Nie mam pojęcia czy to działa
#5
Napisano 09.02.2011 21:02
Ma być np tak
runda
1: a
2: b
3: c
4: d
5: f
6: g
i tak w kółko
Na mapie deathrun temple 2 są co rundę inne dobre drzwi do przejścia na drugą stronę. Znam sekwencję, więc chciałbym powiadamiać graczy, które są dobre
runda
1: a
2: b
3: c
4: d
5: f
6: g
i tak w kółko
Na mapie deathrun temple 2 są co rundę inne dobre drzwi do przejścia na drugą stronę. Znam sekwencję, więc chciałbym powiadamiać graczy, które są dobre
#6
Napisano 09.02.2011 21:10
Tak chyba najłatwiej
#include <amxmodx>
new const info[][] = { "Wiadomosc 1", "Wiadomosc 2", "Wiadomosc 3", "Wiadomosc 4", "Wiadomosc 5" }
new i = 0;
public plugin_init() {
register_plugin("", "", "byQQ");
register_event("HLTV", "event_RoundStart", "a", "1=0", "2=0");
}
public event_RoundStart()
{
if(i >= charsmax(info)) i = 0;
client_print(0, print_chat, "%s", info[i]);
}
Dziękuje, dobranoc.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych