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


Dodatki SourceMod



Temat jest zamknięty









