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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер
2 страниц V   1 2

[Menu] Приветствие

Статус пользователя firante
сообщение 9.6.2014, 11:18
Сообщение #1


Стаж: 12 лет

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

Привет всем! Прошу помощи пожалуйста добавить в менюшку допустим открыл кто-то меню и ему бы писало Привет "Name"
Или написать код данной функции попытаюсь сам сделать )
menu.sma
Код:
/*
* Ограничение: только 9 пунктов в меню + выход.
*/

#include <amxmodx>

#define PLUGIN "Server Menu"
#define VERSION "1.2"
#define AUTHOR "UserFound / Safety1st"

new giMenu

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "MenuDisplay")
register_clcmd("say_team /menu", "MenuDisplay")
}

public plugin_cfg()
{
giMenu = menu_create("ProStrike Public #1", "MenuHandler")
menu_additem(giMenu, "Обнулить счёт")
menu_additem(giMenu, "Заглушить игрока")
menu_additem(giMenu, "Статистика")
menu_addblank(giMenu, .slot = 0)
menu_additem(giMenu, "Админ меню", .paccess = ADMIN_BAN)
menu_additem(giMenu, "Вип меню", .paccess = ADMIN_LEVEL_H)
menu_additem(giMenu, "Забанить игрока", .paccess = ADMIN_LEVEL_H)
menu_addblank(giMenu, .slot = 0)
menu_additem(giMenu, "Магазин")
menu_additem(giMenu, "Правила сервера")
menu_additem(giMenu, "Дополнительно")
menu_addblank(giMenu, .slot = 0)
menu_additem(giMenu, "Выход") // due to absent of exit item fucking bug

menu_setprop(giMenu, MPROP_PERPAGE, 0) // 1 page only
}

public client_authorized(id)
{
client_cmd(id, "^"bind^" F3 ^"say /menu^"")
}

public MenuDisplay(id)
{
menu_display(id, giMenu)
return PLUGIN_HANDLED
}

public MenuHandler(id, menu, item)
{
switch(++item)
{
case 1:
{
client_cmd(id, "say /rs")
}
case 2:
{
client_cmd(id, "say /mute")
}
case 3:
{
client_cmd(id, "say /top")
}
case 4:
{
client_cmd(id, "say /adminmenu")
}
case 5:
{
client_cmd(id, "say /vipmenu")
}
case 6:
{
client_cmd(id, "say /voteban")
}
case 7:
{
client_cmd(id, "say /shop")
}
case 8:
{
client_cmd(id, "say /rules")
}
case 9:
{
client_cmd(id, "say /extra")
}
}
return PLUGIN_HANDLED
}


Отредактировал: firante, - 9.6.2014, 11:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя unnamed7777
сообщение 9.6.2014, 11:49
Сообщение #2


Стаж: 12 лет

Сообщений: 54
Благодарностей: 7
Полезность: 17

Цитата(firante @ 9.6.2014, 11:18) *
Привет всем! Прошу помощи пожалуйста добавить в менюшку допустим открыл кто-то меню и ему бы писало Привет "Name"
Или написать код данной функции попытаюсь сам сделать )
menu.sma
Код:
/*
* Ограничение: только 9 пунктов в меню + выход.
*/

#include <amxmodx>

#define PLUGIN "Server Menu"
#define VERSION "1.2"
#define AUTHOR "UserFound / Safety1st"

new giMenu

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "MenuDisplay")
register_clcmd("say_team /menu", "MenuDisplay")
}

public plugin_cfg()
{
giMenu = menu_create("ProStrike Public #1", "MenuHandler")
menu_additem(giMenu, "Обнулить счёт")
menu_additem(giMenu, "Заглушить игрока")
menu_additem(giMenu, "Статистика")
menu_addblank(giMenu, .slot = 0)
menu_additem(giMenu, "Админ меню", .paccess = ADMIN_BAN)
menu_additem(giMenu, "Вип меню", .paccess = ADMIN_LEVEL_H)
menu_additem(giMenu, "Забанить игрока", .paccess = ADMIN_LEVEL_H)
menu_addblank(giMenu, .slot = 0)
menu_additem(giMenu, "Магазин")
menu_additem(giMenu, "Правила сервера")
menu_additem(giMenu, "Дополнительно")
menu_addblank(giMenu, .slot = 0)
menu_additem(giMenu, "Выход") // due to absent of exit item fucking bug

menu_setprop(giMenu, MPROP_PERPAGE, 0) // 1 page only
}

public client_authorized(id)
{
client_cmd(id, "^"bind^" F3 ^"say /menu^"")
}

public MenuDisplay(id)
{
menu_display(id, giMenu)
return PLUGIN_HANDLED
}

public MenuHandler(id, menu, item)
{
switch(++item)
{
case 1:
{
client_cmd(id, "say /rs")
}
case 2:
{
client_cmd(id, "say /mute")
}
case 3:
{
client_cmd(id, "say /top")
}
case 4:
{
client_cmd(id, "say /adminmenu")
}
case 5:
{
client_cmd(id, "say /vipmenu")
}
case 6:
{
client_cmd(id, "say /voteban")
}
case 7:
{
client_cmd(id, "say /shop")
}
case 8:
{
client_cmd(id, "say /rules")
}
case 9:
{
client_cmd(id, "say /extra")
}
}
return PLUGIN_HANDLED
}


Через formatex
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя firante
сообщение 9.6.2014, 12:04
Сообщение #3


Стаж: 12 лет

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

tom94ok,
Мне полностью код нужен
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2014, 12:06
Сообщение #4
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

firante,
Тебе лишь бы всё за бесплатно... Буквально всё...
Твои темы/посты посмотреть только и видно, "А сделайте" "А дайте" "А помогите"
"А тот вот всё за бесплатно делает!" "А сделайте кто нибудь!"
Ужас... Вроде не маленький, а привычка дурацкая... Да и притормаживать нужно...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя firante
сообщение 9.6.2014, 12:08
Сообщение #5


Стаж: 12 лет

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

XyLiGaN,
Для этого и существуют такие форумы ! Что-бы помогать таким как я не понимающим !
Не пойму тебе то какая разница ?

Отредактировал: firante, - 9.6.2014, 12:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2014, 12:11
Сообщение #6
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

firante,
Не спорю, но людей тоже нужно понимать, тратя время на вас, они тратят своё время, а времени совсем мало, тем более бесплатно.. Если человек свободен, то да, пожалуйста он сделет и ничего не попросит. Даже если и сделает тебе добро, то и ты сделай добро, даже те же самые 20-50р хоть и мелоч, а приятно. :) Это так.. на будущее)
Ты просто со стороны выглядишь не красиво... Как будто тебе надо сделать и всё тут.. Ужас какой-то..)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 9.6.2014, 12:12
Сообщение #7


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

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

В данном случае это уже не помощь, а, как говорится, на шею сел
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2014, 12:13
Сообщение #8
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

GOOD FELLOW,
Ну да, всему форому сел на шею, якобы мы ему обязаны или должны помочь... А таких как он 1237834 штук...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя firante
сообщение 9.6.2014, 12:14
Сообщение #9


Стаж: 12 лет

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

GOOD FELLOW,
Я написал что-бы написали код полностью какой где ты видешь что я принудительно прошу вас сделать мне ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2014, 12:16
Сообщение #10
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

firante,
rofl.gif Боже мой... Тебе дали направление где копать, а ты сам же себе противоречишь
Цитата
Я написал что-бы написали код полностью
Ладно, не моё это дело... Всего хорошего...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя s0h
сообщение 9.6.2014, 12:16
Сообщение #11


Стаж: 17 лет

Сообщений: 670
Благодарностей: 897
Полезность: 1164

Код
new name[32];
get_user_name(id, name, charsmax(name));
    
new buff[256]
format(buff, 255, "\wПривет \y%s\w, чем могу помочь?", name)
    
new i_Menu = menu_create(buff, "menu_handler")


Отредактировал: s0h, - 9.6.2014, 12:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя firante
сообщение 9.6.2014, 12:17
Сообщение #12


Стаж: 12 лет

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

XyLiGaN,
Поучись доброму делу у serfreemana почему он никогда не ноет ? Никогда не отказывает в помощи в которой сображает !
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 9.6.2014, 12:18
Сообщение #13


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

firante, Мне нужен/мне нужно это уже не просьба....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2014, 12:18
Сообщение #14
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

firante,
cbf1b2bfde1a.gif psych.gif
Как я и говорил
Цитата
"А тот вот всё за бесплатно делает!"
Потому что у него ещё терпение есть и он добровольно помогает, и когда-то настанет тот момент, что закончиться терпение и не будет помогать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя firante
сообщение 9.6.2014, 12:18
Сообщение #15


Стаж: 12 лет

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

s0h,
Спасибо вот это мне требовалось!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2014, 12:21
Сообщение #16
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

Цитата(Bloo @ 9.6.2014, 16:18) *
firante, Мне нужен/мне нужно это уже не просьба....

Полностью солидарен! О чём я и веду речь!

firante,
Ну дак здесь код то не полностью?! Тут же часть кода.. Ну как так?!
Вы же хотите чтобы вам ВЕСЬ КОД написали...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя firante
сообщение 9.6.2014, 12:21
Сообщение #17


Стаж: 12 лет

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

Bloo,
Где ты увидел что-бы я такое написал?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
XyLiGaN
сообщение 9.6.2014, 12:23
Сообщение #18
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

firante,
Цитата
Мне полностью код нужен
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 9.6.2014, 12:23
Сообщение #19


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

firante, ну раз у вас с памятью плохо освежу https://c-s.net.ua/forum/index.php?s=&s...st&p=611727
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя firante
сообщение 9.6.2014, 12:26
Сообщение #20


Стаж: 12 лет

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

Цитата(XyLiGaN @ 9.6.2014, 12:18) *
firante,
cbf1b2bfde1a.gif psych.gif
Как я и говорилПотому что у него ещё терпение есть и он добровольно помогает, и когда-то настанет тот момент, что закончиться терпение и не будет помогать.

Я лично уважаю его RESPECT ему но не думаю что он откажется помогать тем кому нужна помощь ни разу пока не видел что-бы он не откликался на помощь у всех положительный отзывы о нём!

Bloo,
И что тут такого ? Написал что нуже полностью код что за formatex от куда мне знать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: