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
 

Zdjęcie

Funkcja get_user_aiming


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Lelek

    Zaawansowany

  • Użytkownik

Reputacja: 22
Życzliwy

  • Postów:105
  • GG:
  • Imię:Adam
  • Lokalizacja:*
Offline

Napisano 14.11.2011 16:25

Witam,

W jaki sposób wykonać skrypt aby w danym odstępie od osoby nie można było położyć danego przedmiotu (chodzi tutaj o worki(zomnbie mod)).


<div>new aim, body;</div><div>get_user_aiming(id, aim, body);</div><div>if(pev_valid(aim))</div><div>{</div><div>client_print(id, print_chat,"nie!");</div><div>g_bolsas[id]+= 1</div><div>return PLUGIN_HANDLED;</div><div>}</div>



Aktualnie działa na zasadzie postawienia na kimś, a chodzi blisko postaci.

Jakieś pomysły ?:)

pozdrawiam,
  • +
  • -
  • 0

#2 Syczaj

    Profesjonalista

  • Użytkownik

Reputacja: 32
Życzliwy

  • Postów:156
  • Lokalizacja:Plock
Offline

Napisano 14.11.2011 21:17

proponuje brać dystans od najbliższego gracza.

new origin[3] ;
get_user_origin(id,origin) ;
for(new a = 0; a < 32; a++){
if (!is_user_connected(a) || !is_user_alive(a))
continue
new origin1[3]
get_user_origin(a,origin1)
if(get_distance(origin,origin1) > 1200) //daj własny dystans (jakoś 200-300 optymalnie)
{
/**tu daj funkcje stawiana worka.**/
}
}


Fakt faktem, nie będziesz mógł stawiać worków jeśli jakikolwiek gracz stoi w podanym dystansie od ciebie.

Użytkownik Syczaj edytował ten post 14.11.2011 21:35

  • +
  • -
  • 0
Dołączona grafika




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych