Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

[ROZWIĄZANE] Czemu nie wykrywa mi dotyku enta?


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 K!113r

    Czempion

  • Power User

Reputacja: 385
Wszechpomocny

  • Postów:865
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 30.08.2012 21:33

Także mam kod:

register_forward(FM_Touch, "fmtouch")
(...)

public ent_cmd(id)
{
new Float:origins[3]
pev(id,pev_origin,origins);
new entit=create_entity("info_target")

origins[0]+=50.0
origins[2]-=32.0

set_pev(entit,pev_origin,origins)
entity_set_model(entit,"models/w_present.mdl")
set_pev(entit,pev_classname,"Prezent");

dllfunc(DLLFunc_Spawn, entit);
set_pev(entit,pev_solid,SOLID_BBOX);
set_pev(entit,pev_movetype,MOVETYPE_FLY);

engfunc(EngFunc_SetSize,entit,{-1.1, -1.1, -1.1},{1.1, 1.1, 1.1});

engfunc(EngFunc_DropToFloor,entit);
}
public fmtouch(ent, id)
{
if(!is_user_alive(id)) return FMRES_IGNORED;

if(!pev_valid(ent)) return FMRES_IGNORED;

static classname[32];
pev(ent,pev_classname,classname,31);

if(!equali(classname,"Prezent")) return FMRES_IGNORED;

remove_entity(ent)

return FMRES_IGNORED;
}

przerobiony kod z POH radima, nawet mój z wykorzystaniem engine i register_touch nie wykrywał dotyku i nie usuwał enta, raz mi działało ale coś dodałem i nie działa.

Czy ten kod ma działać? Czy wina leży u mnie, bo to nie jest jedyny działający plugin (testuje na localhost)
  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#2 K!113r

    Czempion

  • Autor tematu
  • Power User

Reputacja: 385
Wszechpomocny

  • Postów:865
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 31.08.2012 17:56

Do zamknięcia, miałem jakiś kod w sma jeszcze i on blokował dotyk.
  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować


#3 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 840
Czempion

  • Postów:1485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 31.08.2012 18:20

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

marwit-0.png





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

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