
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.
|
Automatyk
Rejestracja: 25.06.2012Aktualnie: Nieaktywny
Poza forum Ostatnio: 24.09.2025 19:44




Statystyki
- Grupa: Użytkownik
- Całość postów: 195
- Odwiedzin: 6 201
- Tytuł: Profesjonalista
- Wiek: 29 lat
- Urodziny: Październik 26, 1996
-
Płeć
Mężczyzna
-
Lokalizacja
Kraków
Kontakt
-
Steam
76561198267268176
#758501 Szukam Pomocy Do Serwera i Forum
Napisane przez Robiin
w 07.04.2019 16:45
#756106 Blad Pluginu
Napisane przez Rivit
w 31.01.2019 17:34
#756013 Prosba o przerobienie
Napisane przez
Zbieracz Minusów
w 29.01.2019 21:18
Mianowicie przejde do setna sprawy.
Prosil mnie aby ktos przerobil ten plugin KILLBOMB.amxx pod serwer basebuiilder poniewaz on nie ma jak.kto By mógł poprawic to. To będziemy wdzieczni.
#755084 Zapytanie do bazy danych - kod PHP
Napisane przez Robiin
w 11.01.2019 23:22
SELECT `czas_zlozenia` FROM `zamowienia` WHERE `id_zamowienia` = 1
Gdzie wartość 1 to indeks zamówienia. W przypadku powyższych screenów tabeli indeks 2 zwróci 2019-01-10 12:17:26.
Pamiętaj, że przetestować to możesz w zakładce "SQL". Zapytanie "SELECT" niczego na pewno nie uszkodzi, a zobaczysz jak to działa.
Syntax przy wiekszej ilości wyszukiwanych wyników jest taki sam, z dodaniem przecinka przy wyszukiwanych 'labelach':

#751715 Rangi na czacie
Napisane przez Robiin
w 12.08.2018 14:05

W odpowiedzi na ten temat napisałem plugin na rangi (nic nadzwyczajnego, po prostu nie znalazłem nigdzie tutaj czytania z configu itd.).
Dodałem także menu z listą rang - komendy znajdują się na liniach 28-36 Wybranie opcji w menu spowoduje jego zamknięcie.
Prefixy z poprawką czatu z lipca 2017.

Wystarczy wrzucić plik konfiguracyjny (linia 12.), domyślnie "addons/amxmodx/configs/RanksConfig.ini" na podaną ścieżkę i uzupełnić go w następujący sposób:
"Ranga #1" = 0-150 "Ranga #2" = 151-250 "Ranga #3" = 251-350 "Ranga #4" = 351-450
Wzorcowo:
"Nazwa rangi" = (minimum fragów do rangi)-(maximum fragów do rangi)
Ważne są znaki "=" oraz "-", ponieważ to na ich podstawie pobierane są dane min&max fragów.

Załączone pliki
-
ranks.inc 948 bajtów 510 Ilość pobrań
-
RanksConfig.ini 84 bajtów 546 Ilość pobrań
-
rangi.sma 11,85 KB 650 Ilość pobrań
rangi.amxx
#751621 7 darmowych gier steam
Napisane przez Rivit
w 07.08.2018 14:03
#751580 problem z wejściem na serwer
Napisane przez DarkGL
w 06.08.2018 11:45
#751451 Chyba mały problem :v
Napisane przez Robiin
w 31.07.2018 23:57
#751329 [ROZWIĄZANE] Kamera po "kaczkach"
Napisane przez Robiin
w 26.07.2018 19:19
#751310 Rejestrowanie otwierania cel i zamykanie set_task
Napisane przez Robiin
w 26.07.2018 11:20
w jail_freeday.sma dodaj:
public plugin_natives()
register_native("jail_get_fd_id", "native_get_fd_id");
public native_get_fd_id()
return id_freeday;
Plugin od cel:
#include <amxmodx>
#include <colorchat>
#include <jailbreak>
#define PLUGIN "[Jail] Cele"
#define VERSION "1.0"
#define AUTHOR "Anonymuss"
#define TASK_CELE 1337
native jail_get_fd_id();
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("Poczatek_Odliczania", 2, "1=Round_Start");
}
public plugin_precache()
precache_sound("misc/jb_anonymuss/dzwonek.wav")
public Poczatek_Odliczania()
set_task(60.0, "Otwieranie_Cel", TASK_CELE);
public Otwieranie_Cel()
{
jail_open_cele();
jail_set_play_game(jail_get_fd_id(), true);
client_cmd(0, "spk misc/jb_anonymuss/dzwonek.wav");
ColorChat(0, GREEN, "[Cele]^x01 Cele zostaly otwarte, poniewaz Straznik nie zdazyl wydac polecen. Rozpoczeto FreeDay.");
}
public OnCellOpenPre()
{
if(task_exists(TASK_CELE))
remove_task(TASK_CELE);
return PLUGIN_CONTINUE;
}
#751282 Rejestrowanie otwierania cel i zamykanie set_task
Napisane przez Robiin
w 24.07.2018 22:01
Stwórz dwie zmienne przy reszcie globalnych na górze pluginu:
new fCeleOpenPre, fCeleOpenPost;
W plugin_init():
fCeleOpenPre = CreateMultiForward("OnCellOpenPre", ET_CONTINUE);
fCeleOpenPost = CreateMultiForward("OnCellOpenPost", ET_CONTINUE);
Public OtworzCele():
public OtworzCele()
{
new ReturnValue;
ExecuteForward(fCeleOpenPre, ReturnValue);
if(ReturnValue == PLUGIN_HANDLED)
return;
for(new i=0; i<sizeof(g_Buttons); i++)
{
if(!pev_valid(g_Buttons[i]) || !g_Buttons[i])
continue;
ExecuteHam(Ham_Use, g_Buttons[i], 0, 0, 2, 1.0);
}
ExecuteForward(fCeleOpenPost, ReturnValue);
}
w pliku jailbreak.inc na samym dole dodaj:
forward OnCellOpenPre(); forward OnCellOpenPost();
Boom, masz pieknie ładnie forwardy przed i po otworzeniu celi. Przykładowy plugin:
#include <amxmodx>
#include <jailbreak>
#define AUTHOR "aSior - amxx.pl/user/60210-asior/"
public plugin_init()
register_plugin("x", "v0.1", AUTHOR);
public OnCellOpenPre()
client_print(0, print_chat, "Cele otwarte (PRE)");
public OnCellOpenPost()
client_print(0, print_chat, "Cele otwarte (POST)");
Plugin z otworzeniem celi po czasie:
#include <amxmodx>
#include <colorchat>
#include <jailbreak>
#define PLUGIN "[Jail] Cele"
#define VERSION "1.0"
#define AUTHOR "Anonymuss"
#define TASK_CELE 1337
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("Poczatek_Odliczania", 2, "1=Round_Start");
}
public plugin_precache()
precache_sound("misc/jb_anonymuss/dzwonek.wav")
public Poczatek_Odliczania()
set_task(60.0, "Otwieranie_Cel", TASK_CELE);
public Otwieranie_Cel()
{
jail_open_cele();
client_cmd(0, "spk misc/jb_anonymuss/dzwonek.wav");
ColorChat(0, GREEN, "[Cele]^x01 Cele zostaly otwarte, poniewaz Straznik nie zdarzyl wydac polecen");
}
public OnCellOpenPre()
{
if(task_exists(TASK_CELE))
remove_task(TASK_CELE);
return PLUGIN_CONTINUE;
}
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: Automatyk
- Regulamin


Dodatki SourceMod



Moja zawartość

