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
Zombie Plague 4.3

dump

zombie plague 4.3

Najlepsza odpowiedź Master Yoga, 03.05.2016 10:36

Porywasz się z motyką na słońce. A jeśli chcesz to jeszcze zrobić bez większych przeróbek to już w ogóle.

 

Najłatwiej będziesz miał po prostu zrobić to tak ( aaa dodam jeszcze, że większość itemów działa na takiej zasadzie, że w forwardzie zmienia się tylko wartość logiczna zmiennej ot cała robotą jaką pewnie będzie musiał zrobić ) :

 

W swoim menu sam dodajesz item:

menu_additem(menu_vip,"Mój super EXTRA ITEM")

potem w "Handlerze" który stworzysz dla menu w :

switch( item )  <-- nazwy są zalezne od podanego parametru
{
       case 0:
             {
                 i tak na dobrą sprawę tutaj możesz dać wsystko co znajdowało się w pluginie w zp_extra_item_selected
                 Poniekąd zastąpi ci ten case forwarda.
              }
}

Więc nie będziesz musiał za dużo przerabiać. Oczywiście wtedy odpada sprawdzanie jaki item został wybrany bo ty już to wiesz po Switch'u , a no i ręcznie będziesz musiał zabierać AP za item ( ale to chyba już nic trudnego ) :)

Przejdź do postu


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

#1 Robiin

    Godlike

  • Support Team

Reputacja: 1 106
Super Hero

  • Postów:2 048
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 02.05.2016 22:38

dump


Użytkownik aSiorr edytował ten post 18.07.2018 13:32

  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#2 Master Yoga

    Support Team | Mocarz

  • Support Team

Reputacja: 136
Zaawansowany

  • Postów:275
  • Lokalizacja:Magistrala Adresowa
Offline

Napisano 02.05.2016 22:47

1. Tytuł bez sensu to raz.
2. Rejestrujesz normalnie item w forward zp_extra_item_selected sprawdzasz czy gracz ma flagę T jeśli tak to wyświetlasz mu menu.
3. Do dodawania opcji służy funkcja menu_additem o ile tworzysz menu za pomocą menu_create.
  • +
  • -
  • 1

HTML ★ CSS ★ JAVASCRIPT ★ AJAX ★ JQUERY ★ PHP ★ C++ ★ PAWN ★ SQL ★ Objective-C++


MKW0tb8.pngMKW0tb8.pngMKW0tb8.png


#3 Robiin

    Godlike

  • Autor tematu
  • Support Team

Reputacja: 1 106
Super Hero

  • Postów:2 048
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 02.05.2016 23:53

1. Tytuł bez sensu to raz.
2. Rejestrujesz normalnie item w forward zp_extra_item_selected sprawdzasz czy gracz ma flagę T jeśli tak to wyświetlasz mu menu.
3. Do dodawania opcji służy funkcja menu_additem o ile tworzysz menu za pomocą menu_create.

 

1. nie myślę o późniejszych godzinach xD

 

2. To okej

3. Chodzi mi bardziej o to, żeby dodawać pluginy już wcześniej napisane do tego akurat menu, przez zmianę miejsca dodania itemu. Prościej; jakbym ściągnął byle jaki extra item, to po zwykłym wrzuceniu go na serwer miałbym go w extra items, a Ja chcę bez większych przeróbek w kodzie dodać go do menu dla vipa.


  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#4 Master Yoga

    Support Team | Mocarz

  • Support Team

Reputacja: 136
Zaawansowany

  • Postów:275
  • Lokalizacja:Magistrala Adresowa
Offline

Napisano 03.05.2016 10:36   Najlepsza odpowiedź

Porywasz się z motyką na słońce. A jeśli chcesz to jeszcze zrobić bez większych przeróbek to już w ogóle.

 

Najłatwiej będziesz miał po prostu zrobić to tak ( aaa dodam jeszcze, że większość itemów działa na takiej zasadzie, że w forwardzie zmienia się tylko wartość logiczna zmiennej ot cała robotą jaką pewnie będzie musiał zrobić ) :

 

W swoim menu sam dodajesz item:

menu_additem(menu_vip,"Mój super EXTRA ITEM")

potem w "Handlerze" który stworzysz dla menu w :

switch( item )  <-- nazwy są zalezne od podanego parametru
{
       case 0:
             {
                 i tak na dobrą sprawę tutaj możesz dać wsystko co znajdowało się w pluginie w zp_extra_item_selected
                 Poniekąd zastąpi ci ten case forwarda.
              }
}

Więc nie będziesz musiał za dużo przerabiać. Oczywiście wtedy odpada sprawdzanie jaki item został wybrany bo ty już to wiesz po Switch'u , a no i ręcznie będziesz musiał zabierać AP za item ( ale to chyba już nic trudnego ) :)


  • +
  • -
  • 1

HTML ★ CSS ★ JAVASCRIPT ★ AJAX ★ JQUERY ★ PHP ★ C++ ★ PAWN ★ SQL ★ Objective-C++


MKW0tb8.pngMKW0tb8.pngMKW0tb8.png






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

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

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