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.
|
Guest Message by DevFuse
Nie działająca komenda w menu
Started By
.PePe.
, 18.08.2012 15:44
13 replies to this topic
#1
Posted 18.08.2012 15:44
Cześć. Gdy w sma menu umieszczam odnośniki np. /czapki i gdy wywołuje menu na serwerze i klikam te czapki to nic się nie dzieje : /, a gdy wpisze na czacie te /czapki to normalnie działa. Wiecie co trzeba zrobić? W sma menu wszystko jest dobrze dodane, bo edytowałem to menu setki razy i potrafię to robić, a tu nagle kupa ; /
PS: Jak nazywa się program do odczytu plików vault?
PS: Jak nazywa się program do odczytu plików vault?
#3
Posted 18.08.2012 15:51
yyyy menu?
Kod troche się zniekształcił jak dałem tutaj.
Kod troche się zniekształcił jak dałem tutaj.
#include <amxmodx> #include <amxmisc> #define PLUGIN "ct_jail_menu" #define VERSION "1.0" #define AUTHOR "LucKy_skiLL" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /menu", "menu") } public menu(id) { if(get_user_team(id) == 2) { new menu = menu_create("\rMenu dla Klawisza", "wybieranie_CT") menu_additem(menu, "\wSimon", "1", 0) menu_additem(menu, "\wOtworz cele", "2", 0) menu_additem(menu, "\wFree Day", "3", 0) menu_additem(menu, "\wBox", "4", 0) menu_additem(menu, "\wZasady serwera", "5", 0) menu_additem(menu, "\wCzapki", "6", 0) menu_additem(menu, "\wDoswiadczenie", "7", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } if(get_user_team(id) == 1) { new menu = menu_create("\rMenu dla Wieznia", "wybieranie_T") menu_additem(menu, "\wCzapki", "1", 0) menu_additem(menu, "\wSklep", "2", 0) menu_additem(menu, "\wZasady serwera", "3", 0) menu_additem(menu, "\wNastepna mapa", "4", 0) menu_additem(menu, "\wCzas do konca mapy", "5", 0) menu_additem(menu, "\wDoswiadczenie", "6", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } } public wybieranie_CT(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 /simon") menu_destroy(menu) return PLUGIN_HANDLED } case 2: { client_cmd(id,"say /open") menu_destroy(menu) return PLUGIN_HANDLED } case 3: { client_cmd(id,"say /fd") menu_destroy(menu) return PLUGIN_HANDLED } case 4: { client_cmd(id,"say /box") menu_destroy(menu) return PLUGIN_HANDLED } case 5: { client_cmd(id,"say /zasady") menu_destroy(menu) return PLUGIN_HANDLED } case 6: { client_cmd(id,"say /czapki") menu_destroy(menu) return PLUGIN_HANDLED } case 7: { client_cmd(id,"say /expmenu") return PLUGIN_HANDLED } } menu_destroy(menu) return PLUGIN_HANDLED } public wybieranie_T(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 /czapki") menu_destroy(menu) return PLUGIN_HANDLED } case 2: { client_cmd(id,"say /shop") menu_destroy(menu) return PLUGIN_HANDLED } case 3: { client_cmd(id,"say /zasady") menu_destroy(menu) return PLUGIN_HANDLED } case 4: { client_cmd(id,"say nextmap") menu_destroy(menu) return PLUGIN_HANDLED } case 5: { client_cmd(id,"say timeleft") menu_destroy(menu) return PLUGIN_HANDLED } case 6: { client_cmd(id,"say /expmenu") return PLUGIN_HANDLED } } menu_destroy(menu) return PLUGIN_HANDLED } public client_connect(id) client_cmd(id,"bind ^"v^" ^"say /menu^"")
Edited by .PePe., 18.08.2012 15:52.
#4
Posted 18.08.2012 15:54
w menu nie masz bibliotek moze dlatego.
#5
Posted 18.08.2012 15:56
yyy co? możesz napisac jak je dodać : d?
#6
Posted 18.08.2012 16:00
znajdz:
#include <amxmodx>
dodaj pod to:
#include <cstrike>
jesli nie dziala to nie wiem
#include <amxmodx>
dodaj pod to:
#include <cstrike>
jesli nie dziala to nie wiem
Edited by ` RPK . ', 18.08.2012 16:02.
#7
Posted 18.08.2012 16:07
Sprawdź
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "ct_jail_menu"
#define VERSION "1.0"
#define AUTHOR "LucKy_skiLL"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "menu")
}
public menu(id)
{
if(get_user_team(id) == 2) {
new menu1 = menu_create("\rMenu dla Klawisza", "wybieranie_CT")
menu_additem(menu1, "\wSimon", "1", 0)
menu_additem(menu1, "\wOtworz cele", "2", 0)
menu_additem(menu1, "\wFree Day", "3", 0)
menu_additem(menu1, "\wBox", "4", 0)
menu_additem(menu1, "\wZasady serwera", "5", 0)
menu_additem(menu1, "\wCzapki", "6", 0)
menu_additem(menu1, "\wDoswiadczenie", "7", 0)
menu_setprop(menu1, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu1, 0)
}
if(get_user_team(id) == 1) {
new menu2 = menu_create("\rMenu dla Wieznia", "wybieranie_T")
menu_additem(menu2, "\wCzapki", "1", 0)
menu_additem(menu2, "\wSklep", "2", 0)
menu_additem(menu2, "\wZasady serwera", "3", 0)
menu_additem(menu2, "\wNastepna mapa", "4", 0)
menu_additem(menu2, "\wCzas do konca mapy", "5", 0)
menu_additem(menu2, "\wDoswiadczenie", "6", 0)
menu_setprop(menu2, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
}
}
public wybieranie_CT(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 /simon")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2: {
client_cmd(id,"say /open")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3: {
client_cmd(id,"say /fd")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 4: {
client_cmd(id,"say /box")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 5: {
client_cmd(id,"say /zasady")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 6: {
client_cmd(id,"say /czapki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 7: {
client_cmd(id,"say /expmenu")
return PLUGIN_HANDLED
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public wybieranie_T(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 /czapki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2: {
client_cmd(id,"say /shop")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3: {
client_cmd(id,"say /zasady")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 4: {
client_cmd(id,"say nextmap")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 5: {
client_cmd(id,"say timeleft")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 6: {
client_cmd(id,"say /expmenu")
return PLUGIN_HANDLED
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public client_connect(id) client_cmd(id,"bind ^"v^" ^"say /menu^"")
#8
Posted 18.08.2012 16:56
Ten kod się nie kompiluje.
jbextreme_menu.sma(23) : error 029: invalid expression, assumed zero
jbextreme_menu.sma(23) : warning 215: expression has no effect
jbextreme_menu.sma(23) : error 001: expected token: ";", but found ")"
jbextreme_menu.sma(23) : error 029: invalid expression, assumed zero
jbextreme_menu.sma(23) : fatal error 107: too many error messages on one line
jbextreme_menu.sma(23) : error 029: invalid expression, assumed zero
jbextreme_menu.sma(23) : warning 215: expression has no effect
jbextreme_menu.sma(23) : error 001: expected token: ";", but found ")"
jbextreme_menu.sma(23) : error 029: invalid expression, assumed zero
jbextreme_menu.sma(23) : fatal error 107: too many error messages on one line
#9
Posted 18.08.2012 16:58
Sorka
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "ct_jail_menu"
#define VERSION "1.0"
#define AUTHOR "LucKy_skiLL"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "menu")
}
public menu(id)
{
if(get_user_team(id) == 2) {
new menu1 = menu_create("\rMenu dla Klawisza", "wybieranie_CT")
menu_additem(menu1, "\wSimon", "1", 0)
menu_additem(menu1, "\wOtworz cele", "2", 0)
menu_additem(menu1, "\wFree Day", "3", 0)
menu_additem(menu1, "\wBox", "4", 0)
menu_additem(menu1, "\wZasady serwera", "5", 0)
menu_additem(menu1, "\wCzapki", "6", 0)
menu_additem(menu1, "\wDoswiadczenie", "7", 0)
menu_setprop(menu1, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu1, 0)
}
if(get_user_team(id) == 1) {
new menu2 = menu_create("\rMenu dla Wieznia", "wybieranie_T")
menu_additem(menu2, "\wCzapki", "1", 0)
menu_additem(menu2, "\wSklep", "2", 0)
menu_additem(menu2, "\wZasady serwera", "3", 0)
menu_additem(menu2, "\wNastepna mapa", "4", 0)
menu_additem(menu2, "\wCzas do konca mapy", "5", 0)
menu_additem(menu2, "\wDoswiadczenie", "6", 0)
menu_setprop(menu2, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu2, 0)
}
}
public wybieranie_CT(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 /simon")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2: {
client_cmd(id,"say /open")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3: {
client_cmd(id,"say /fd")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 4: {
client_cmd(id,"say /box")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 5: {
client_cmd(id,"say /zasady")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 6: {
client_cmd(id,"say /czapki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 7: {
client_cmd(id,"say /expmenu")
return PLUGIN_HANDLED
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public wybieranie_T(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 /czapki")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2: {
client_cmd(id,"say /shop")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3: {
client_cmd(id,"say /zasady")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 4: {
client_cmd(id,"say nextmap")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 5: {
client_cmd(id,"say timeleft")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 6: {
client_cmd(id,"say /expmenu")
return PLUGIN_HANDLED
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public client_connect(id) client_cmd(id,"bind ^"v^" ^"say /menu^"")
#10
Posted 18.08.2012 18:39
nadal nie działa
#11
Posted 18.08.2012 20:05
niedziala wersja gluta, a tak jak Ci napisalem probowales ?
#12
Posted 18.08.2012 21:27
Ani to ani to nie działa np. Sklep lub inne komendy działają, a czapki lub exp nie : /
Edited by .PePe., 18.08.2012 21:28.
#13
Posted 20.08.2012 00:03
up
#14
Posted 23.08.2012 14:31
up
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users