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

[Prośba] Prościutka przeróbka say_motd .


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 wariat

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
  • Lokalizacja:Nibylandia
Offline

Napisano 19.01.2009 11:35

Witam. Chciałbym prosić o przeróbkę Chodzi mi o to, aby dostęp do tego pluginu mieli tylko admini z flagą d - Możliwość banowania i odbanowywania.

O to sma pluginka:
#include <amxmodx>
#include <amxmisc>

public admin_motd(id,level,cid) {

	if (!cmd_access(id,level,cid,1))
	return PLUGIN_CONTINUE
	
	show_motd(id,"motd.txt","Message of the Day.")
	return PLUGIN_CONTINUE   
}

public plugin_init() {

    register_plugin("say /motd","1.1","Pa1n")
    register_clcmd("say /motd","admin_motd",0,"- Shows the MOTD.")
}

Z góry dzięki.


Próbowałem między innymi tak
#include <amxmodx>
#include <amxmisc>

#define ADMIN_FLAG_D 

public admin_motd(id,level,cid) {

	if( get_user_flags(id) & ADMIN_FLAG_D)
	return PLUGIN_CONTINUE

	if (!cmd_access(id,level,cid,1))
	return PLUGIN_CONTINUE
	
	show_motd(id,"help.txt","Pamietaj o zasadach :)")
	return PLUGIN_CONTINUE   
}

public plugin_init() {

    register_plugin("say /help","1.1","Pa1n")
    register_clcmd("say /help","admin_motd",0,"- Shows the MOTD.")
}

ale nie działa... Dosyć ważne- będę wdzięczny
  • +
  • -
  • 0

#2 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1 678
Godlike

  • Postów:2 496
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 19.01.2009 20:43

Sprawdź:
#include <amxmodx>
#include <amxmisc>

public admin_motd(id,level,cid) {

    if (!cmd_access(id,level,cid,1))
    return PLUGIN_CONTINUE
   
    show_motd(id,"motd.txt","Message of the Day.")
    return PLUGIN_CONTINUE   
}

public plugin_init() {

    register_plugin("say /motd","1.1","Pa1n")
    register_clcmd("say /motd","admin_motd", ADMIN_BAN,"- Shows the MOTD.")
}

  • +
  • -
  • 0

#3 wariat

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:29
  • Lokalizacja:Nibylandia
Offline

Napisano 19.01.2009 21:01

Działa. dzięki
  • +
  • -
  • 0




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

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