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

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

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

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

Language Menu

, [ПОМОГИТЕ] Подправте если что не так...
Статус пользователя Nb00wn
сообщение 18.5.2011, 20:59
Сообщение #1


Стаж: 15 лет

Сообщений: 25
Благодарностей: 5
Полезность: 154

Незнаю какую надо переменую поставить, что бы при старте карты игрок мог выбрать удобный для него язык...
Пробывал Hamsanwich (Ham_Spawn) меню работает, но при Spawn'e игрока оно сново вылазило...
подскажите какую переменую надо поставить или подправте...

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

#define PLUGIN "Language Menu"
#define VERSION "1.0"
#define AUTHOR "NbOwN"

new cvar_langmenu, cvar_toggle

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd( "lang_menu","LangMenu")
    cvar_toggle = register_cvar("amx_langmenu","1")
    cvar_langmenu = register_cvar("amx_langmenu_time","5")
    register_dictionary("lang_menu.txt")
}

public client_putinserver(id)
{
    if(get_pcvar_num(cvar_toggle))
    {

    if (is_user_alive(id) || get_pcvar_num(cvar_toggle) != 1)
        return;
    set_task(get_pcvar_float(cvar_langmenu),"LangMenu",id)
              }
}

Буду очень блогодарен...
Цена за это: "Спасибки" :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Rejiser
сообщение 18.5.2011, 21:27
Сообщение #2


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

set_tast сделай, не успевает сервер обработать твой запрос
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nb00wn
сообщение 18.5.2011, 22:18
Сообщение #3


Стаж: 15 лет

Сообщений: 25
Благодарностей: 5
Полезность: 154

Цитата(Rejiser @ 18.5.2011, 21:27) *
set_tast сделай, не успевает сервер обработать твой запрос

Нивижу в этом смысл....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 18.5.2011, 22:25
Сообщение #4


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Цитата(Nb00wn @ 19.5.2011, 0:18) *
Нивижу в этом смысл....

пф, не вижу смысла в твоей теме, раз ты к советам не прислушиваешься
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nb00wn
сообщение 18.5.2011, 23:51
Сообщение #5


Стаж: 15 лет

Сообщений: 25
Благодарностей: 5
Полезность: 154

Код
public client_putinserver(id)
{
    if(get_pcvar_num(cvar_toggle))
    {

    if (is_user_alive(id) || get_pcvar_num(cvar_toggle) != 1)
        return;
    set_task(15.0,"ahahah",id)
         }
}

public StartRound(id)
{
    set_task(get_pcvar_float(cvar_langmenu),"LangMenu",id)
}


Ты был прав...
Тебе "Спасибо" thank_you2.gif

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