Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Менюшка вида от 3-его лица

Статус пользователя JIN1234
сообщение 23.5.2012, 13:53
Сообщение #1
Стаж: 14 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

сделал меню камеры , а не работает , что не так?как исправить?

Код
#include <amxmodx>
#include <amxmisc>
public plugin_init()
{
register_plugin("kamera_menu","1.0","Jin")
register_clcmd("kamera", "kamera")
set_task(0.9, "hudplug",0,"",0,"b");
}
public Menu(id)
{
new o_Menu = menu_create("\rМеню Камеры:", "menu_handler")
menu_additem(o_Menu, "\wВид от 3-его лица", "1", 0)
menu_additem(o_Menu, "\wСтандартный вид", "2", 0)
menu_setprop(o_Menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, o_Menu, 0)
return PLUGIN_HANDLED
}
public menu_handler(id, menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new s_Data[6], s_Name[64], i_Access, i_Callback
menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)
new i_Key = str_to_num(s_Data)
switch(i_Key)
{
case 1:
{
client_cmd(id, "say /thirdperson")
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2:
{
client_cmd(id, "say /firstperson")
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
public client_authorized(id)
{
client_cmd(id, "say /kamera")
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1049\\ f0\\ fs16 \n\\ par }
*/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя AndrewZ
сообщение 23.5.2012, 14:20
Сообщение #2


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

JIN1234,
что конкретно не работает?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIN1234
сообщение 23.5.2012, 14:24
Сообщение #3
Стаж: 14 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Цитата(AndrewZ @ 23.5.2012, 15:20) *
JIN1234,
что конкретно не работает?

меню не открывается
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 23.5.2012, 14:30
Сообщение #4


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Посмотри как сделана менюшка вот тут https://c-s.net.ua/forum/topic34827s0.html?...mp;#entry266589


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIN1234
сообщение 23.5.2012, 14:52
Сообщение #5
Стаж: 14 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Цитата(AndrewZ @ 23.5.2012, 15:30) *
Посмотри как сделана менюшка вот тут https://c-s.net.ua/forum/topic34827s0.html?...mp;#entry266589

Код
#include <amxmodx>
#include <amxmisc>
#include <engine>

#define PLUGIN "Kamera Menu"
#define VERSION "1.0"
#define AUTHOR "JIN"

public plugin_init()
{
    register_plugin( PLUGIN, VERSION, AUTHOR )
    
    register_clcmd("say /kamera","kamera_menu")
}

public plugin_precache()
{
    create_entity("env_kamera")
}

public snow_menu( id )
{
    new snow_menu = menu_create("\yКамера:","kamera_menu_handler")
    
    menu_additem( snow_menu,"Вид камеры от 3-его лица","1",0)
    menu_additem( snow_menu,"Стандартный вид","2",0)
}


public kamera_menu_handler(id,menu,key)
{
    key++
    
    switch(key)
    {
        case 1: client_cmd( id, "say /thirdperson" )
        case 2: client_cmd( id, "say /firstperson" )
    }
}


не работает((
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 23.5.2012, 15:20
Сообщение #6


Иконка группы

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Цитата
#define AUTHOR "JIN"

эм..


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 23.5.2012, 15:21
Сообщение #7
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

мдэ
Код
#include <amxmodx>
#include <amxmisc>
#include <engine>

#define PLUGIN "Kamera Menu"
#define VERSION "1.0"
#define AUTHOR "JIN"

public plugin_init()
{
    register_plugin( PLUGIN, VERSION, AUTHOR )
    
    register_clcmd("say /kamera","snow_menu")
}

public plugin_precache()
{
    create_entity("env_kamera")
}

public snow_menu( id )
{
    new snow_menu = menu_create("\yКамера:","kamera_menu_handler")
    
    menu_additem( snow_menu,"Вид камеры от 3-его лица","1",0)
    menu_additem( snow_menu,"Стандартный вид","2",0)
}


public kamera_menu_handler(id,menu,key)
{
    key++
    
    switch(key)
    {
        case 1: client_cmd( id, "say /thirdperson" )
        case 2: client_cmd( id, "say /firstperson" )
    }
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIN1234
сообщение 23.5.2012, 15:35
Сообщение #8
Стаж: 14 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

я в скриптинге 0 , я не знаю как это сделать, а меню очень надо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 23.5.2012, 15:38
Сообщение #9
Стаж: 14 лет

Сообщений: 3086
Благодарностей: 1493
Полезность: 0

нам это неинтересно)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: