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
 

naven - zdjęcie

naven

Rejestracja: 13.09.2008
Aktualnie: Nieaktywny
Poza forum Ostatnio: 26.11.2016 18:50
***--

Moje tematy

Permanent frags- zapisuj fragi gracza.

20.02.2013 18:23

Tak, tak. Plugin zapisuje fragi gracza do bazy MySQL. Wiem, że istnieje coś takiego, ale ten napisałem od podstaw zanim znalazłem poprzednika, no i ten jest lepszy.
Uwaga: maksymalna ilość fragów/deathsów jaką można wyświetlić w tablicy to 32767, przy próbie wyświetlenia innej liczby wyświetla po prostu nieprawidłową liczbę. Musieli dać short inta;/. Jeżeli wiesz, że liczba fragów szybko przekroczy 32767- nie instaluj albo dodaj wyświetlanie w HUD.

Cvar:
//Typ zapisywania
pf_savetype 0/1/2
gdzie
//0- steamid
//1- nick
//2- IP

Dane do bazy dodajesz bezpośrednio w pluginie(na górze):
new Host[]     = "naven.com.pl"	//host
new User[]    = "naven_database"	// uzytkownik bazy danych
new Pass[]     = "ufdshfkfskfds"	//haslo do bazy
new Db[]     = "naven_database"	//nazwa bazy danych


Dzięki dla:
-grim - sql tutorial ;)
-kyku - temu to zawsze kawałek kodu podpierdzielę ;>

Get back to that bomb! - wyrzuciłeś pakę- wracaj się.

20.02.2013 18:14

Cześć, prosty pluginek, jego zadaniem jest ostrzeganie gracza po wyrzuceniu paki.
Plugin pociemnia ekran i daje wiadomość na biało na środku ekranu aby wrócił po pakę.

Szczerze mówiąc nie wiem czy istnieje lepszy sposób na sprawdzenia tego niż użycie prethinka.

Cvar:

Liczba zmiennoprzecinkowa, odległość, po której działa plugin. 300.0 to moim zdaniem optymalna odległość.
gb_distance 300.0


Wersja beta oczywiście. Plugin bardziej 4FUN niż TP, chociaż myślę, że spasuje wszędzie.

P.S.

Post musi być zatwierdzony prze moderatora.

Brakuje wam tam litery "z"

biohazard knockback

06.01.2013 19:48

Potrzebuję zablokować na daną ilość czasu knockback dla danego gracza.
Zacząłem w ten sposób

public bacon_traceattack_player(victim, attacker, Float:damage, Float:direction[3], tracehandle, damagetype)
{
if(!g_gamestarted)
return HAM_SUPERCEDE

if(!get_pcvar_num(cvar_knockback) || !(damagetype & DMG_BULLET))
return HAM_IGNORED

//if(!is_user_connected(attacker) || !g_zombie[victim])
if(!is_user_connected(attacker) || !g_zombie[victim])
return HAM_IGNORED

if(is_frozenvar[victim]) //dodana zmienna
return HAM_HANDLED



Usunięcie tego ifa(zostawienie samego return H...) powoduje że knockback jakiś tam nadal jest, nie wiem jak to jest właśnie domyślnie w csie, jest taki knockback czy go nie ma?

Podsumowując chodzi mi o to, żeby gracza kompletnie zatrzymać. set_user_maxspeed nie działa tutaj- i tak gracz jest przesuwany po strzale




http://forums.allied...ead.php?t=68523 code (v2)