←  Szukam pluginu

AMXX.pl: Support AMX Mod X i SourceMod

»

Szukam menu pod "v"

Locked

Starozytny's Photo Starozytny 04.08.2010

Witam , szukam menu pod "v" w sam raz na Surf+RPGMod z góry THX (Nie musi być od razu gotowe menu sam dorobie)

Z góry Dzięki :)
Quote

  • +
  • -
Kusek's Photo Kusek 04.08.2010

Spoiler


to powinno działać :)
Edited by Frajer, 04.08.2010 17:33.
Quote

hardbot's Photo hardbot 04.08.2010

lub

Spoiler
Quote

Starozytny's Photo Starozytny 04.08.2010

hm... a da się zrobić żeby nazwa była np. [Ganja-Mafia RPG+SURF] na pomarańczowo lekko przezroczyste ??xDD

oraz najlepiej 2-3 strony?? xDD
Edited by Starozytny, 04.08.2010 18:37.
Quote

  • +
  • -
DarkGL's Photo DarkGL 04.08.2010

\r czerwone z ustawianiem przeźroczystości się jeszcze nie spotkałem

new menu = menu_create("\yNAZWA MENU","wybor_menu") - zmieniaj tutaj
Quote

  • +
  • -
Kusek's Photo Kusek 04.08.2010

new menu = menu_create("\yNAZWA MENU","wybor_menu")

nazwę masz tutaj a kolor zmieniasz tym
\y



@pan UP mnie uprzedził ^^
Edited by Frajer, 04.08.2010 18:35.
Quote

Starozytny's Photo Starozytny 04.08.2010

dobra jak nacisne "v" to wtedy się pokazuje menu tak??

to jaką komendą mam ustawić , aby po naciśnięciu np. 1 wpisuje ci "rpg" czy jak wgram vip'a to pod 2 "Info o vipie" etc.??
Quote

  • +
  • -
DarkGL's Photo DarkGL 04.08.2010

register_clcmd zobacz w dokumentacji lub na amxmodx.org
Quote

Starozytny's Photo Starozytny 04.08.2010

a zrobił by mi ktoś z was takie menu?? ??
Quote

Starozytny's Photo Starozytny 04.08.2010

Gdzieś widziałem podobne menu ale były 2 strony i trochę postaram się go znaleść
Edited by Starozytny, 04.08.2010 18:56.
Quote

  • +
  • -
Kusek's Photo Kusek 04.08.2010

jak ty robiłeś CodMod jak nie umiesz napisać prostego menu? ^^

@Down
w skrócie
nowy sposób zrobienia menu :)
Edited by Frajer, 04.08.2010 19:35.
Quote

  • +
  • -
DarkGL's Photo DarkGL 04.08.2010

ekhm to co dał frajer gdy dasz dużo ilośc menu_additem to automatycznie ci się pogrupują w strony i to jest właśnie fajne w tym sposobie ;D
Quote

Starozytny's Photo Starozytny 04.08.2010

edytowania CoD'a uczyłem się 1 tydzień :P

@@Edit:

a może podaj mi przykład jak zrobić , że jak nacisne te "v" i wybiore 1 to mi się rpgmeu włącza ...??
Edited by Starozytny, 04.08.2010 22:10.
Quote

  • +
  • -
Kusek's Photo Kusek 05.08.2010

plugin_init()
{
register_clcmd("menu","menu")
}

public client_authorized(id)
client_cmd(id, "bind ^"v^" ^"menu^"")
public menu(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)
{
new menu = menu_create("\yNAZWA MENU","wybor_menu")

menu_additem(menu,"\wRPG Menu","0",0)
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
menu_setprop(menu,MPROP_EXITNAME,"Wyjscie")
menu_setprop(menu,MPROP_NEXTNAME,"Dalej")
menu_setprop(menu,MPROP_BACKNAME,"Wroc")
menu_display(id,menu,0)
}
}
public wybor_menu(id,menu,item)
{

if(item==MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6], iName[64]
new access, callback

menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);

new key = str_to_num(data)

switch(key)
{
case 0: {
show_motd(id,"/addons/amxmodx/data/rpgmenu.txt","RPG Menu")
}
}
return PLUGIN_HANDLED
}


Wytłumaczenie
register_clcmd("menu","menu")

tego chyba nie trzeba wyjaśniać ^^ banał ;P

client_cmd(id, "bind ^"v^" ^"menu^"")

tutaj jest bind skąd znalazło się meno w postatni "" ?? ttutaj wpisujemy to co widnieje wyżej w pierwszym ""

 menu_additem(menu,"\wRPG Menu","0",0)

tutaj widzimy napis który pokazuje nam menu, teraz wyskoczy nam tylko RPG Menu

case 0: { 
show_motd(id,"/addons/amxmodx/data/rpgmenu.txt","RPG Menu")
}

tutaj otwiera nam się MOTD, robimy plik .txt o nazwie rpgmenu (możesz zmienić na swoją) i wrzucamy go do folderu

addons/amxmodx/data


kpw? potem dodaje sobie nowe menu...

czyli

menu_additem(menu,"\wRPG Menu","0",0)
menu_additem(menu,"\wRPG Menu1","1",0)
menu_additem(menu,"\wRPG Menu2","2",0)
menu_additem(menu,"\wRPG Menu3","3",0)

co tutaj się zmienia?? otóż cyferki po nazwie menu... potem case czyta nazwy z tego :)



jak tego nie zakapujesz to omg, zostaw kodowanie ^^
Quote
Locked