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

Dodanie nowej opcji w menu

Zombie Plague 4.3

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

#1 TheRock

    Wszechobecny

  • Użytkownik

Reputacja: 233
Wszechwidzący

  • Postów:402
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Zloczew
Offline

Napisano 20.07.2012 13:57

*
Popularny

Witam nie znalazłem jeszcze takie poradnika jak dodać nową opcje do menu więc zaczynamy

Otwieramy zombie_plague40

Szukamy:

	len += formatex(menu[len], charsmax(menu) - len, "\d6. %L^n^n", id, "MENU_SPECTATOR")


Pod tym dajemy np:

	// 7. opis klas ludzi
len += formatex(menu[len], charsmax(menu) - len, "\r7.\w \rOpis Klas Ludzi^n^n")


Potem szukamy
		}
case 5: // Join Spectator
{
// Player alive?
if (g_isalive[id])
{
// Prevent abuse by non-admins if block suicide setting is enabled
if (get_pcvar_num(cvar_blocksuicide) && !(get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MENU]))
{
zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT")
return PLUGIN_HANDLED;
}

// Check that we still have both humans and zombies to keep the round going
check_round(id)

// Kill him before he switches team
dllfunc(DLLFunc_ClientKill, id)
}

// Temporarily save player stats?
if (get_pcvar_num(cvar_statssave)) save_stats(id)

// Remove previous tasks
remove_task(id+TASK_TEAM)
remove_task(id+TASK_MODEL)
remove_task(id+TASK_FLASH)
remove_task(id+TASK_CHARGE)
remove_task(id+TASK_SPAWN)
remove_task(id+TASK_BLOOD)
remove_task(id+TASK_AURA)
remove_task(id+TASK_BURN)

// Then move him to the spectator team
fm_cs_set_user_team(id, FM_CS_TEAM_SPECTATOR)
fm_user_team_update(id)


Pod tym dodajemy


case 6:
{
client_cmd(id, "say /klasy") /// Opis klas ludzi
}


Tutaj macie pokazane jak to wygląda
Screeny:

Dołączona grafika

Użytkownik benio101 edytował ten post 20.07.2012 14:26
Usunięcie linku trzykrotnie powtórzonego, zastępując go SSem ze źródła, do którego linki prowadziły.

  • +
  • -
  • 5

#2 ogieR8

    Wszechmogący

  • Power User

Reputacja: 203
Profesjonalista

  • Postów:641
  • Imię:Mariusz
  • Lokalizacja:Ruda Śląska
Offline

Napisano 20.07.2012 15:06

Nie wiem jaki moderator to zaakceptował -,- Napisałeś tylko jak w menu dodać nową linię do wyświetlenia + case do niego. Zaczynają się tutaj pojawiać 'poradniki' na poziomie, jak zmienić wersję pluginu poprze 'register_plugin("name_plugin", "version", "author");'.

A co do tematu to chyba zapomniałeś przypisać klawisz (1<<6).

Użytkownik ogieR- edytował ten post 20.07.2012 15:07

  • +
  • -
  • -2

Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !


#3 ELOS

    No i pozamiatane ;*

  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 20.07.2012 20:48

Nie wiem jaki moderator to zaakceptował -,- Napisałeś tylko jak w menu dodać nową linię do wyświetlenia + case do niego. Zaczynają się tutaj pojawiać 'poradniki' na poziomie, jak zmienić wersję pluginu poprze 'register_plugin("name_plugin", "version", "author");'.

A co do tematu to chyba zapomniałeś przypisać klawisz (1<<6).


Twój post jest beznadziejny, po co się odzywasz skoro nie jesteś pewny, po to aby nabić posty?

A co do tematu to chyba zapomniałeś przypisać klawisz (1<<6).

Następnym razem sprawdź a nie prowadzisz błędny spam. Odpowiem za ciebie NIE nie trzeba ponieważ Zombie Plague ma już to przypisane kłania się początek kodu zp 4.3.

Nie wiem jaki moderator to zaakceptował -,-

Widocznie zaakceptował jeżeli jesteś sprzeczny decyzji moderatora zaraportuj jego post.

Napisałeś tylko jak w menu dodać nową linię do wyświetlenia + case do niego.

I zarazem zaoszczędził czas niektórym osobą oraz pomógł osobą które potrafią wkleić tylko kod.

Zaczynają się tutaj pojawiać 'poradniki' na poziomie, jak zmienić wersję pluginu poprze 'register_plugin("name_plugin", "version", "author");'.

poprze ? popraw na poprzez. Jak by nie było to też poradnik i nie należy krytykować osoby która starała się zrobić coś dobrego na forum. Nie wszyscy mają doświadczenie doskonałe. Więc następnym razem jeżeli będziesz zamierzał kogoś skrytykować pomyśl że on może cie jeszcze bardziej skrytykować z innej branży. To tyle ode mnie.

Co do pluginiu + nie jest to edycja moda na dużym poziomie ale może zachęci ludzi do tworzenia tych menu co ułatwi grę. Sam przyznasz że gdy ją wykorzystałem to na swoim serwerze spodobało ci się to. Modyfikacja prosta a zarazem piękną nic dodać nic ująć.
  • +
  • -
  • 3

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7


#4 Johny102

    Nowy

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:7
  • GG:
  • Imię:Nie mam
  • Lokalizacja:DBN
Offline

Napisano 18.11.2012 18:22

dobre jest
  • +
  • -
  • 0

Zapraszam na CsReds.pl

https://csreds.pl


#5 adif11

    Wszechpomocny

  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:357
  • Imię:adrian
  • Lokalizacja:szczecin
Offline

Napisano 23.04.2013 18:09

Witam chciałbym dodać sobie nowe opcje ale mam problem , niby jest możliwość kliknięcia ale nic się nie dzieje..

// Main Menu Info
public show_main_menu_info(id)
{
    if ( !get_pcvar_num(p_Enabled) )
        return;
    
    static menu[510], len;
    len = 0;
    
    new xKeys3 = MENU_KEY_0|MENU_KEY_1;

    // Title
    len += formatex(menu[len], sizeof menu - 1 - len, "%L", LANG_SERVER, "TITLE_MENU_INFO")
    
    len += formatex(menu[len], sizeof menu - 1 - len, "\r1. \w%L", id, "INFO")
    if ( get_pcvar_num(show_rank) )
    {
        xKeys3 |= (MENU_KEY_2)
        
        len += formatex(menu[len], sizeof menu - 1 - len, "^n\r2. \wRanking^n")
    }
    else
    {
        len += formatex(menu[len], sizeof menu - 1 - len, "^n\d2. Ranking^n")
    }
    
    len += formatex(menu[len], sizeof menu - 1 - len, "^n^n\r0.\w %L", id, "EXIT_MENU")

    show_menu(id, xKeys3, menu, -1, "Main Menu")
}
public main_menu_info(id, key)
{
    switch (key)
    {
        case 0:
        {
            show_main_menu_info(id)
            
            descriptionx(id)
        }
        case 1:
        {
            showtop20(id)
            
            show_main_menu_info(id)
        }
        case 9:
        {
            return PLUGIN_HANDLED;
        }
    }

    return PLUGIN_HANDLED;
}
// Main Menu Level Style
public show_main_menu_level(id)
{
    if ( !is_user_alive(id) )
        return;
    
    new szInfo[60], szChooseT[40], szLastG[40];
    formatex(szInfo, charsmax(szInfo), "%L", LANG_SERVER, "TITLE_MENU", PlayerLevel[id], PlayerXp[id], LEVELS[PlayerLevel[id]] );
    
    new menu = menu_create(szInfo , "main_menu_level");
    
    formatex(szChooseT, charsmax(szChooseT), "%L", LANG_SERVER, "CHOOSE_TEXT");
    menu_additem(menu, szChooseT, "1", 0);
    
    formatex(szLastG, charsmax(szLastG), "%L", LANG_SERVER, "LAST_GUNS");
    menu_additem(menu, szLastG, "2", 0);
    
    new szExit[15];
    formatex(szExit, charsmax(szExit), "%L", LANG_SERVER, "EXIT_MENU");
    
    menu_setprop(menu, MPROP_EXITNAME, szExit);
    
    menu_display(id , menu , 0);
}

 

 


Zapraszam Serdecznie Na Cod Mod'a [401 lvl]

b_350_20_FFFFFF_FFFFFF_000000_000000.png


#6 ELOS

    No i pozamiatane ;*

  • Power User

Reputacja: 145
Zaawansowany

  • Postów:703
  • GG:
  • Imię:Kamil
  • Lokalizacja:Będzin
Offline

Napisano 28.04.2013 21:18

adlf11 stwórz nowy temat. Z chęcią ci pomogę. 


  • +
  • -
  • 0

[Aktualizacja 22.01.2015] GunXpMod 2.7.4

http://wklej.to/vlMW7






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