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
 

sebul - zdjęcie

sebul

Rejestracja: 10.07.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 10.03.2024 15:56
****-

#728877 Team Balancer Manager

Napisane przez sebul w 03.08.2016 18:44

=== No change would improve team balancing. ===
Jest jakiś babol przy liczeniu kogo przerzucać, aktualnie trochę nie mam jak tego ogarnąć, ale jak tylko będę mógł to się tym zajmę.
  • +
  • -
  • 1


#728294 AdminChat DHUD+zielone u@+Dzwiek wiadomosci u@ | Nie wywala HLTV

Napisane przez sebul w 17.07.2016 14:35

Generalnie jeśli chodzi o dźwięk, to sporo takich dźwięków jest już standardowo w csie i można coś z tych dźwięków wybrać, tak aby nie trzeba było żadnych dodatkowych plików pobierać.
  • +
  • -
  • 1


#715097 Odczyt treści w jednej linii z pliku

Napisane przez sebul w 23.11.2015 21:29

Akurat przy SM nie bawiłem się z plikami, ale coś nie chce mi się wierzyć, że tutaj nie ma czegoś takiego jak przy AMXX, że do pliku normalnie zapisujemy coś w tej sposób
"klucz" "wartość"
jeśli w kluczu lub wartości chcemy mieć ", to dajemy \"
a potem przy pomocy jakiejś metody wyciągamy kolejno argumenty z tej linii.
  • +
  • -
  • 1


#714083 Problem z zapytaniem do bazy danych, błąd w zapytaniu

Napisane przez sebul w 02.11.2015 00:45

usun , PRIMARY KEY

Jak już - zmień sposób jego ustawienia na poprawny (a jak to zrobić, to jest tego dużo w necie), bo zawsze powinno się określać unikalny klucz dla tabeli.
  • +
  • -
  • 1


#713429 Team Balancer Manager

Napisane przez sebul w 17.10.2015 21:53

Opis



Balansuje siły drużyn. Pisany bardzo dawno temu z małymi poprawkami pisanymi co jakiś tam czas. Plugin w działaniu bardzo podobny do PTB, ale generalnie napisany jest inaczej.

Uwaga



W tym temacie nie chcę widzieć żadnego zgłaszania problemów, itp. od tego jest inny dział. Tutaj możecie chociażby pisać jakieś propozycje, uwagi na temat działania pluginu, itp.

Cvary



Spoiler


Instalacja


  • Wrzuć cały folder "amxmodx" gdzieś na swój komputer.
  • Edytuj plik "amxmodx/scripting/kompilacja_amxx.bat" według własnych upodobań.
  • Odpal plik "amxmodx/scripting/kompilacja_amxx.bat" aby skompilować pliki ".sma".
  • Cały folder "amxmodx" wrzuć na serwer do folderu "addons".
  • Włącz plugin w pliku "amxmodx/configs/plugins.ini".

Download



Bitbucket.org - [amxx] Team Balancer Manager -> paczka (zawsze aktualna wersja)
  • +
  • -
  • 4


#713404 Ban names / Banowanie nicków

Napisane przez sebul w 17.10.2015 15:33

Jeśli nie utworzysz pliku, to także powinno działać. To jest tylko info o tym, że po zmianie mapy nie ma tego pliku, więc nie ma też żadnego bana. Jak tylko wywołasz komendę banującą to plik powinien się sam utworzyć.
  • +
  • -
  • 1


#710206 funkcja pod coś z tablicy

Napisane przez sebul w 20.08.2015 17:00

Prostych, przykładowych pluginów nie ma, bo tyle ile wymyślisz sobie mocy, tyle będzie tych "prostych", "przykładowych" pluginów.
  • +
  • -
  • 2


#710205 Tworzenie menu - przykłady

Napisane przez sebul w 20.08.2015 16:58

To co pokazałeś to jest zwykłe formatowanie tego co ma się w menu pokazać, a to nic nowego, nie ma tutaj żadnej nowej funkcjonalności, ale dobrze że wiesz o tym jak budować bardziej rozbudowane menu niż te proste, które są w przykładach w pierwszym poście.
  • +
  • -
  • 1


#710171 funkcja pod coś z tablicy

Napisane przez sebul w 20.08.2015 06:24

Cały temat http://amxx.pl/topic...xp-moda-nvault/
I teraz tylko rejestrujesz sobie jakieś eventy i dodajesz tam różne warunki, że w zależności od poziomu ktoś coś tam dostaje.
  • +
  • -
  • 1


#708488 Mocne trzęsienie ekranem - jak to ustawić?

Napisane przez sebul w 03.08.2015 14:18

Jak masz tą funkcję ode mnie to ampli daj większą, dur mniej więcej takie samo jak ampli albo i na max short, a freq możesz dawać nawet poniżej 1.
  • +
  • -
  • 1


#708473 Mocne trzęsienie ekranem - jak to ustawić?

Napisane przez sebul w 03.08.2015 12:19

#define bitfloatvalue(%1) floatround((%1)*(1<<12))

public TrzesEkranem(id, Float:ampli, Float:dur, Float:freq) {
	message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"), _, id);
	write_short(bitfloatvalue(ampli));
	write_short(bitfloatvalue(dur));
	write_short(bitfloatvalue(freq));
	message_end();
}
Z tym będziesz mieć trochę łatwiej, bo można dawać mniejsze wartości bez wnikania jak je zapisać, a z doświadczenia wiem, że (1<<12) * 1 nie wystarcza i pamiętaj także o ograniczeniach jakie są przy wartości short.
  • +
  • -
  • 1


#704102 Problem z rejestracją komendy konsolowej

Napisane przez sebul w 26.06.2015 15:55

Co do "Unknown command", to już zostało tutaj napisane kilka razy czemu tak się dzieje, ale chyba ktoś nie czyta...
Zajrzyj do tego tematu -> http://amxx.pl/topic...menu-przykłady/i pobierz paczkę pluginów, tam masz przykłady, które powinny Ci pomóc zrozumieć tworzenie akcji na komendę.
  • +
  • -
  • 1


#700040 [ROZWIĄZANE] menu_create zawsze zwraca 0 (?) :O

Napisane przez sebul w 08.05.2015 18:04

Pokaż te swoje globalne menu (nie wiem jak w liczbie mnogiej ma być), bo chyba musisz robić coś nie tak, bo sam wielokrotnie takich menu robiłem bardzo wiele i nigdy z takim czymś się nie spotkałem.
  • +
  • -
  • 1


#698235 NO-IP - plugin blokujący reklamujące boty (IP spam)

Napisane przez sebul w 21.04.2015 15:30

((\d{1,3}[^\d]+){3,})
I to wyklucza wszystkie kombinacje 3 i więcej liczb oddzielonych obojętnie czym.

Albo
((\d{1,3}[^\d]+){3}\d{1,3})
wtedy muszą być 4 liczby.
  • +
  • -
  • 2


#697081 Odświeżanie danych i zapis do bazy sql co x sekund

Napisane przez sebul w 12.04.2015 11:10

W ogóle źle do tego podchodzisz. Najpierw musisz wczytać jakiś swój config, gdzie masz wartość co ile ma odświeżać, a potem w pliku gdzie ma się wyświetlać wartość utworzyć skrypt js, który będzie wywoływał inny plik, gdzie będziesz mieć zapytanie sql i w tym pliku musisz zwrócić jsona, czyli http://php.net/manua...json-encode.php. No a potem już podobnie jak to robisz, czyli w funkcji js, jak już dostaniesz jsona, to wrzucasz zwróconą wartość do kontenera timer. A teraz trochę pseudo kodu, bo pewnie się Ci przyda.

// Plik gdzie ma się coś odświeżać
<?php include config ?>

<div id="timer"></div>

<script type="text/javascript">
$(function() {
	odswiezanie();
	setInterval(odswiezanie, sekundy_z_cfg);
}

var odswiezanie = function() {
	$.post('timer.php', {
		nick: jakiś_nick_czy_zmienna
	}, function(data) {
		$('#timer').html(data.wartosc);
	}, 'json');
}
</script>


// Plik gdzie masz zapytanie
$nick = $_POST['nick'];

//Twoje zapytanie

echo json_encode(array('wartosc' => $wynik_zapytania));
I polecam używać mysqli, a najlepiej PDO.
  • +
  • -
  • 1