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
CoD Nowy

Szybkie menu na COD MOD'a

cod nowy

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

#1 Split

    Programista

  • Power User

Reputacja: 106
Zaawansowany

  • Postów:490
  • Imię:Szymon
  • Lokalizacja:Opole
Offline

Napisano 15.05.2015 16:19

Witajcie, długo nie miałem z Wami styczności ostatnia moja aktywność była w 2014 roku więc chce Wam coś dać bo opróżniam komputer ze śmieci.

Szybkie menu pod /menu, idealnie nadaje się na cod moda.

 

Opis menu

Wchodzimy np w opis perku i wyskakują nam dwie opcje opis perku, opis perków, coś takiego co opisałem.

 

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#include <hamsandwich>
#include <nvault>
#include <codmod>
 
#define PLUGIN "Szybkie menu"
#define VERSION "beta 1.0.0"
#define AUTHOR "Split" 
 
 
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /menu", "menu")
    register_clcmd("say /usluga", "usluga")
    register_clcmd("say /sklepza", "sklepza")
    register_clcmd("say /perkiz", "perkiz")
    register_clcmd("say /bank", "bank")
    register_clcmd("say /cbank", "cbank")
    register_clcmd("say /ibank", "ibank") 
} 
 
 
public menu(id)
{
    new menu = menu_create("\ySzybkie Menu \dby \rSplit", "menu_wybierz")
 
    menu_additem(menu, "\wZasady Serwera \r(/zasady)", "1", 0)
    menu_additem(menu, "\wOpis Klas \r(/klasy)", "2", 0)
    menu_additem(menu, "\wOpis posiadanego Perku \r(/perk)", "3", 0)
    menu_additem(menu, "\wSklep \r(/sklep)", "4", 0)
    menu_additem(menu, "\wWymien sie perkiem \r(/wymien)", "5", 0)
    menu_additem(menu, "\wKup usluge \r(/usluga)", "6", 0)
    menu_additem(menu, "\wZmien Klase \r(/klasa)", "7", 0)
    menu_additem(menu, "\wCennik wymiany z kasy z banku \r(/bank)", "8", 0)
    menu_additem(menu, "\wWyjdz z gry", "9", 0)
    
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
menu_addtext(menu, "\yMenu by: \r***Split***\ySkype: splityw", 0) // zakaz usuwania tej rzeczy.
menu_display(id, menu, 0)
}  
 
 
public menu_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    { 
       case 1 : client_cmd(id,"say /zasady") 
       case 2 : client_cmd(id,"say /klasy") 
       case 3 : client_cmd(id,"say /perkiz")
       case 4 : client_cmd(id,"say /sklepza")
       case 5 : client_cmd(id,"say /wymien") 
       case 6 : client_cmd(id,"say /usluga") 
       case 7 : client_cmd(id,"say /klasa")
       case 8 : client_cmd(id,"say /bank")    
       case 9 : client_cmd(id,"quit")
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
} 
 
public usluga(id)
{
    new menu = menu_create("\yAby zakupic Usluge", "usluga_wybierz")
 
    menu_addtext(menu, "\yWejdz na: \r***twoja strona***", 0)
menu_addtext(menu, "\ySkontaktuj sie z h@ poprzez gg: \r***0000000000***", 0)
menu_addtext(menu, "\yA jak h@ nie odpowiada to prosimy chwile poczekac jak odpowie!", 0) 
    menu_additem(menu, "\wInformacje (Kontakt)", "1", 0)
    
menu_addtext(menu, "\yMenu by: \r***Split*** ", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
menu_display(id, menu, 0)
}  
 
 
public usluga_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    { 
       case 1 : client_cmd(id,"say /kontakt")
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
} 
 
public sklepza(id)
{
    new menu = menu_create("\yWybierz Platnosc", "sklepza_wybierz")
    
    menu_additem(menu, "\wBANK", "1", 0)
    menu_additem(menu, "\wDOLARY", "2", 0)
    menu_additem(menu, "\wODZNAKI", "3", 0)
    
menu_addtext(menu, "\yMenu by: \r***Split*** ", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
menu_display(id, menu, 0)
}  
 
 
public sklepza_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    { 
       case 1 : client_cmd(id,"say /sklepzabank") 
       case 2 : client_cmd(id,"say /sklepzadolary") 
       case 3 : client_print(id, print_chat, "Usluga Dostepna wkrotce!.")
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
} 
 
public perkiz(id)
{
    new menu = menu_create("\yWybierz:", "perkiz_wybierz")
 
    menu_additem(menu, "\wOpis Posiadanego Perku", "1", 0)
    menu_additem(menu, "\wSpis Perkow", "2", 0)
    
menu_addtext(menu, "\yMenu by: \r***Split*** ", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
menu_display(id, menu, 0)
}  
 
 
public perkiz_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    { 
       case 1 : client_cmd(id,"say /perk") 
       case 2 : client_cmd(id,"say /perki") 
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
} 
 
public bank(id)
{
    new menu = menu_create("\yWybierz:", "bank_wybierz")
    
    menu_additem(menu, "\wCennik wymiany kasy z banku", "1", 0)
    menu_additem(menu, "\wInformacje o banku", "2", 0)
    
menu_addtext(menu, "\yMenu by: \r***Split*** ", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
menu_display(id, menu, 0)
}  
 
 
public bank_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    { 
       case 1 : client_cmd(id,"say /cbank") 
       case 2 : client_cmd(id,"say /ibank") 
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
}
 
public cbank(id)
{
    new menu = menu_create("\yWybierz usluge:", "cbank_wybierz")
    
    menu_additem(menu, "\wPremium na 1 miesiac = \y1000M", "1", 0)
    menu_additem(menu, "\wPremium na 2 miesiace = \y2000M", "2", 0)
    menu_additem(menu, "\wPremium na 3 miesiace = \y3000M", "3", 0)
    menu_additem(menu, "\wAdmin na 1 miesiac = \y100000M", "4", 0)
    menu_additem(menu, "\wAdmin na 2 miesiace = \y200000M", "5", 0) 
    menu_additem(menu, "\wAdmin na 3 miesiace = \y300000M", "6", 0) 
    
menu_addtext(menu, "\yAby zakupic usluge przez Walute [M] Napisz na gg: \r***000000***", 0)
menu_addtext(menu, "\yMenu by: \r***Split*** ", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    
menu_display(id, menu, 0)
}  
 
 
public cbank_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    { 
       case 1 : client_cmd(id,"") 
       case 2 : client_cmd(id,"") 
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
} 
 
public ibank(id)
{
    new menu = menu_create("\yWybierz:", "ibank_wybierz")
    
    menu_additem(menu, "\wPo Napisaniu na gg: 000000000  od razu dodajemy premium,admina,itp", "1", 0)
    menu_additem(menu, "\wWiecej na forum: twojaStrona", "2", 0)
    
menu_addtext(menu, "\yMenu by: \r***Split*** ", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
 
menu_display(id, menu, 0)
}  
 
 
public ibank_wybierz(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[6], iName[64]
    new acces, callback
    menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
    
    new key = str_to_num(data)
    
    switch(key)
    { 
       case 1 : client_cmd(id,"say /cbank") 
       case 2 : client_cmd(id,"say /cbank") 
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
}

  • +
  • -
  • 0

LoL, 500 postów ;D


#2 MAGNET

    SourceLearned ;)

  • Moderator

Reputacja: 661
Wszechmogący

  • Postów:1 535
  • GG:
  • Imię:Olek
  • Lokalizacja:Dalekoo
Offline

Napisano 15.05.2015 22:37

http://amxx.pl/topic...ji-sierpniowej/
  • +
  • -
  • 1





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

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

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