Tak jak w temacie, potrzebuje instrukji: jak zrobić całkowitą niewidzialność na czas:
czas = lvl_skilla*3 ( oczywiście sekundy )
Czy ktoś mi pomoże? bardzo mi na tym zależy. Tak, by po upływie czasu widzianość była znów normalna.
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.
|
Guest Message by DevFuse
Niewidzialność na określony czas
Temat rozp. ^Grzyboo, 11.03.2011 19:31
7 odpowiedzi w tym temacie
#1
Napisano 11.03.2011 19:31
#2
Napisano 11.03.2011 20:04
uzyj funkcji set_task
Moja oferta
- Nowe itemy, klasy, questy dla COD mod'a
- Pisanie, Edytowanie oraz Naprawianie pluginów
Kontakt PW lub Na stronce
Pomoglem? Odwdziecz sie daj
- Nowe itemy, klasy, questy dla COD mod'a
- Pisanie, Edytowanie oraz Naprawianie pluginów
Kontakt PW lub Na stronce
Pomoglem? Odwdziecz sie daj
#3
Napisano 11.03.2011 20:07
#4
Napisano 11.03.2011 20:12
#define TASK_VISIBLE 666 public user_invisible_on(id,lvl_skilla){ if(is_user_alive(id)){ set_pev(id, pev_effects, pev(id, pev_effects) & ~EF_NODRAW) set_task(float(lvl_skilla*3),"user_invisible_off",TASK_VISIBLE+id) } } public user_invisible_off(id){ id-=TASK_VISIBLE; set_pev(id, pev_effects,pev(id, pev_effects) | EF_NODRAW) }użycie
user_invisible_on(id,lvl_skilla)
#5
Napisano 11.03.2011 20:18
A ja mam pytanie do tego, w jakim stopniu daje tą niewidzialność? Cień widać?#define TASK_VISIBLE 666 public user_invisible_on(id,lvl_skilla){ if(is_user_alive(id)){ set_pev(id, pev_effects, pev(id, pev_effects) & ~EF_NODRAW) set_task(float(lvl_skilla*3),"user_invisible_off",TASK_VISIBLE+id) } } public user_invisible_off(id){ id-=TASK_VISIBLE; set_pev(id, pev_effects,pev(id, pev_effects) | EF_NODRAW) }użycie
user_invisible_on(id,lvl_skilla)
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#6
Napisano 12.03.2011 10:44
Dziękuję za pomoc. Wybieram opcję Whispera, bo ją rozumiem, wiem jak edytować później, a Twoja DarkGL jest dla mnie, i sądzę że dla wielu innych osób kompletnie niezrozumiała. Plusik dla obydwu. Temat zamknięty
#7
Napisano 12.03.2011 11:00
ten kod wklejasz do pluga i kiedy chcesz dac graczowi niewidzialność to robisz
user_invisible_on(id,lvl_skilla)
id - to id gracza
lvl_skilla - to lvl skilla
np.
user_invisible_on(1,2)
da niewidzialność graczowi o id 1 na 6 sekund (2 * 3 = 6)
user_invisible_on(id,lvl_skilla)
id - to id gracza
lvl_skilla - to lvl skilla
np.
user_invisible_on(1,2)
da niewidzialność graczowi o id 1 na 6 sekund (2 * 3 = 6)
#8
Napisano 17.03.2011 12:58
musisz sprawdzić czy widać cień ja niestety nie moge tego sprawdzic
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych