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.
|
Nie działająca komenda w menu
#1
Napisano 18.08.2012 15:44
PS: Jak nazywa się program do odczytu plików vault?
#3
Napisano 18.08.2012 15:51
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^"")
Użytkownik .PePe. edytował ten post 18.08.2012 15:52
#4
Napisano 18.08.2012 15:54
#5
Napisano 18.08.2012 15:56
#6
Napisano 18.08.2012 16:00
#include <amxmodx>
dodaj pod to:
#include <cstrike>
jesli nie dziala to nie wiem
Użytkownik ` RPK . ' edytował ten post 18.08.2012 16:02
#7
Napisano 18.08.2012 16:07
#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
Napisano 18.08.2012 16:56
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
Napisano 18.08.2012 16:58
#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
Napisano 18.08.2012 18:39
#11
Napisano 18.08.2012 20:05
#12
Napisano 18.08.2012 21:27
Użytkownik .PePe. edytował ten post 18.08.2012 21:28
#13
Napisano 20.08.2012 00:03
#14
Napisano 23.08.2012 14:31
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych