←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Wywołanie dla 1 gracza

Zablokowany

  • +
  • -
AurissPL - zdjęcie AurissPL 02.01.2012

Witam, tak to znowu ja:)

Dzisiaj skończyłem plugin wymuszania i interpu lecz jest mały kłopot.

Użyłem takiej oto komendy:

}
public client_putinserver( id )
{
client_cmd(0, "interp")
}


i wszystko fajnie lecz niestety kiedy gracz wchodzi na server to "interp" jest wykonywany dla wszystkich graczy serwera, a nie tylko jego.
wyjaśnienie jak ktoś nie zrozumiał:F :
jest 4 graczy na serwerze i wchodzi nowy
wywoływana jest funkcja "interp" w której wyznaczone jest menu z interpami.
niestety menu nie otwiera się tylko graczowi który wszedł na serwer a wszystkim graczom serwera.

Za pomoc oczywiście ++ i w ogóle:)
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 02.01.2012

client_cmd( id, "interp" )
wątpię że mówiąc o interpie masz na myśli komende interp raczej ex_interp
Odpowiedz

  • +
  • -
AurissPL - zdjęcie AurissPL 03.01.2012

znaczy wpisując interp w konsoli wywoluje mu menu które jest przypisane pod tą komendą w dalszej częsci pluginu
Odpowiedz

  • +
  • -
AurissPL - zdjęcie AurissPL 04.01.2012

pomoze ktos?
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 04.01.2012

w senie z czym mamy ci pomóc :D ?
Odpowiedz

  • +
  • -
AurissPL - zdjęcie AurissPL 05.01.2012

no chyba napisałem:F

Ale napiszę jeszcze raz...

W swoim pluginie wykorzystałem:
public client_putinserver( id )
{
client_cmd(0, "interp")
}


po to by kiedy ktoś wchodzi na serwer to wymusiło u niego wpisanie komendy interp.
Niestety kiedy ktoś wchodzi na serwer to wymusza tą komendę ale nie jemu, a wszystkim graczom na serwerze.

Proszę o podanie sposobu jak zrobić aby gracz wchodzący na serwer miał wymuszone to:

client_cmd(0, "interp")

i żeby tylko on miał to wymuszone a nie wszyscy gracze na serwerze.

Wystarczająco jasno:D?
Odpowiedz

  • +
  • -
Kawon - zdjęcie Kawon 05.01.2012

0 - wywołuje na wszystkich graczach
id - na danym graczu

public client_connect(id) {
client_cmd(id,"ex_interp 0.01");
}
Odpowiedz

  • +
  • -
AurissPL - zdjęcie AurissPL 05.01.2012

aha, czyli wystarczy to zmienić:) Wiedziałem że jakieś banalne rozwiązanie. Wielkie dzięki i +
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 05.01.2012

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Posted Image raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany