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
 

dasisdas - zdjęcie

dasisdas

Rejestracja: 20.08.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 04.08.2012 20:27
-----

#367448 V.i.P

Napisane przez Misiaczek ;c w 19.02.2012 16:25

V.i.P Plugin 1.0.3
by MisieQ
opis.png

Witam wink.gif

Przedstawiam wam mój V.i.P plugin :) oparty o VIP Maganger + API by Exolent[jNr]

Modele VIP

amxx_1329666591__tt.jpgamxx_1329666624__ct.jpg

inneinformacje.png

Co się zmieniło w porównaniu do wersji 0.5.5? Plugin został od nowa napisany, naprawiono błędy itp.

opis.png
  • Własny Model (CT & TT)
  • Podwójny Skok
  • Bullet Damage
  • Ciche Chodzenie
  • Status V.I.P w ScoreBoard
  • Powitanie gdy wchodzi/wychodzi na serwer
  • Co respawn dostaje 2fb,he,sg (cvary)
  • Dodatkowe hp za zabicie przeciwnika
  • Menu broni dla V.i.P
  • Listę V.i.P na serwerze
  • Motd z informacja o tym co daje V.i.P
  • Dodatkowa Kasa za Zabicie (damage,hs i zwykly kill - cvary)
  • Mniejsza grawitacje na nożu
  • Dodatkowa kasę za podłożenie/rozbrojenie paki
  • Darmowa Kamizelka
  • Regeneracje HP na nozu :)
wymaganemoduly.png
  • CStrike
  • Fun
  • FakeMeta
  • HamSandWich
  • SQL (jeśli chcemy zapis SQL)
  • Dodatkowo wymagany jest cs_player_models_api który jest zawarty w paczce ;)
komendy admina

vip_adduser <name, #userid, authid> <type> [flagi] [dni] - dodaje V.i.P userowi na okreslone flagi oraz dni
vip_reload - przeladowuje liste vip (cos ala amx_reloadadmins)

inne informacje

Dołączam także skrypt www do zarządzania vip autorstwa Exolenta, w celu konfiguracji otwieramy /_inc/config.php i wpisujemy dane oraz podane tam sa dane do konta admina i instrukcja dodawania nowych kont adminów

cvary


// Plik Konfiguracyjny API V.i.P
// ========================================

// Wlacz/Wylacz zapis SQL dla V.i.P
// 0 = Wylaczony, korzysta z pliku vip_users.ini
// 1 = Wlaczony i uzywa zapisu SQL (Jesli wystapia problemy z polaczeniem zostanie uzyty plik vip_users.ini jako kopia)
// Standardowo: 0
vip_sql 0

// Konfiguracja SQL
// Nie wymaga ustawiania jesli vip_sql ustawiono na 0
vip_sql_host ""
vip_sql_user ""
vip_sql_pass ""
vip_sql_db ""

// Tutaj wpisujemy flagi ktore musi posiadac admin aby byc vipem
// Standardowo: ""
vip_auth_flags ""

// Standardowe flagi dawane graczowi ktory jest vip
// Standardowo: ""
vip_default_flags ""

// Czyszczenie wygaslych vipow
// 0 = Zostawia stare wpisy
// 1 = usuwa stare vpisy
// Standardowo: 0
vip_delete_expired 0

// Pole z Hasłem gracz
// działa podonie do amx_password_field
// Standardowo: _vip_pw
vip_password_field "_vip_pw"
 
 
download.png
Poprzednia wersja była pobrana ponad tysiąc razy ;] myśle że ta też będzie miała takie zainteresowanie ;))

Załączony plik  V.i.P 1.0.3.rar   3,04 MB  1936 Ilość pobrań


Wszelkie błędy zgłaszajcie mi w temacie to je będę poprawiać i aktualizować plugin jezyk.gif

Ostrzeżenie

Zastrzegam sobie prawo do kopiowania plików/funkcji z vipa bez mojej zgody, będę za to surowo karał!


  • +
  • -
  • 51


#41744 Kolorowe Flashbangi

Napisane przez zer0. w 08.02.2009 13:20

Kolorowe Flashbangi

Cvary:
amx_fb_mode ( Domyślnie: 1 )
- 0: Wyłączony.
- 1: Wyświetla zawsze jeden kolor (podany w komendach niżej ↓).
- 2: Losowe kolory.
amx_fb_r - Red ( Default: 255 )
amx_fb_g - Green ( Default: 25 )
amx_fb_b - Blue ( Default: 25 )

Instalacja:
Standardowa http://amxx.pl/viewtopic.php?t=20

Załączone pliki


  • +
  • -
  • 6


#330742 Medale + Ranking

Napisane przez Pan Nigel w 05.12.2011 22:17

opis

Poprawiony plugin Medale+Ranking - zapis sql v1.2

Plugin na koniec każdej mapy przyznaje trzem najlepszym graczom medale i pokazuje to na sayu (podobnie jak na bf2). Gracz, który zdobył najwięcej fragów otrzymuje medal złoty, potem kolejno srebrny i brązowy. Plugin dodatkowo tworzy ranking medali w którym za kolejność odpowiada ilość pkt: medal złoty daje 3pkt, medal srebrny daje 2pkt a medal brązowy daje 1 pkt. W Top15 medali pokazuje ilość każdego z medali oraz ich sumę. Dodatkowo w każdej chwili możesz sprawdzić ile jakich medali posiadasz. Plugin nie zastępuje TOP15 normalnego rankingu tylko robi oddzielny z medalami.

inne informacje

Pomysł dał: Pan Nigel
Plugin wykonał: byCZUS

Jeżeli na serwerze była starsza wersja pluginu do bazy danych należy wprowadzić nowa kolumnę:

ALTER TABLE `medale` ADD `suma` INT( 11 ) NOT NULL DEFAULT '0'


instalacja

Standardowa:
medale_sql.amxx do /cstrike/addons/amxmodx/plugins
medale_sql.sma do /cstrike/addons/amxmodx/scripting
na końcu plugins.ini dopisujesz medale_sql.amxx
mp_chattime 5 w configu

cvary

medale_hostname "localhost"
medale_password "password"
medale_username "username"
medale_dbname "database"
medale_minp "3" standardowo ustawione na 3 (ustawia od ilu graczy na serwerze zlicza medale)

komendy

/medale tu sprawdzasz ilość swoich medali oraz ranking medali najlepszych 15graczy serwera


download

Załączone pliki


  • +
  • -
  • 21


#351329 Achievements

Napisane przez Fili:P w 19.01.2012 12:44

Dołączona grafika
Cześć, zaprezentuje wam system achievementów, niestety jedynie z zapisem nvault, ponieważ sql-a jeszcze nie zrozumiałem. Jeśli jest ktoś chętny to może pomóc w zapisie sql. Starałem się napisać ten plugin jak najbardziej optymalnie. W przyszłych wersjach postaram się dodać natywy i być może forwardy, aby każdy achievement był w oddzielnym pliku lub, aby wszystkie achievenemty były w jednym oddzielnym pliku.

Dołączona grafika
Standardowa.
Dołączona grafika
Nvault,
HamSandwich,
Colorchat.
Dołączona grafika
say /ach
say_team /ach

Wyświetla menu ze statusem achievementów, po wyborze itemu w menu pojawia się jego opis i obecny stan.

Dołączona grafika
ach_display_gz 0/1 - standardowo 1, jeśli 0 to po zdobyciu acha nie wyświetla "Gratulacje %s! Zdobyłeś osiągnięcie %s!", jest stworzone, ponieważ forwardem możemy robić to sami ( forward nie testowany ).

Dołączona grafika
W obecnej wersji nie ma cvarów, bo nie widziałem takiej konieczności. Pierwszy raz pracował z tak dużą ilością (jak na mnie) zdarzeń silnika gry. Możliwe że zamiast używać Fakemety HamSandiwch i CSX wystarczyło użyć samej kanapki, lecz jeśli tak to w przyszłej wersji. Póki co mamy do dyspozycji 11 osiągnięć oczywiście dodam więcej. Dodawanie achievementów jest o tyle fajne, iż nawet na nvault nie jest wymagane resetowanie zapisu ani edytowanie go co dodanie osiągnięcia. Sprawdzenie czy osiągniecie jest zaliczone występuję jedynie w HamSpawn. Mam nadzieję, że spodoba wam się mój plugin. Proszę pisać komentarze przede wszystkim z uzasadnieniem.

Dołączona grafika
native ach_get_index(const name[]);
native ach_get_stance(id, ach_id); // pobiera czy gracz zaliczył acha czy nie 0/1
native ach_get_status(id, ach_id); // pobiera postęp w achu
native ach_get_name(ach_id, const var[], len); // pobiera nazwe acha
native ach_get_desc(ach_id, const var[], len); // pobiera opis acha
native ach_get_target(ach_id); // pobiera cel acha (wymagany postep)
native ach_get_max(); // pobiera ilosc stworzonych achow
native ach_set_stance(id, ach_id, value); // ustawia stan acha
native ach_set_status(id, ach_id, value); // ustawia postep w acha
native ach_add(const ach_name[], const ach_desc[], ach_target);
native ach_reset_status(id, ach_id); // resetuje postep acha (ustawia na 0) przydatne jezeli robimy achy typu w rundzie
native ach_add_status(id, ach_id, value); // dodaje x punktów do obecnej wartosci postepu acha

Dołączona grafika
forward ach_give_reward(pid, aid); // wywolywany kiedy gracz otrzymuje info o ukończeniu acha ( możemy mu tu dać nagrode ).
forward ach_load_post( id ); // wywolywany po wczytaniu danych, aby bezpiecznie operowac w client_authorized :)
forward ach_save_pre( id, save_in ); // wywoływany przed zapisem danych, dobrze jest tu zmienić na przykład wartość postępu, aby nie kolidować z systemem
forward ach_save_post( id, save_in ); // wywolywany po zapisie danych.

save_in może mieć 2 wartości:

#define SAVE_IN_DISCONNECT 1
#define SAVE_IN_DEATH 2

Wartość 1 jest wywoływana przy wyjściu z serweru, a 2 przy śmierci gracza. Oczywiście przy wyjściu z serwera nie wywołuje się ach_save_post, bo to nie miałoby sensu.

Oświadczam wam, że pracuje teraz nad nową wersją.
Dołączona grafika
  • 1.0.0
Podstawowa wersja.
  • 1.0.0b łatka i dodanie kilku achów
Dodana łatka
Dodanie kilku achów
  • 1.0.1
Dodanie 4 natywów
Możliwość dostawania w nagrodę za ukończenie acha xp-a w nowym cod modzie
Łatka [dzięki torrent]
  • 1.0.1b
Wymagany moduł engine
Naprawa acha "Żywy lampion"
Naprawa acha "Pan śmierci"
Nowy cvar
Forward wywoływany podczas otrzymania acha ( nie testowany )
  • 1.0.1c
Łatka zapisu
  • 1.0.2
Dodanie natywów
Dodanie forwardu
  • 1.1.0
Użycie tablic dynamicznych (dzięki DarkGL i Muzzi za pomoc przy tablicach)
Dodanie natywów
Usunięcie achów, ponieważ możemy je tworzyć sami jak klasy do coda
  • 1.1.1
Optymalizacja.
Dodanie 3 nowych forwardów.
Usunięcie kilku zbędnych natywów.
Dołączona grafika
Przykładowy kod z użyciem forwardu:

#include <amxmodx>
#include <achievements>

public plugin_init() {
register_plugin("test", "1.0", "Fili:P")
}
public ach_give_reward(pid, aid)
{
client_print(pid, print_chat, "Zaliczyles acha!");
}

Przykładowy kod tworzący acha w oddzielnym pluginie:

#include <amxmodx>
#include <achievements>
new g_HandleAch;
public plugin_init() {
register_plugin("achy", "1.0", "Fili:P")
g_HandleAch = ach_add("Staly bywalec", "Wejdz 1000 razy na serwer", 1000);
}
public client_putinserver(id)
{
ach_add_status(id, g_HandleAch, 1);
}


Radze opozniac taskiem funkcje, ktore bd w chwili wejscia na serwer

Projekt nie będzie już rozwijany, chyba że zrozumiem sqlx. Mogą występować błędy kiedy usuwamy achy.

Zakazuje kopiowania treści na inne witryny bez mojej zgody!
Dołączona grafika
Wersja 1.1.0:
Załączony plik  achievements.sma   9,82 KB  507 Ilość pobrań
  achievements.amxx
Załączony plik  achievements.inc   804 bajtów  444 Ilość pobrań


Wersja 1.1.1:
Załączony plik  achievements.inc   1,02 KB  558 Ilość pobrań

Załączony plik  achievements.sma   8,69 KB  636 Ilość pobrań
  achievements.amxx
  • +
  • -
  • 28


#339170 Cytaty po śmierci

Napisane przez DarkGL w 24.12.2011 17:12

opis
Plugin po śmierci pokazuje nam w hudzie cytaty znanych osób wiązane z wojną itp.
Pomysł pierwotnie dedykowany do Global War Mod.
W pliku cytaty.ini jest 76 cytatów.


cvary
//ekran ma się zaciemnić 1 - tak 0 - nie
cytaty_black_screen 1

screenshot
2011-11-12_00001.jpg
http://www.youtube.com/watch?v=v69bpnUfi8g

instalacja
Plik cytaty.ini wrzucamy do folderu configs amxx'a
addons/amxmodx/configs

download
Załączony plik  cytaty.ini   7,81 KB  1970 Ilość pobrań

Poprzednia wersja : 290 pobrań
Załączony plik  cytaty.amxx   3,8 KB  74 Ilość pobrań

Załączony plik  cytaty.sma   2,25 KB  1510 Ilość pobrań
  cytaty.amxx
  • +
  • -
  • 42