Sign In

Sign In

    1. Created 15 September 2025

    CSHOT

    Siec tworzona z pasja, prężnie rozwijajacą się. Posiadamy serwery CS 1.6. Każdy znajdzie u nas coś dla siebie. Profesjonalne podejście administracji jak i adminów tworzy wspaniałą atmosferę na sieci. Jeśli masz

    1. Created 15 September 2025

    CSHOT

    Siec tworzona z pasja, prężnie rozwijajacą się. Posiadamy serwery CS GO. Każdy znajdzie u nas coś dla siebie. Profesjonalne podejście administracji jak i adminów tworzy wspaniałą atmosferę na sieci. Jeśli masz c

Partners

Awatar autora

Weapons Contest

Created Today  in PLUGINY  by Poster
[TITLE] Weapons Contest
[URL] https://amxx.pl/topic/146718-weapons-contest/


**Weapons Contest**
**Stworzony przez R3X w wersji 0.3**

[Image: opis.png]
Ten plugin może nam służyć jako konkurs na daną broń, wszystkie zabójstwa będą
wyświetlane na stronie www, więc będzie nam potrzebna baza danych.
Bardzo fajny przydatny plugin, gdy planujemy jakiś konkurs.

[Image: cvary.png]









amx_contest_save_method 2 // Na co chcemy zapisywać zabicia z danej broni.
// 1 - steamid
// 2 - nick
// 3 - ip

[Image: wymaganemoduly.png]





cstrike
mysql
sqlite

[Image: komendy.png]
Komendy wpisujemy w konsole z uprawieniami admina z immunitetem










amx_contest - Wyświetla listę broni, na jakich możemy wystartować konkurs
amx_contest end - Kończy konkurs, czyli np. możemy po tygodniu wpisać tą komendę, aby konkurs się nam zakończył
amx_contest - Wpisujemy komendę z nazwą broni, która ma startować konkurs


*np. Wpisuje w konsole amx_contest mp5 To mój konkurs wystartował i zostają naliczane kille z broni mp5 na stronie. A gdy wpiszę amx_contest end np. po tygodniu to kille nie zostają już naliczane.

[Image: konfiguracja.png]

_Aby pluginem na serwerze mógł władać także inny admin nie tylko z
immunitetem._

W pliku weapons_contest.sma szukamy:



register_concmd("amx_contest", "cmdContest", ADMIN_IMMUNITY, "uruchamia contest");

i ADMIN_IMMUNITY zamieniamy na coś innego np. ADMIN_BAN



register_concmd("amx_contest", "cmdContest", ADMIN_BAN, "uruchamia contest");



_Aby na stronie wyświetlało więcej graczy niż tylko 15._

W pliku index.php od strony www. szukamy:



SELECT * FROM `contestants` ORDER BY kills DESC, hs DESC LIMIT 15

I Zmieniamy liczbę limitu z 15 np. na 30.


[Image: inneinformacje.png]
Najpierw konfigurujemy plik weapons_contest.sma, tak aby łączył się z naszą
bazą danych, a więc edytujemy go i szukamy:



//Dane bazy danych
new const gszHost[] = "localhost";
new const gszUser[] = "root";
new const gszPassword[] = "root";
new const gszDB[] = "contest";

1\. Host naszej bazy danych:
2\. Użytkownik bazy danych
3\. Hasło bazy danych
4\. Nazwa bazy danych

Gdy już to zrobimy i skomplikujemy na <http://amxx.pl/kompilator>

Wrzucamy plik .amxx do:
addons/amxmodx/plugins
.sma
addons/amxmodx/scripting
do plugins.ini dopisujemy:
weapons_contest.amxx
do amxx.cfg dopisujemy:
amx_contest_save_method "1/2/3"
Włączamy moduły: cstrike, mysql, sqlite

Serwer mamy już dokładnie skonfigurowany pod plugin.

Teraz wystarczy że na serwer www. wrzucimy plik index.php i folder install.
Wtedy wchodzimy na:
[http://nasza_nazwa.pl/konkurs/install](/konkurs/install "Zewnętrzny
odnośnik")
I wpisujemy te same dane do bazy danych co wpisaliśmy w plugin.
I powinien się utworzyć plik config.cfg, gdy to się stanie usuwamy folder
install.

I cieszymy się działającym pluginem zostanie nam tylko wpisywać w konsole
komendy admina
[Image: smile.png]

[Image: download.png]
Załączone pliki

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=73067 "Pobierz załącznik"][Image: sma.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=73067 "Pobierz załącznik"]**weapons_contest.sma**[/url] **7,78 KB** 211 Ilość pobrań
[[Image: amxx.gif]**weapons_contest.amxx**](/kompilator/plugin/73067
"Pobierz plik AMXX")

* [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=73068 "Pobierz załącznik"][Image: zip.gif][/url] [url=https://amxx.pl/index.php?app=core&module=attach&section=attach&attach_id=73068 "Pobierz załącznik"]**WeaponsContest.zip**[/url] **1,8 KB** 190 Ilość pobrań







Załączniki:
weapons_contest.sma
WeaponsContest.zip