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

Pytanie dotyczace menu


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

#1 1stADXionC

    Wszechobecny

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:443
  • Imię:Rafał
  • Lokalizacja:Wrocław
Offline

Napisano 17.04.2017 15:47

Witam.
W jaki sposob moge stworzyc menu aby bylo:
Twoje skiny:
- Nazwaskinu - [ODBLOKOWANY/ZABLOKOWANY]

Jesli mamy owy skin to zmienia sie na " ODBLOKOWANY a jak nie posiadamy danego skina to pisz ZABLOKOWANE ( oraz zeby nie mozna bylo wybrac opcji z menu
  • +
  • -
  • 0

DiabloMod - 10%

 

COD:MW3 - BETATESTY

 


#2 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 17.04.2017 16:16

https://amxx.pl/topi...tworzenie-menu/


  • +
  • -
  • 1

#3 tytusek

    Czempion

  • Power User

Reputacja: 229
Wszechwidzący

  • Postów:822
Offline

Napisano 18.04.2017 22:13

trzeba uzyc wyrazenia warunkowego 

 

przyklad na chacie

ColorChat(id,RED,"cos cos tam %s", masz_skina[id] ? "Odblokowany" : "Zablokowany");


  • +
  • -
  • 1

#4 1stADXionC

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:443
  • Imię:Rafał
  • Lokalizacja:Wrocław
Offline

Napisano 22.04.2017 16:15

trzeba uzyc wyrazenia warunkowego 

 

przyklad na chacie

ColorChat(id,RED,"cos cos tam %s", masz_skina[id] ? "Odblokowany" : "Zablokowany");

 

O to mi właśnie chodziło, wielkie dzięki :)

Jak już jesteśmy przy menu, to możesz mi powiedzieć co robi zle, że podczas kompilacji wywala błędy:

 

public bool:is_in_previous(frakcja1[], from, frakcja2[])
{
for(new i = from - 1;i>=1;i--)
{
if(equali(frakcja_klas_1[i],frakcja_klas_2[i],frakcja1,frakcja2))
{
return true;
}
}
return false;
}


public WybierzKlase(id)
{
new menu = menu_create("Wybierz klase:", "WybierzKlase2");
for(new i=1; i <= ilosc_klas; i++)
{
if(!equal(frakcja_klas_1[i]"") && !is_in_previous(frakcja_klas_1[i],i))
{
menu_additem(menu,frakcja_klas_1[i],frakcja_klas_1[i])
}
}


menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");
menu_display(id, menu);
}


public WybierzKlase2(id)
{
new menu2 = menu_create("Wybierz klase:", "WybierzKlase_Frakcje");
for(new i=1; i <= ilosc_klas; i++)
{
if(!equal(frakcja_klas_2[i],"") && !is_in_previous(frakcja_klas_2[i],i))
{
menu_additem(menu2,frakcja_klas_2[i],frakcja_klas_2[i])
}
}


menu_setprop(menu2, MPROP_EXITNAME, "Wyjdz");
menu_setprop(menu2, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu2, MPROP_NEXTNAME, "Nastepna strona");
menu_display(id, menu2);
}
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team


Error: Argument type mismatch (argument 3) on line 630
Error: Expected token: ",", but found "-string-" on line 643
Warning: Expression has no effect on line 643
Error: Expected token: ";", but found ")" on line 643
Error: Invalid expression, assumed zero on line 643
Error: Too many error messages on one line on line 643


Compilation aborted.
5 Errors.
 
 

  • +
  • -
  • 0

DiabloMod - 10%

 

COD:MW3 - BETATESTY

 





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

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