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

Ciemny ekran na 15 sek?


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

#1 Andrzejek

    Ucze się :]

  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 22.07.2012 17:05

Witam, zrobilem coś takiego:


stock screen_effects(id) {
message_begin(MSG_ONE_UNRELIABLE, g_msg_screenfade, _, id)
write_short ( (1<<12))
write_short ( 1<<12 )
write_short ( 0x0000 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 255 )
message_end ( )
}


Ale ekran rozjaśnia sie po 5 sek, a ja chce zeby po 15 sek sie rozjasniał? Jak to zrobic?
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#2 Nenczoks

    Banned

  • Zbanowany

Reputacja: 50
Pomocny

  • Postów:358
  • Lokalizacja:Warszawa
Offline

Napisano 22.07.2012 17:13

stock screen_effects(id) {
message_begin(MSG_ONE, g_msg_screenfade, _, id)
write_short ( 1<<16 ) lub 14
write_short ( 1<<16 ) lub 14
write_short ( 0 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 255 )
message_end ( )
}

Użytkownik Nenczoks edytował ten post 22.07.2012 17:17


#3 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 22.07.2012 17:24

teraz w ogóle nie dziala
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104


#4 Kosa :D

    Profesjonalista

  • Użytkownik

Reputacja: 20
Życzliwy

  • Postów:197
  • GG:
  • Steam:steam
  • Imię:Damian
  • Lokalizacja:WWA
Offline

Napisano 22.07.2012 17:48

Dodaj set_task :) jak wiesz co to
  • +
  • -
  • 0
Dołączona grafika
Zapraszam również do grania na moim serwerze . I zapraszam na Serwerownie OpenCS..pl

#5 Nenczoks

    Banned

  • Zbanowany

Reputacja: 50
Pomocny

  • Postów:358
  • Lokalizacja:Warszawa
Offline

Napisano 22.07.2012 17:53

message_begin(MSG_ONE, g_msg_screenfade, _, id)
write_short (1<<14*2)
write_short (1<<14*2)
write_short (0)
write_byte (0)
write_byte (0)
write_byte (0)
write_byte (255)
message_end ()
}

Dodaj set_task :) jak wiesz co to


I co mu ten set task da? No nic praktycznie.

Użytkownik Nenczoks edytował ten post 22.07.2012 17:55


#6 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 22.07.2012 18:11

Zauważ, że write_short() jako argument może przyjąć jedynie, jak nazwa wskazuje, short inta, tak wiec wartość z zakredu od −32768 do +32767
Tym samym 1<<16 przekracza maksymalną wartość ok. 2krotnie, co powoduje działanie z niezamierzonym efektem.
Maksymalny czas wynosi zatem ok. 8 sekund, dlatego polecam Ci użyć taska ustalanego co określony czas.

Pozdrawiam.

#7 Klakier

    Volenti non fit iniuria

  • Power User

Reputacja: 391
Wszechpomocny

  • Postów:878
  • GG:
  • Imię:Sebastian
  • Lokalizacja:Mogilno
Offline

Napisano 22.07.2012 18:15

spróbuj tak


stock screen_effects(id) {
message_begin( MSG_ONE, g_msg_screenfade ,{0,0,0},id );
write_short ( 1<<15 )
write_short ( 1<<15 )
write_short ( 1<<16 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 255 )
message_end ( )
}

  • +
  • -
  • 0

Sell - System Klanów (wojny, top15 etc)

 

Kontakt GG: 7285018


#8 Nenczoks

    Banned

  • Zbanowany

Reputacja: 50
Pomocny

  • Postów:358
  • Lokalizacja:Warszawa
Offline

Napisano 22.07.2012 19:02

spróbuj tak


stock screen_effects(id) {
message_begin( MSG_ONE, g_msg_screenfade ,{0,0,0},id );
write_short ( 1<<15 )
write_short ( 1<<15 )
write_short ( 1<<16 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 0 )
write_byte ( 255 )
message_end ( )
}


No to to jest totalną bzdurą, bo 3 write_short odpowiada jak zostanie wyświetlony screenfade. Flagi znajdziemy tutaj: http://wiki.alliedmo...ents#ScreenFade - maksymalnie może wynosić 0x0004.
A co do set_task-a to było zdziwienie, bo jeszcze nie widziałem sposobu łączenia set_taska z message_begin - screenfade. Więc wycofuję tamtą wiadomość.

#9 Klakier

    Volenti non fit iniuria

  • Power User

Reputacja: 391
Wszechpomocny

  • Postów:878
  • GG:
  • Imię:Sebastian
  • Lokalizacja:Mogilno
Offline

Napisano 22.07.2012 19:35

Co ty nie powiesz? Sprawdzałeś, że nie będzie działać ? Najpierw zobacz a nie pitol takie głupoty
  • +
  • -
  • 0

Sell - System Klanów (wojny, top15 etc)

 

Kontakt GG: 7285018


#10 Nenczoks

    Banned

  • Zbanowany

Reputacja: 50
Pomocny

  • Postów:358
  • Lokalizacja:Warszawa
Offline

Napisano 22.07.2012 20:42

Co ty nie powiesz? Sprawdzałeś, że nie będzie działać ? Najpierw zobacz a nie pitol takie głupoty


Nie pitole żadne głupoty, bo wielokrotnie się bawiłem z screenfade i przyznam, że kompletnie zapomniałem (faila zaliczyłem) jeżeli chodzi o 1<<16.. Akurat mam rację w tym przypadku.

Użytkownik Nenczoks edytował ten post 22.07.2012 20:44


#11 Andrzejek

    Ucze się :]

  • Autor tematu
  • Power User

Reputacja: 136
Zaawansowany

  • Postów:1 300
  • Imię:Andrzej
Offline

Napisano 22.07.2012 21:37

Wiecie, takie sprawy to mozecie załatwiać na pw/gg/steame ale nie tutaj. Ten temat jest od pomocy a nie od UP
  • +
  • -
  • 0

Mam do sprzedania pluginy AMXX pod serwery typu, JB, ONLY DD2, ZOMBIE, COD MOD, DR i inne...

 

Jeżeli jesteś zainteresowany(a), napisz na PW lub GG 42384104





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

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