←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

motd.amxx 2 pytania.

  • +
  • -
Like. aka Misia - zdjęcie Like. aka Misia 30.03.2012

#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", "Okna motd" )

return PLUGIN_CONTINUE
}

public admin_info( id,level,cid ) {

if ( !cmd_access(id,level,cid,1) )
return PLUGIN_CONTINUE

show_motd( id,"info.txt","Informacje." )

return PLUGIN_CONTINUE
}

public plugin_init() {

register_plugin("Say Commands","1.0","Pain")
register_clcmd("say /motd","admin_motd",0,"- MOTD.")
register_clcmd("say /info","admin_info",0,"-Informacje.")

return PLUGIN_CONTINUE
}

1. Czy to się wyświetla tylko adminowi? Jeśli tak chciałabym aby było to ogólnodostępne.
2. info.txt i motd.txt ma się znajdować w cstrike/addons/amxmodx/data ?

Będzie +'ik ;d
Odpowiedz

  • +
  • -
Maniek974 - zdjęcie Maniek974 30.03.2012

pliki .txt do addons/amxmodx/data/lang
Odpowiedz

  • +
  • -
IndeS - zdjęcie IndeS 30.03.2012

ale to nie są pliki językowe! Te pliki powinny być w samym cstrike moim zdaniem
chyba wyswetla sie wszystkim ale moge sie mylic
Odpowiedz

  • +
  • -
sNH. - zdjęcie sNH. 30.03.2012

Jak kolega wyżej - cstrike
Odpowiedz

  • +
  • -
Onyke - zdjęcie Onyke 30.03.2012

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod X > Pytania
do
Scripting AMXX > Pytania

Odpowiedz

  • +
  • -
sNH. - zdjęcie sNH. 30.03.2012

Użyj tego

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Komendy motd"
#define VERSION "1.0"
#define AUTHOR "SlaNdisH!"


public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /Motd","Motd")
register_clcmd("say /Info","Info")
}

public Motd(id)
{
show_motd(id, "/addons/amxmodx/configs/motd.txt", "Motd")
}
public Info(id)
{
show_motd(id, "/addons/amxmodx/configs/info.txt", "Info")
}
Odpowiedz

  • +
  • -
Like. aka Misia - zdjęcie Like. aka Misia 30.03.2012

SlaNdisH! a czy to złapie kod html?
Odpowiedz

  • +
  • -
sNH. - zdjęcie sNH. 30.03.2012

Oczywiście. Wystarczy zmienić linijkę show_motd
Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 30.03.2012

Co do wyświetlania - Wyswietli się każdemu bo każdy ma uprawiniena Usera.

register_concmd("ay .modt", "Modt", ADMIN_BAN,);

Odpowiedz

  • +
  • -
Like. aka Misia - zdjęcie Like. aka Misia 31.03.2012

SlaNdisH, nie chce mi się to wyświetlić. Nie znam się na tym więc co tutaj mam źle? ;d

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Komendy motd"
#define VERSION "1.0"
#define AUTHOR "SlaNdisH!"


public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /zasady","zasady")
	register_clcmd("say /Info","Info")
}

public zasady(id)
{
	show_motd(id, "/addons/amxmodx/configs/zasady.html", "zasady")
}  
public Info(id)
{
	show_motd(id, "/addons/amxmodx/configs/info.html", "Info")
}

Użytkownik Mishelinka edytował ten post 31.03.2012 20:09
Odpowiedz

  • +
  • -
sNH. - zdjęcie sNH. 31.03.2012

Miałem na myśli raczej link. Jakby to Ci wytłumaczyć... Mm, jak masz np motd serwerwa (główne jak się wchodzi) to tam w pliku txt wpisujesz link do: przykład strony. Daj tu taj samo - bez ścieżki, tylko link i napisz czy działa. Lub w pliku txt zapisz swój tekst html - np strona główna serwerowni.
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 31.03.2012

1. tak show_motd obsługuje html
2. pewnie nie wrzuciłaś plików do
/addons/amxmodx/configs
/ w zasadzie nie wiem po co taka ścieżka nie łatwiej zamienić
/addons/amxmodx/configs/zasady.html
na
zasady.html
i wrzucić plik do cstrike
Odpowiedz

  • +
  • -
Like. aka Misia - zdjęcie Like. aka Misia 01.04.2012

DarkGL, miałam to dodane. Zaraz sprawdzę z tą zamianą ścieżki.
Odpowiedz