Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Архив - только для чтения
Форум Perfect Soft » Корзина » Корзина » как сделать vip_menu на русском ?
как сделать vip_menu на русском ?
ROCCI
Дата: Вторник, 20.09.2011, 10:52 | Сообщение # 1
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
установил на сервер плагин vip_menu как сделать его на русском языке?



вот как тут:



Сообщение отредактировал ROCCI - Вторник, 17.04.2012, 06:54
 
SMaster
Дата: Вторник, 20.09.2011, 12:26 | Сообщение # 2
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Исходник плагина прикрепи или в каталог файлов на сайт добавь.
Чтобы конкретнее можно было показать что в нем менять.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Вторник, 20.09.2011, 13:01 | Сообщение # 3
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
вот


я его перевёл но так и не понял


Сообщение отредактировал ROCCI - Вторник, 20.09.2011, 13:04
 
SMaster
Дата: Вторник, 20.09.2011, 13:07 | Сообщение # 4
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Ты перевел плагин вместе с функциями,которые трогать вообще нельзя.
sma файл прикрепи просто.
Напишу какие функции тебе нужны и как переводить.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Вторник, 20.09.2011, 13:25 | Сообщение # 5
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
вот: оба
Прикрепления: vip_plugin.sma (12.5 Kb) · vip_plugin.amxx (12.3 Kb)


Сообщение отредактировал ROCCI - Вторник, 20.09.2011, 13:27
 
SMaster
Дата: Вторник, 20.09.2011, 14:32 | Сообщение # 6
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Первое что тебе надо сделать это обзавестись редактором для плагинов.
Самый простой это AkelPad - текстовый редактор (Версия 4.6.5), который я для тебя выложил.

Теперь что касается самого редактирования текста в плагине.

1- Запусти редактор AkelPad.
2- Открой сам файл vip_plugin.sma этим редактором. Кодировку выбери по умолчанию (1251-ANSI-кирилица)
3- Пересохрани этот же файл в другой кодировке как показано на скрине ниже


4- После сохранения в кодировке UTF-8 без BOM можно приступать к редактированию самого текста.

Ищи в плагине строчку
client_print, всё что в кавычках можешь писать на русском языке.
Эта функция выводит сообщения в чат.

Теперь меню.
Найди строку public show_vip_menu(id, level, cid)
Там будет много строк с текстом.Тебе нужны только
new len = format(szMenuBody, 1023, "\rVIP Menu^n") и подобные.
Так же всё что в кавычках переводи,но смотри не трогай такие \r,\n - escape-последовательности.
Другими словами из строчки "\rVIP Menu^n" ты переводишь только слова.
Примерно так "\rVIP Menu^n" заменяешь на "\rВип меню^n"

Некоторые обозначения escape-последовательностей:
^n - переход на новую строку
^t - отсуп

Цвет текста:
\w - белый цвет
\r - красный цвет
\y - желтый цвет
\d - серый цвет (неактивный)

P.S:
Если вместо \r в строчке "\rVIP Menu^n" поставить \y, то цвет будет желтым.
Пробуй.С первого раза может не получится,но думаю со временем разберешься.
После изменения сохрани файл и компилируй.Потом замени у себя на сервере.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Вторник, 20.09.2011, 19:10 | Сообщение # 7
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
всё сделал как написано почему то вообще меню пропало русский текст не выводит
 
SMaster
Дата: Вторник, 20.09.2011, 21:41 | Сообщение # 8
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Это говорит о не правильной кодировке.
Она должна быть UTF-8 без BOM.

Прикрепи переведенный плагин я откомпилирую его и выложу.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Среда, 21.09.2011, 17:46 | Сообщение # 9
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
ёклмн Я сделал у меня получилось!!!
раз 20 переделывал,делал как здесь сказано:

Quote
1- Запусти редактор AkelPad.
2- Открой сам файл vip_plugin.sma этим редактором. Кодировку выбери по умолчанию (1251-ANSI-кирилица)
3- Пересохрани этот же файл в другой кодировке как показано на скрине ниже
4- После сохранения в кодировке UTF-8 без BOM можно приступать к редактированию самого текста.
После изменения сохрани файл и компилируй.Потом замени у себя на сервере.


а причина была в том что после редактирования AkelPad я тупо открывал блокнотом и переделывал текст на русский.
спасибо SMaster



Сообщение отредактировал ROCCI - Среда, 21.09.2011, 20:14
 
SMaster
Дата: Среда, 21.09.2011, 23:07 | Сообщение # 10
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Когда открываешь блокнотом простым и сохраняешь то кодировка
сохраняется UTF-8,но уже с BOM.

Надо было написать тебе об этом.
Я и не думал что ты блокнотом делать будешь.
Ведь я тебе AkelPad выложил.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Понедельник, 17.10.2011, 18:25 | Сообщение # 11
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
SMaster по этой же теме ты говорил надо в плагине поправить чтобы авп не сбрасывало, подскажи какую строчку исправить ?



Сообщение отредактировал ROCCI - Понедельник, 17.10.2011, 18:58
 
SMaster
Дата: Вторник, 18.10.2011, 09:53 | Сообщение # 12
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Я говорил что изменить в самом плагине или настроить его.

Есть же настройки.Их почему не применяешь?
Вот переменная vp_sniper.
Выстави ее в 0 и посмотри что будет.
Если не поможет тогда уже в сам плагин надо лезть.

Вот vp_sniper 0
Можешь в самом плагине как раз изменить ее.
register_cvar("vp_sniper", "1") меняй на
register_cvar("vp_sniper", "0")
и смотри работает авп или нет.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Среда, 19.10.2011, 17:09 | Сообщение # 13
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
вот этого в переменной нет (vp_sniper)

Quote (SMaster)
register_cvar("vp_sniper", "1") меняй на
register_cvar("vp_sniper", "0")


настойки изменил всё так же выкидывает,
плагин отключил
 
SMaster
Дата: Четверг, 20.10.2011, 08:27 | Сообщение # 14
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Quote (ROCCI)
public drop_sniper(id)
{
if(get_user_weapon(id) == CSW_SCOUT)
{
engclient_cmd(id,"drop", "weapon_scout")
client_print(id, print_chat, "[VIP]: Вы получили способность снайпера")
}
if(get_user_weapon(id) == CSW_SG550)
{
engclient_cmd(id,"drop", "weapon_sg550")
client_print(id, print_chat, "[VIP]: Вы получили способность снайпера")
}
if(get_user_weapon(id) == CSW_AWP)
{
engclient_cmd(id,"drop", "weapon_awp")
client_print(id, print_chat, "[VIP]: Вы получили способность снайпера")
}
if(get_user_weapon(id) == CSW_G3SG1)
{
engclient_cmd(id,"drop", "weapon_g3sg1")
client_print(id, print_chat, "[VIP]: Вы получили способность снайпера")
}
}


В плагине закомментируй.

-----------
Честно говоря даже не понимаю что за плагин такой.
Что он дает своей способностью снайпер?


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Пятница, 21.10.2011, 16:05 | Сообщение # 15
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
Quote (SMaster)
Честно говоря даже не понимаю что за плагин такой.
Что он дает своей способностью снайпер?

способность снайпера разрешение иметь авп только вип игрокам,
да она даже и не нужна эта способность снайпера, но даже при выключенной способности ни кто не может взять авп и скорострелку,
при отключенном вип плагине всё работает норм
 
SMaster
Дата: Пятница, 21.10.2011, 17:20 | Сообщение # 16
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Прикрепи исходник плагина.
Выключу способность снайпера.
Без исходника не угадаешь что выключать.


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Среда, 26.10.2011, 10:46 | Сообщение # 17
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
не могу прикрепить пишет Недопустимый формат

Доступно только для пользователей

это мой переделанный на русский
Доступно только для пользователей


Сообщение отредактировал ROCCI - Среда, 26.10.2011, 10:51
 
SMaster
Дата: Среда, 26.10.2011, 12:14 | Сообщение # 18
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Отключена способность снайпера.

Забирай Доступно только для пользователей


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
ROCCI
Дата: Среда, 26.10.2011, 13:19 | Сообщение # 19
офлайн

  • Сообщения: 262
  • Награды: 3
  • Замечания:
 
и что вот эти // две косые палочки решили эту проблему ?

//new sniper_mode[33]
//new sniper_active[33]

СПАСИБО! за помощь всё работает.


Сообщение отредактировал ROCCI - Среда, 26.10.2011, 13:21
 
Форум Perfect Soft » Корзина » Корзина » как сделать vip_menu на русском ?
  • Страница 1 из 1
  • 1
Поиск: