←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

File Displayer

  • +
  • -
R3X's Photo R3X 04.03.2009

File Displayer

Plugin pozwala zdefiniować komendy. Ich użycie pokaże graczowi w oknie MOTD zawartość podanego pliku.
Kolorowe wiadomości poinformują graczy jak ich używać.

Konfiguracja:

amxmodx/configs/cmd_files.ini

;"plik" to ścieżka dostępu od folderu moda np. cstrike/
;"komenda" "plik" "tytuł"
"mapcycle" "mapcycle.txt" "Nasz Cykl Map"
"motd" "motd.txt" "MOTD"


To standardowy plik konfiguracyjny. Gdy gracz użyje komend:

say motd
say_team motd

Pokaże mu się okno z wiadomością powitalną z pliku motd.txt. W nagłówku i wiadomościach informacyjnych będzie napis "MOTD"
Gdy użyje:

say mapcycle
say_team mapcycle

Pokaże mu się okno z zawartością z pliku mapcycle.txt. W nagłówku i wiadomościach informacyjnych będzie napis "Nasz Cykl Map".


W pliku .ini umieszczamy tyle linijek ile nam się podoba.


Posted Image

Attached Files

Quote

  • +
  • -
R3X's Photo R3X 07.08.2009

Poprawka.

Brak odfiltrowania pustych linii.
Quote

  • +
  • -
Weed.'s Photo Weed. 03.02.2010

mi nie dziala wpakowalem plik regulamin.txt do cstrike i dopisalem

;"plik" to ścieżka dostępu od folderu moda np. cstrike/
;"komenda" "plik" "tytuł"
"/regulamin" "ragulamin.txt" "Ragulamin"

wpsiuje /regulamin i wyskakuje okienko mtod z zawartoscia regulamin.txt
Edited by Ven0, 03.02.2010 18:17.
Quote

  • +
  • -
DarkGL's Photo DarkGL 03.02.2010

no to chyba dobrze jak wyskakuje motd z zawartością regulamin.txt :D
Quote

  • +
  • -
Weed.'s Photo Weed. 03.02.2010

aj zle napsialem
wyskakuje mi zawartosc MOTD>> "regulamin.txt" na bialym tle <<napis "regulamin.txt a nie zawartosc pliku regulamin.txt ;P soory
Quote

  • +
  • -
G[o]Q's Photo G[o]Q 03.02.2010

bo plik sie nazywa ragulamin.txt w twoim przypadku :D
Quote

  • +
  • -
Weed.'s Photo Weed. 03.02.2010

ale ty koles jestes bystry WIEM ze sie tak nazywa tak pik! ale czemu nie pokazuje sie to co napisalem w tym pliku tylko to "regulamin.txt."???
Quote

  • +
  • -
R3X's Photo R3X 03.02.2010

bo nie znalazło pliku o takiej nazwie w folderze cstrike/ na serwie

ragulamin.txt

a->e i będzie działać xD
Quote

  • +
  • -
Weed.'s Photo Weed. 03.02.2010

o kurde noo!! ale literówa :D
Quote

  • +
  • -
G[o]Q's Photo G[o]Q 03.02.2010

no o tym wlasnie pisalem
Quote

  • +
  • -
Weed.'s Photo Weed. 03.02.2010

no mogles jasniej napisac ;P bo nie zauwazylem ze napisales ragulamin ^^ wzrokowo wydawalo mi sie regulamin
Quote

  • +
  • -
Eska's Photo Eska 05.02.2010

Ja mam mały problemik, a więc:

Błąd:

L 02/05/2010 - 03:33:02: [AMXX] Plugin "file_displayer.amxx" failed to load: Plugin uses an unknown function (name "ArrayGetString") - check your modules.ini.


modules.ini

; AMX Mod X Modules
; You can specify both linux & win32 modules here
; To enable a module, remove the semi-colon from the line

; ------------------------------
; Fun - provides extra functions
; ------------------------------
fun_amxx_i386.so
fun_amxx.dll
fun_amxx_amd64.so

; ----------------------------------------------------
; Engine - provides engine functions core to Half-Life
; ----------------------------------------------------
engine_amxx_i386.so
;engine_amxx.dll
;engine_amxx_amd64.so

; ----------------------------------------------------------
; Fakemeta - provides a massive interface into the HL engine
; ----------------------------------------------------------
fakemeta_amxx_i386.so
;fakemeta_amxx.dll
;fakemeta_amxx_amd64.so

; -------------------------------------------
; Database Access - only enable one of these
; -------------------------------------------
; MySQL
;mysql_amxx_i386.so
;mysql_amxx.dll
;mysql_amxx_amd64.so
; PostgreSQL
;pgsql_amxx_i386.so
;pgsql_amxx.dll
; Microsoft SQL
;mssql_amxx.dll
; SQLite
;sqlite_amxx.dll
;sqlite_amxx_i386.so
;sqlite_amxx_amd64.so

; ---------------------------------------------
; GeoIP - determines the country of ip adresses
; ---------------------------------------------
geoip_amxx_i386.so
;geoip_amxx.dll
;geoip_amxx_amd64.so

; --------------------------------
; Sockets - network socket support
; --------------------------------
sockets_amxx_i386.so
;sockets_amxx.dll
;sockets_amxx_amd64.so

; --------------------------
; Regular Expression support
; --------------------------
regex_amxx_i386.so
;regex_amxx.dll
;regex_amxx_amd64.so

; --------------------
; Binary Vault support
; --------------------
nvault_amxx_i386.so
;nvault_amxx.dll
;nvault_amxx_amd64.so

; ----------------------------------------------------------
; Counter-Strike - adds functions specific to Counter-Strike
; ----------------------------------------------------------
cstrike_amxx_i386.so
cstrike_amxx.dll
cstrike_amxx_amd64.so

; -----------------------------------------------------
; CSX - adds functionality for CS statistics and events
; -----------------------------------------------------
csx_amxx_i386.so
csx_amxx.dll
csx_amxx_amd64.so


Jakieś pomysły ? Dodam, że AMXX i Metamod dziś ściągnięte, tak samo jak HLDS, wszystko up2date.
Edited by Eska, 05.02.2010 03:58.
Quote

  • +
  • -
Vertricus's Photo Vertricus 05.02.2010

Stara wersja AMXX'a
Quote

  • +
  • -
R3X's Photo R3X 05.02.2010

jak koniecznie chcesz zachować starego amxxa to napisz w scriptingu, to ktoś zrobi port do 1.76 czy coś
Quote

  • +
  • -
sebul's Photo sebul 20.01.2011

A dało by się tak zrobić, aby te mapki w mapcyklu wyświetlały się w jednej kolumnie?
Quote

  • +
  • -
GLobaL's Photo GLobaL 25.01.2011

sebul można to zrobić! wystarczy zastosować html.(</br>) np:

de_dust</br>
de_dust2</br>

itd...

jak chcesz zaawansowany mapcykl zrobić to pod tym linkiem:

Generator stron WWW
Quote

  • +
  • -
sebul's Photo sebul 25.01.2011

sebul można to zrobić! wystarczy zastosować html.(</br>) np:

de_dust</br>
de_dust2</br>

itd...

jak chcesz zaawansowany mapcykl zrobić to pod tym linkiem:

Generator stron WWW

Może trochę nie jasno napisałem... plugin do wybierania kolejnej mapy tworzy plik z jakąś tam ilością ostatnich granych map i potem wyklucza te mapki z głosowania, więc dodawanie tutaj "<br>" nie wchodzi w grę, a po za tym nie jestem tak ciemny, żeby nie znać podstaw htmlu...

A tak po za tym napisałeś "</br>", nie ma czegoś takiego ^^
Edited by sebul, 25.01.2011 20:56.
Quote

  • +
  • -
GLobaL's Photo GLobaL 26.01.2011

sebul można to zrobić! wystarczy zastosować html.(</br>) np:

de_dust</br>
de_dust2</br>

itd...

jak chcesz zaawansowany mapcykl zrobić to pod tym linkiem:

Generator stron WWW

Może trochę nie jasno napisałem... plugin do wybierania kolejnej mapy tworzy plik z jakąś tam ilością ostatnich granych map i potem wyklucza te mapki z głosowania, więc dodawanie tutaj "<br>" nie wchodzi w grę, a po za tym nie jestem tak ciemny, żeby nie znać podstaw htmlu...

A tak po za tym napisałeś "</br>", nie ma czegoś takiego ^^


</ br> jest :D

ale nie wiedziałem że nie chodzi ci o html :D
Quote

  • +
  • -
sebul's Photo sebul 26.01.2011

</ br> jest :D

Może i jest, ale na pewno nie jest to poprawne, tego po prostu nie używa się w ten sposób, poprawny zapis to "<br>", albo "<br></br>", no i jeszcze może być "<br />". Po prostu nie estetycznie jest coś zamykać, co nie było otwarte.
Quote

  • +
  • -
ProroK's Photo ProroK 30.05.2011

WItam mógł by mi zmodyfikowac ktos bym mial /regulamin i wyjasnił jak i gdzie wkleiij bo sma i amxx i reszte mam wkleionom ale nieweim jak to zrobic
Edited by ProroK, 30.05.2011 18:08.
Quote