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
Modyfikacja

Przeróbka TEST NA 32 bitUsptawnienie i ułatwienie graczom życia

Modyfikacja

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

#21 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

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

Napisano 23.08.2011 16:36

Teraz powinno być wszystko ok :)

Załączone pliki


Użytkownik MarWit edytował ten post 23.08.2011 16:48

  • +
  • -
  • 1

marwit-0.png


#22 Egbert

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:70
  • GG:
  • Imię:Egbert
  • Lokalizacja:Gdańsk
Offline

Napisano 27.08.2011 10:49

Jezu, już myślałem, że forum ukradli...

Teraz jeszcze pytanie:
Jeżeli chciałbym po nieudanym teście mieć takie pytanie do menu
Nick_gracza oblal test
Co chcesz zrobić?

Powinno to wyglądać w ten sposób?
public CoZrobic(id, player)
{
new buffer[38];
new menu = menu_create("%s oblal test!^nCo chcesz zrobic?", "handleCoZrobic", nick);
iBadPlayer[id] = get_user_userid(player);
menu_additem(menu, "Kicknij gracza");
format(buffer, 37, "Zbanuj gracza (%d min.)", CZAS_BANA);
menu_additem(menu, buffer);
menu_additem(menu, "Slaynij gracza");
menu_additem(menu, "Powtorz test");
menu_setprop(menu, MPROP_EXITNAME, "Nic");
menu_display(id, menu);
}

  • +
  • -
  • 0

#23 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

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

Napisano 27.08.2011 14:26

Nie tak, gdyz nie masz nic w zmiennej nick (znaczy w ogóle nie ma tej zmiennej). Druga sprawa, w menu_create nie mozna uzywac %s. Jak chcesz dac nick gracza użyj format();

public CoZrobic(id, player)
{
new buffer[128];
get_user_name(player, buffer, sizeof(buffer)-1);
format(buffer, sizeof(buffer)-1, "%s oblal test!^nCo chcesz zrobic?", buffer);
new menu = menu_create(buffer, "handleCoZrobic");
iBadPlayer[id] = get_user_userid(player);
menu_additem(menu, "Kicknij gracza");
format(buffer, sizeof(buffer)-1, "Zbanuj gracza (%d min.)", CZAS_BANA);
menu_additem(menu, buffer);
menu_additem(menu, "Slaynij gracza");
menu_additem(menu, "Powtorz test");
menu_setprop(menu, MPROP_EXITNAME, "Nic");
menu_display(id, menu);
}


P.S. Nie ukradli forum tylko był aktualizowany silnik IP Board :D
  • +
  • -
  • 1

marwit-0.png


#24 Gość_brutalny tampon_*

  • Gość

Reputacja: 0

Offline

Napisano 02.09.2011 08:11

Chyba najlepsze rozwiązanie na graczy grających na 16 bit.

I jak działa ta zmodyfikowana wersja? Są jakieś błędy?

#25 Egbert

    Pomocny

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:70
  • GG:
  • Imię:Egbert
  • Lokalizacja:Gdańsk
Offline

Napisano 04.09.2011 11:29

Chyba najlepsze rozwiązanie na graczy grających na 16 bit.

I jak działa ta zmodyfikowana wersja? Są jakieś błędy?


Dzięki za uznanie mojego pomysłu. Tak, plugin działa doskonale, MarWit go dopracował i jest wszystko jak należy.

Trzeba pamiętać o tym:
#define CZAS_BANA 5 // Tu mozesz zmienic czas bana
Ja ustawiłem na 43200 czyli 30 dni.

Dzięki MarWit, plus!
  • +
  • -
  • 0





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

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

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