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

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

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

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

Vault сохранение

OverGame
сообщение 27.7.2014, 11:02
Сообщение #1
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

Я пытаюсь сохранить значение в vault


Код:
public func_racce(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6], iName[64], access, callback
menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:{
racce[id] = 1;
}
case 2:{
racce[id] = 2;
}
case 3:{
racce[id] = 3;
}
}
SaveData(id)
return PLUGIN_HANDLED
}

public SaveData(id)
{
new authid[32]
get_user_authid(id, authid, 31)

new vaultkey[64]
new vaultdata[64]

format(vaultkey, 63, "KNF_%s", authid)
format(vaultdata, 63, "%d", racce[id])
set_vaultdata(vaultkey, vaultdata)
}


Все компилируется, но при подключение на сервер выдает:

Цитата
BAD: 133:svc_bad
Host_Error: CL_ParseServerMessage: Illegible server message - svc_bad


Отредактировал: OverGame, - 27.7.2014, 11:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Nixon
сообщение 27.7.2014, 11:25
Сообщение #2


Стаж: 12 лет

Сообщений: 399
Благодарностей: 192
Полезность: 589

Цитата(OverGame @ 27.7.2014, 13:02) *
Я пытаюсь сохранить значение в vault


Код:
public func_racce(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6], iName[64], access, callback
menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:{
racce[id] = 1;
}
case 2:{
racce[id] = 2;
}
case 3:{
racce[id] = 3;
}
}
SaveData(id)
return PLUGIN_HANDLED
}

public SaveData(id)
{
new authid[32]
get_user_authid(id, authid, 31)

new vaultkey[64]
new vaultdata[64]

format(vaultkey, 63, "KNF_%s", authid)
format(vaultdata, 63, "%d", racce[id])
set_vaultdata(vaultkey, vaultdata)
}


Все компилируется, но при подключение на сервер выдает:


Не по теме но, можешь заменить

Код:
        switch(key)
{
case 1:{
racce[id] = 1;
}
case 2:{
racce[id] = 2;
}
case 3:{
racce[id] = 3;
}
}

На
Код:
 racce[id] = key;


!
Предупреждение:
Не надо цитировать первый пост в первом ответе


Отредактировал: Fred Perry, - 27.7.2014, 12:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
OverGame
сообщение 27.7.2014, 11:38
Сообщение #3
Стаж: 11 лет

Сообщений: 384
Благодарностей: 217
Полезность: 348

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