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

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

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

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

Set_user_info()

worldspawn
сообщение 2.10.2009, 7:52
Сообщение #1
Стаж: 16 лет

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

есть ли плагины, использующие set_user_info ( index, const info[], const value[] )?

и как вообще можно её использовать?
я вот хочу чтоб при коннекте к серверу у игрока создавалось что-то типа переменной и при определённом действии она изменялась
к примеру:
1. поле _pw принимает значение 123 при коннекте
2. после убийства врага оно применило значение 127

как это осуществить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Makzz
сообщение 7.10.2009, 18:09
Сообщение #2


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Цитата(worldspawn @ 2.10.2009, 9:52) *
есть ли плагины, использующие set_user_info ( index, const info[], const value[] )?

и как вообще можно её использовать?
я вот хочу чтоб при коннекте к серверу у игрока создавалось что-то типа переменной и при определённом действии она изменялась
к примеру:
1. поле _pw принимает значение 123 при коннекте
2. после убийства врага оно применило значение 127

как это осуществить?

Например плагин format_player

set_user_info ( id, "_pw", "123" )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
worldspawn
сообщение 8.10.2009, 11:33
Сообщение #3
Стаж: 16 лет

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

я когда так писал выдавало ошибку чтото связанное с аргументами, и как мне создать своё поле?
set_user_info ( id, "_blahblah", "123" ) - так получиться?

и при коннекте нужно чтоб проверялось это поле:

client_putinserver( id )
{
new g_inf = get_user_info(что тут писать)

if (g_inf == 1)
{блаблабла}
}


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

и ещё вопросик: как пользоваться case'ом?
такой вариант будет правильный?

new g_UserHp = get_user_health(id)
switch (g_UserHp)
case 0 : blabla
case 100 : blahblah
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 8.10.2009, 15:31
Сообщение #4


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Цитата(worldspawn @ 8.10.2009, 13:33) *
я когда так писал выдавало ошибку чтото связанное с аргументами, и как мне создать своё поле?
set_user_info ( id, "_blahblah", "123" ) - так получиться?

и при коннекте нужно чтоб проверялось это поле:

client_putinserver( id )
{
new g_inf = get_user_info(что тут писать)

if (g_inf == 1)
{блаблабла}
}


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

и ещё вопросик: как пользоваться case'ом?
такой вариант будет правильный?

new g_UserHp = get_user_health(id)
switch (g_UserHp)
case 0 : blabla
case 100 : blahblah

1) например
new info1[32]
get_user_info(id, "noob", info1, 31)

2) можно
switch ( get_user_health(id) )
{
case 0 :
{
blabla
blabla2
}
case 100 :
{
blahblah
blahblah2
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: