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

Plugin na flage C


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 porek

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:33
  • Imię:Krystian
  • Lokalizacja:Warszawa
Offline

Napisano 27.12.2011 19:40

Jak sam temat mowi... chce by do pluga dodac korzystanie z niego na flage c :)


#include <amxmodx>
#include <amxmisc>
#include <engine>
//time after map starts when the vote begins
new normalsky[64];
new choice[2]
new is = 1
new was = 1
new reconnect = 0
new cvar
public plugin_init() {
register_logevent("reconnectplayers",2,"0=World triggered","1=Round_Start")
get_cvar_string("sv_skyname" , normalsky , 63);
is = 1
was = is
register_plugin("daynight","1.1","NL)Ramon(NL")
cvar = register_cvar("sv_daynight", "1")
register_concmd("amx_voteday", "votedaynow", ADMIN_BAN," : <0 or 1> 1 = day 2 = night")
register_concmd("amx_night", "night")
register_concmd("amx_day", "day")
register_menucmd(register_menuid("menu_1"),(1<<0)|(1<<1),"count_votes")
}
public night(){
set_lights("b")
}
public day(){
set_lights("#OFF")
}
public plugin_precache() {
precache_generic("gfx/env/spacert.tga")
precache_generic("gfx/env/spacelf.tga")
precache_generic("gfx/env/spaceft.tga")
precache_generic("gfx/env/spacedn.tga")
precache_generic("gfx/env/spacebk.tga")
precache_generic("gfx/env/spaceup.tga")
}
public votedaynow(id,level,cid) {
if (get_pcvar_num(cvar) == 1)
{
if (!cmd_access(id,level,cid,1)) {
return PLUGIN_HANDLED
}
voteday()
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public voteday()
{
if (get_pcvar_num(cvar) == 1)
{
show_menu(0,(1<<0)|(1<<1), "Chcesz wlaczyc^n^n1: Dzien^n2: Noc", 15, "menu_1") // Display menu
set_task(15.0,"check_the_votes")
choice[0] = 0
choice[1] = 0
return PLUGIN_HANDLED
}

return PLUGIN_CONTINUE
}
public count_votes(id,key){
new name[32]
get_user_name(id,name,31)
new what[6] = "dzien"
if (key == 1) what = "noc"
client_print(0,print_chat,"* %s wybral %s", name, what)
++choice[key]
return PLUGIN_HANDLED
}
public check_the_votes(id){
if (choice[0] >= choice[1]){
set_cvar_string("sv_skyname" , normalsky);
client_print(0,print_chat,"* Dzien wlaczony. (Dzien ^"%d^") (Noc ^"%d^"). *",choice[0],choice[1])
set_lights("#OFF")
is = 1
checkclient()
} else {
server_cmd("sv_skyname space")
client_print(0,print_chat,"* Noc wlaczona. (Dzien ^"%d^") (Noc ^"%d^"). *",choice[0],choice[1])
set_lights("b")
is = 0
checkclient()
}
return PLUGIN_CONTINUE
}
public checkclient(){
if (is == was)
{
return PLUGIN_HANDLED
}
else
{
was = is
reconnect = 0
}
return PLUGIN_CONTINUE
}
public reconnectplayers() {
if (reconnect == 1)
{
reconnect = 0
client_cmd(0,"reconnect")
}
}

  • +
  • -
  • 0

#2 mlekowita

    Wszechpomocny

  • Zbanowany

Reputacja: 91
Zaawansowany

  • Postów:398
  • Lokalizacja:Polska
Offline

Napisano 27.12.2011 19:49

#include <amxmodx>
#include <amxmisc>
#include <engine>
//time after map starts when the vote begins
new normalsky[64];
new choice[2]
new is = 1
new was = 1
new reconnect = 0
new cvar
public plugin_init() {
register_logevent("reconnectplayers",2,"0=World triggered","1=Round_Start")
get_cvar_string("sv_skyname" , normalsky , 63);
is = 1
was = is
register_plugin("daynight","1.1","NL)Ramon(NL")
cvar = register_cvar("sv_daynight", "1")
register_concmd("amx_voteday", "votedaynow", ADMIN_KICK," : <0 or 1> 1 = day 2 = night")
register_concmd("amx_night", "night")
register_concmd("amx_day", "day")
register_menucmd(register_menuid("menu_1"),(1<<0)|(1<<1),"count_votes")
}
public night(){
set_lights("b")
}
public day(){
set_lights("#OFF")
}
public plugin_precache() {
precache_generic("gfx/env/spacert.tga")
precache_generic("gfx/env/spacelf.tga")
precache_generic("gfx/env/spaceft.tga")
precache_generic("gfx/env/spacedn.tga")
precache_generic("gfx/env/spacebk.tga")
precache_generic("gfx/env/spaceup.tga")
}
public votedaynow(id,level,cid) {
if (get_pcvar_num(cvar) == 1)
{
if (!cmd_access(id,level,cid,1)) {
return PLUGIN_HANDLED
}
voteday()
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public voteday()
{
if (get_pcvar_num(cvar) == 1)
{
show_menu(0,(1<<0)|(1<<1), "Chcesz wlaczyc^n^n1: Dzien^n2: Noc", 15, "menu_1") // Display menu
set_task(15.0,"check_the_votes")
choice[0] = 0
choice[1] = 0
return PLUGIN_HANDLED
}

return PLUGIN_CONTINUE
}
public count_votes(id,key){
new name[32]
get_user_name(id,name,31)
new what[6] = "dzien"
if (key == 1) what = "noc"
client_print(0,print_chat,"* %s wybral %s", name, what)
++choice[key]
return PLUGIN_HANDLED
}
public check_the_votes(id){
if (choice[0] >= choice[1]){
set_cvar_string("sv_skyname" , normalsky);
client_print(0,print_chat,"* Dzien wlaczony. (Dzien ^"%d^") (Noc ^"%d^"). *",choice[0],choice[1])
set_lights("#OFF")
is = 1
checkclient()
} else {
server_cmd("sv_skyname space")
client_print(0,print_chat,"* Noc wlaczona. (Dzien ^"%d^") (Noc ^"%d^"). *",choice[0],choice[1])
set_lights("b")
is = 0
checkclient()
}
return PLUGIN_CONTINUE
}
public checkclient(){
if (is == was)
{
return PLUGIN_HANDLED
}
else
{
was = is
reconnect = 0
}
return PLUGIN_CONTINUE
}
public reconnectplayers() {
if (reconnect == 1)
{
reconnect = 0
client_cmd(0,"reconnect")
}
}


Gotowe ;)

#3 porek

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:33
  • Imię:Krystian
  • Lokalizacja:Warszawa
Offline

Napisano 27.12.2011 20:01

Thx, lecz problem jest... dodales flage c do komendy amx_voteday, a mi zalezy na amx_day i amx_night
  • +
  • -
  • 0

#4 mlekowita

    Wszechpomocny

  • Zbanowany

Reputacja: 91
Zaawansowany

  • Postów:398
  • Lokalizacja:Polska
Offline

Napisano 27.12.2011 20:05

#include <amxmodx>
#include <amxmisc>
#include <engine>
//time after map starts when the vote begins
new normalsky[64];
new choice[2]
new is = 1
new was = 1
new reconnect = 0
new cvar
public plugin_init() {
register_logevent("reconnectplayers",2,"0=World triggered","1=Round_Start")
get_cvar_string("sv_skyname" , normalsky , 63);
is = 1
was = is
register_plugin("daynight","1.1","NL)Ramon(NL")
cvar = register_cvar("sv_daynight", "1")
register_concmd("amx_voteday", "votedaynow", ADMIN_KICK," : <0 or 1> 1 = day 2 = night")
register_concmd("amx_night", "night",ADMIN_KICK)
register_concmd("amx_day", "day",ADMIN_KICK)
register_menucmd(register_menuid("menu_1"),(1<<0)|(1<<1),"count_votes")
}
public night(){
set_lights("b")
}
public day(){
set_lights("#OFF")
}
public plugin_precache() {
precache_generic("gfx/env/spacert.tga")
precache_generic("gfx/env/spacelf.tga")
precache_generic("gfx/env/spaceft.tga")
precache_generic("gfx/env/spacedn.tga")
precache_generic("gfx/env/spacebk.tga")
precache_generic("gfx/env/spaceup.tga")
}
public votedaynow(id,level,cid) {
if (get_pcvar_num(cvar) == 1)
{
if (!cmd_access(id,level,cid,1)) {
return PLUGIN_HANDLED
}
voteday()
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public voteday()
{
if (get_pcvar_num(cvar) == 1)
{
show_menu(0,(1<<0)|(1<<1), "Chcesz wlaczyc^n^n1: Dzien^n2: Noc", 15, "menu_1") // Display menu
set_task(15.0,"check_the_votes")
choice[0] = 0
choice[1] = 0
return PLUGIN_HANDLED
}

return PLUGIN_CONTINUE
}
public count_votes(id,key){
new name[32]
get_user_name(id,name,31)
new what[6] = "dzien"
if (key == 1) what = "noc"
client_print(0,print_chat,"* %s wybral %s", name, what)
++choice[key]
return PLUGIN_HANDLED
}
public check_the_votes(id){
if (choice[0] >= choice[1]){
set_cvar_string("sv_skyname" , normalsky);
client_print(0,print_chat,"* Dzien wlaczony. (Dzien ^"%d^") (Noc ^"%d^"). *",choice[0],choice[1])
set_lights("#OFF")
is = 1
checkclient()
} else {
server_cmd("sv_skyname space")
client_print(0,print_chat,"* Noc wlaczona. (Dzien ^"%d^") (Noc ^"%d^"). *",choice[0],choice[1])
set_lights("b")
is = 0
checkclient()
}
return PLUGIN_CONTINUE
}
public checkclient(){
if (is == was)
{
return PLUGIN_HANDLED
}
else
{
was = is
reconnect = 0
}
return PLUGIN_CONTINUE
}
public reconnectplayers() {
if (reconnect == 1)
{
reconnect = 0
client_cmd(0,"reconnect")
}
}


Sory, ale nie uwzględniłeś w 1 poście o co Ci dokładnie chodzi.
Sprawdź. ;)

#5 porek

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:33
  • Imię:Krystian
  • Lokalizacja:Warszawa
Offline

Napisano 27.12.2011 20:22

W dalszym ciagu tylko amx_voteday zablokowane ... :/
  • +
  • -
  • 0




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

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