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

[ROZWIĄZANE] Źle wyświetlające się menu


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

#1 LucKy_skiLL

    Godlike

  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 30.05.2012 13:01

Mam problem z menu, ponieważ wyświetlane jest tak

Dołączona grafika

A powinno być tak

1. Kamuflaz
2. Niewidzialnosc
...
0. Exit

Funkcja z .sma

public menu_skills(id)
{
new menuBody[1024],keys,kolor[3];
keys=(1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9);

if(uzylk[id]==0 && s_kamuflarz[id]>0)
{
  kolor="\w";
}
else
{
  kolor="\r";
}

format(menuBody,1023,"%L",id,"UZYJ_KAMU",kolor);

if(uzyln[id]==0 && s_invis[id]>0)
{
  kolor="\w";
}
else
{
  kolor="\r";
}

format(menuBody,1023,"%L",id,"NIEWIDZIALNOSC",menuBody,kolor);

if(g_piorun_raz[id])
{
  kolor="\w";
}
else
{
  kolor="\r";
}

format(menuBody,1023,"%L",id,"BLYSKAWICA",menuBody,kolor);

if(have_marycha[id])
{
  kolor="\w";
}
else
{
  kolor="\r";
}

format(menuBody,1023,"%L",id,"MARYCHA",menuBody,kolor);

if(odepchanie_ma[id])
{
  kolor="\w";
}
else
{
  kolor="\r";
}
format(menuBody,1023,"%L",id,"ODEPCHNIECIE",menuBody,kolor);

if(ploncze_ma[id])
{
  kolor="\w";
}
else
{
  kolor="\r";
}

format(menuBody,1023,"%L",id,"BLUSZCZ",menuBody,kolor);

if(aura_ma[id])
{
  kolor="\w";
}
else
{
  kolor="\r";
}

format(menuBody,1023,"%L",id,"AURA_ZYCIA",menuBody,kolor);

format(menuBody,1023,"%s \y0.Exit^n",menuBody);

show_menu(id,keys,menuBody,13,"Uzyj");
}

public usage(id,keys)
{
    switch(keys)
    {
            case 0:        kameleon(id);
            case 1:        invisible(id);
            case 2:        piorunek(id);
            case 3:        skill_marycha(id);
            case 4:        odepchniecie(id);
            case 5:        ploncza_skill(id);
            case 6:        aura_skill(id);
            case 7..9:    return;
    }
}


W pliku lang

UZYJ_KAMU = Kamuflaz
NIEWIDZIALNOSC = %s Niewidzialnosc
BLYSKAWICA = %s Blyskawica
MARYCHA = %s Marycha
ODEPCHNIECIE = %s Odepchniecie
BLUSZCZ = %s Trujacy Bluszcz
AURA_ZYCIA = %s Aura

  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#2 MagikGK

    Zaawansowany

  • Zbanowany

Reputacja: 4
Nowy

  • Postów:104
  • Lokalizacja:Warszawa
Offline

Napisano 30.05.2012 13:02

Moim zdaniem brakuje case : 0 itp

#3 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 30.05.2012 13:08

case są
  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#4 MagikGK

    Zaawansowany

  • Zbanowany

Reputacja: 4
Nowy

  • Postów:104
  • Lokalizacja:Warszawa
Offline

Napisano 30.05.2012 13:11

Nie zauważyłem,spróbuj może dać te case u góry,tam gdzie masz uzyj kamu to case :0 i potem po tym calym uzyj camu a przed kolejnym case:1.

Użytkownik MagikGK edytował ten post 30.05.2012 13:12


#5 ImSpY

    Zaawansowany

  • Użytkownik

Reputacja: 27
Życzliwy

  • Postów:97
  • Lokalizacja:localhost
Offline

Napisano 30.05.2012 14:06

format(menuBody,1023,"%L",id,"UZYJ_KAMU",kolor);

.....
format(menuBody,1023,"%L",id,"NIEWIDZIALNOSC",menuBody,kolor);



Tym sposobem zapisu dodajesz za każdym razem wszystko w jedną zmieną, którą później wyświetlasz. Znak nowej linii ^n by się przydał.

Użytkownik ImSpY edytował ten post 30.05.2012 14:07

  • +
  • -
  • 1

#6 mierzwi

    Banned

  • Zbanowany

Reputacja: 235
Wszechwidzący

  • Postów:651
  • Lokalizacja:Polska
Offline

Napisano 01.06.2012 00:34

jeszcze tak swoją droga, po co używasz pluginu który został skradziony dla jednej pewnej sieci? xD

jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook

na pewno jakoś C się odwdzięczę!


#7 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 01.06.2012 04:38

Brakuje znaków nowej linii, możliwe rozwiązania:
1. W każdym format dodać ^n na końcu (po %L)
2. Przerobić menu na nowe funkcje menu, które już same o to zadbają. (zalecane, gdyż takie menu jest łatwiejsze w rozbudowie)
  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#8 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 01.06.2012 13:43

Już naprawiałem, thx
  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#9 Ojciec Dyrektor

    papa smerf.

  • Przyjaciel

Reputacja: 477
Wszechobecny

  • Postów:3 035
  • Imię:Paweł
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 01.06.2012 20:30

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0




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

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