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
 

Indoor - zdjęcie

Indoor

Rejestracja: 06.07.2013
Aktualnie: Nieaktywny
Poza forum Ostatnio: 23.04.2023 18:01
*****

Moje tematy

Efekty z 1.6 do GO

18.04.2020 16:44

Cześć, chciałbym się dowiedzieć czy jest możliwość w SourceModzie(CS:GO) zrobić takie same efekty "specjalne" jak w 1.6?

Przykładowy kod z 1.6:

static origin[3]
get_user_origin(id, origin)
 
message_begin(MSG_PVS, SVC_TEMPENTITY, origin)
write_byte(TE_IMPLOSION)
write_coord(origin[0])
write_coord(origin[1])
write_coord(origin[2])
write_byte(255)
write_byte(100)
write_byte(5)
message_end();
 
message_begin(MSG_PVS, SVC_TEMPENTITY, origin)
write_byte(TE_DLIGHT);
write_coord(origin[0]) // x
write_coord(origin[1]) // y
write_coord(origin[2]) // z
write_byte(floatround(250/5.0)); // radius
write_byte(255); // r
write_byte(255); // g
write_byte(0); // b
write_byte(120); // life
write_byte(7); // decay rate
message_end();

I chciałbym tez zapytać o kolorowe menu w GO również chodzi mi o takie jakie są w 1.6 

new text4[512], iLen=0, iMax=sizeof(text4) - 1;
iLen += formatex(text4[iLen], iMax-iLen, "\wTest: ^n\r1. \wWybor 1^n\r2. \wWybor 2")
iLen += formatex(text4[iLen], iMax-iLen, "^n^n\dZapraszamy na nasze forum \wamxx.pl");
iLen += formatex(text4[iLen], iMax-iLen, "^n\dWpisz \w/m \dlub \w/menu \daby otworzyc menu serwera");
iLen += formatex(text4[iLen], iMax-iLen, "^n\yCZIT = \rPERM^n\yREKLAMA = \rBAN^n\yEXPIENIE = \rBAN^n\yTXT = \rBAN^n\yBRAK KULTURY = \rBAN");
 
new keysczwarta
keysczwarta = (1<<0)|(1<<1)|(1<<2)
show_menu(id, keysczwarta,text4, -1, "Wybierz Klase")

[ROZWIĄZANE] Problem z Entity (IndexOfEdict)

17.04.2020 01:55

Cześć. Kupiłem serwer na pukawce do testowanie swojego Diablo wszystko ładnie działało ale jak dzisiaj chciałem wejść na serwer to go crashuje(tóż po wybraniu teamu). Zaznaczę, że nic nie było zmieniane w kodzie Diablo jak i żaden nowy plugin dodawany/usuwany NIC

Błąd w konsoli jest następujący:

L 04/17/2020 - 02:35:32: [ENGINE] Entity 0 can not be removed

L 04/17/2020 - 02:35:32: [AMXX] Displaying debug trace (plugin "123-include-bez-avg.amxx", version "1.0b")
L 04/17/2020 - 02:35:32: [AMXX] Run time error 10: native error (native "remove_entity")
L 04/17/2020 - 02:35:32: [AMXX]    [0] 123-include-bez-avg.sma::RoundStart (line 1542)
L 04/17/2020 - 02:35:32: FATAL ERROR (shutting down): IndexOfEdict: bad entity
FATAL ERROR (shutting down): IndexOfEdict: bad entity
Segmentation fault (core dumped)
 
Linia 1542:
remove_entity(c4fake[id])
 
Więc zamieniłem na takie coś:
 
if(c4fake[id])
{
remove_entity(c4fake[id])
}
 
Błąd zmienił się na taki:
L 04/17/2020 - 02:49:37: FATAL ERROR (shutting down): IndexOfEdict: bad entity
FATAL ERROR (shutting down): IndexOfEdict: bad entity
Segmentation fault (core dumped)
email debug.log to [email protected]
Fri Apr 17 02:49:37 CEST 2020: Server restart in 10 seconds
 
W zasadzie taki sam ale bez linii gdzie jest błąd :/
Przejrzałem cały kod Diablo nie widzę nigdzie błędu nie wiem co robić ;(
 
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.7.0.695-dev
Build date: 15:54:29 Apr 6 2020 (2186)
 
Metamod-P 1.21p37, Amx Mod X 1.8.3, Reunion, VoiceTranscoder, ReAuthCheck

Serwer na VPS - zabezpieczenia

13.04.2020 19:17

Cześć. Chciałbym postawić serwer na swoim VPS lecz pytanie czy to ma sens? Chcę skorzystać z ReHLDS ale boje się o zabezpieczenia, żeby nikt nie uzyskał dostępu do całej maszyny VPS przez głupi serwer w 1.6 :/ Da się jakoś to DOBRZE zabezpieczyć? Odpalanie procesu na innym użytkowniku niż root to jest podstawa ale coś jeszcze?