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
JailBreak

[ROZWIĄZANE] Wyłączenie dźwięku odliczania

jailbreak

Najlepsza odpowiedź Wielkie Jol, 01.07.2014 19:13

Ja to jednak ślepy jestem..

Czyli wystarcza usunięcie if-a

if(count <= 10)
        {
            static word[6];
            num_to_word(count, word, 5);
            client_cmd(0, "spk ^"%s^"", word);
        }

?

 

Tak, ale wtedy konsekwentnie każdy plik wykorzystujący bibliotekę jailbreak musi na nowo zostać skompilowany, chyba zdajesz sobie z tego sprawę :)

Przejdź do postu


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

#1 daslol1

    Pomocny

  • Użytkownik

Reputacja: 7
Nowy

  • Postów:58
  • Lokalizacja:wlkp
Offline

Napisano 01.07.2014 14:26

Witam, każdy kto korzysta z silniku Cypisa wie, że podczas zabaw (kiedy mamy "rozpoczęcie zabawy za:") ostatnie dziesięć sekund jest odliczanie (głos taki jak w thetime).

 

Szukałem w kodzie zabaw, w silniku i nie znalazłem tam funkcji (czegokolwiek), która wyłączy te niepotrzebne mi dźwięki "Ten, nine, eight...two, one"..

 

Ma ktoś pomysł (lub wie) jak wyłączyć to odliczanie?


  • +
  • -
  • 0

#2 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 683
Wszechmogący

  • Postów:1 258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 01.07.2014 18:34

Biblioteka jailbreak.inc

 

Funkcja TimesHud

public TimesHud(data[5], taskid, start, nazwa[64])
{
    static count, day, iRet;
    if(start)
    {
        count = start;
        day = jail_get_play_game_id();
    }

    if(--count > 0)
    {
        static szMessage[64], szTime[32], iFwdHandle;
        if(!iFwdHandle)
            iFwdHandle = CreateMultiForward("OnGameHudTick", ET_CONTINUE, FP_CELL, FP_CELL);
        if(iFwdHandle <= 0)
            return;
            
        ExecuteForward(iFwdHandle, iRet, day, count);
        if(start)
            copy(szMessage, 63, nazwa);
        
        format_time(szTime, 31, "%M:%S", count);

        set_hudmessage(data[0], data[1], data[2], data[3]/100.0, data[4]/100.0, 0, 0.01, 1.0);
        show_hudmessage(0, "%s [%s]", szMessage, szTime);
        
        if(count <= 10)
        {
            static word[6];
            num_to_word(count, word, 5);
            client_cmd(0, "spk ^"%s^"", word);
        }
        set_task(1.0, "TimesHud", taskid, data, 5);
    }
    else
    {
        static iFwdHandle;
        if(!iFwdHandle)
            iFwdHandle = CreateMultiForward("OnGameHudEnd", ET_CONTINUE, FP_CELL);
        if(iFwdHandle <= 0)
            return;
        
        ExecuteForward(iFwdHandle, iRet, day);
    }
}

  • +
  • -
  • 0

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.


#3 daslol1

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:58
  • Lokalizacja:wlkp
Offline

Napisano 01.07.2014 19:08

Ja to jednak ślepy jestem..

Czyli wystarcza usunięcie if-a

if(count <= 10)
        {
            static word[6];
            num_to_word(count, word, 5);
            client_cmd(0, "spk ^"%s^"", word);
        }

?


  • +
  • -
  • 0

#4 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 683
Wszechmogący

  • Postów:1 258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 01.07.2014 19:13   Najlepsza odpowiedź

Ja to jednak ślepy jestem..

Czyli wystarcza usunięcie if-a

if(count <= 10)
        {
            static word[6];
            num_to_word(count, word, 5);
            client_cmd(0, "spk ^"%s^"", word);
        }

?

 

Tak, ale wtedy konsekwentnie każdy plik wykorzystujący bibliotekę jailbreak musi na nowo zostać skompilowany, chyba zdajesz sobie z tego sprawę :)


Użytkownik Wielkie Jol edytował ten post 01.07.2014 19:13

  • +
  • -
  • 0

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.


#5 daslol1

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 7
Nowy

  • Postów:58
  • Lokalizacja:wlkp
Offline

Napisano 01.07.2014 19:17

Każda zabawa, api, menu itd. Jasne, nie ma sprawy. Dzięki za pomoc ;)


  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: jailbreak

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

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