Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 2
  • 1
  • 2
  • »
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Rankme 2.8.3
Rankme 2.8.3
MeDestroyer Дата: Понедельник, 09.03.2015, 21:04:41 | Сообщение # 1
Сообщений: 55
Репутация: -1 [ +/- ]
Ошибки в консоле сервера, знаю ничего серьёзного, но этот флуд меня уже достал...
Код
L 03/09/2015 - 20:39:20: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/09/2015 - 20:39:20: [SM] Native "PrintToChat" reported: Language phrase "Mr.Freeman" not found
L 03/09/2015 - 20:39:20: [SM] Displaying call stack trace for plugin "rankme.smx":
L 03/09/2015 - 20:39:20: [SM] [0] Line 1443, C:\SM\addons\sourcemod\scripting\rankme.sp::EventPlayerDeath()
L 03/09/2015 - 20:39:20: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/09/2015 - 20:39:20: [SM] Native "VFormat" reported: Language phrase "Unicorn" not found
L 03/09/2015 - 20:39:20: [SM] Displaying call stack trace for plugin "rankme.smx":
L 03/09/2015 - 20:39:20: [SM] [0] Line 65, C:\SM\addons\sourcemod\scripting\include\colors.inc::CPrintToChat()
L 03/09/2015 - 20:39:20: [SM] [1] Line 1157, C:\SM\addons\sourcemod\scripting\rankme.sp::Event_RoundMVP()
L 03/09/2015 - 20:39:20: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/09/2015 - 20:39:20: [SM] Native "VFormat" reported: Language phrase "" not found
L 03/09/2015 - 20:39:20: [SM] Displaying call stack trace for plugin "rankme.smx":
L 03/09/2015 - 20:39:20: [SM] [0] Line 65, C:\SM\addons\sourcemod\scripting\include\colors.inc::CPrintToChat()
L 03/09/2015 - 20:39:20: [SM] [1] Line 1195, C:\SM\addons\sourcemod\scripting\rankme.sp::Event_RoundEnd()
L 03/09/2015 - 20:51:30: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/09/2015 - 20:51:30: [SM] Native "PrintToChat" reported: Language phrase "M0RG4N" not found
L 03/09/2015 - 20:51:30: [SM] Displaying call stack trace for plugin "rankme.smx":
L 03/09/2015 - 20:51:30: [SM] [0] Line 1443, C:\SM\addons\sourcemod\scripting\rankme.sp::EventPlayerDeath()
L 03/09/2015 - 20:51:34: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/09/2015 - 20:51:34: [SM] Native "PrintToChat" reported: Language phrase "BODIA SWAG#" not found
L 03/09/2015 - 20:51:34: [SM] Displaying call stack trace for plugin "rankme.smx":
L 03/09/2015 - 20:51:34: [SM] [0] Line 1443, C:\SM\addons\sourcemod\scripting\rankme.sp::EventPlayerDeath()
L 03/09/2015 - 20:51:34: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/09/2015 - 20:51:34: [SM] Native "PrintToChat" reported: Language phrase "Боевой ананас" not found
L 03/09/2015 - 20:51:34: [SM] Displaying call stack trace for plugin "rankme.smx":
L 03/09/2015 - 20:51:34: [SM] [0] Line 1443, C:\SM\addons\sourcemod\scripting\rankme.sp::EventPlayerDeath()
L 03/09/2015 - 20:51:43: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/09/2015 - 20:51:43: [SM] Native "PrintToChat" reported: Language phrase "НаркоЦыплёнок" not found
L 03/09/2015 - 20:51:43: [SM] Displaying call stack trace for plugin "rankme.smx":

Вот в таком роде. Language phrase "Тут как вы поняли ники игроков."

[0] Line 65, C:\SM\addons\sourcemod\scripting\include\colors.inc:
Код
    VFormat(szCMessage, sizeof(szCMessage), szBuffer, 3);

[1] Line 1195, C:\SM\addons\sourcemod\scripting\rankme.sp::Event_RoundEnd()
Код
CPrintToChat(j,"%s %s %t",MSG,"CT_Round",g_PointsRoundWin[CT]);

CT_Round с файла транслита:
Код
    "CT_Round"
  {
   "#format"    "{1:d}"
   "en"  "{lightgreen}Counter-Terrorists{default} got {1} points for Winning the Round."
  }

Заменял colors.inc на csgo_colors.inc, ошибка та же.
 
TEIN Дата: Понедельник, 09.03.2015, 21:32:21 | Сообщение # 2
Сообщений: 563
Репутация: 78 [ +/- ]
CPrintToChat(j,"%s %t",MSG,"CT_Round",g_PointsRoundWin[CT]);
 
Nahal Дата: Вторник, 10.03.2015, 11:05:33 | Сообщение # 3
Сообщений: 205
Репутация: 8 [ +/- ]
Привет, подожди немного я те исход рабочий скину
 
MeDestroyer Дата: Понедельник, 23.03.2015, 00:27:16 | Сообщение # 4
Сообщений: 55
Репутация: -1 [ +/- ]
Цитата Nahal ()
Привет, подожди немного я те исход рабочий скину

Спасибо, мне уже TEIN помог

Добавлено (23.03.2015, 00:27:16)
---------------------------------------------
Есть одна проблема. Не считает topknife. Просто пишет у всех подряд Ножевых Убийств: 0. Хотя в саму статистику идёт +1 килл. Плагин брал с оленей.
Игра CS:GO. SourceMod 1.7. Установлен плагин ножей.
Помогите, пожалуйста. Я не в силах(

 
BarD Дата: Понедельник, 23.03.2015, 06:25:54 | Сообщение # 5
Сообщений: 943
Репутация: 137 [ +/- ]
У разных ножей разный classname. Разбери этот самый плагин ножей и глянь classname каждого ножа. А потом в условие добавь их там, где проверяется weapon_knife в RankMe


Сообщение отредактировал BarD - Понедельник, 23.03.2015, 06:26:23
 
MeDestroyer Дата: Понедельник, 23.03.2015, 16:16:28 | Сообщение # 6
Сообщений: 55
Репутация: -1 [ +/- ]
BarD, так почему когда я брал стандартный нож, убийства в топ тоже не идут?
 
BarD Дата: Понедельник, 23.03.2015, 17:39:11 | Сообщение # 7
Сообщений: 943
Репутация: 137 [ +/- ]
Я не уверен, что classname стандартного ножа - weapon_knife. Проверь опытным путём А лучше, скачай RankMe для csgo и не парься klas .
 
MeDestroyer Дата: Среда, 25.03.2015, 19:48:32 | Сообщение # 8
Сообщений: 55
Репутация: -1 [ +/- ]
BarD, где именно есть версия конкретно под ксго? Можешь ссылку дать, если не затруднит. Хотя я думаю что если бы не для ксго статистика была, она бы не работала, а так работает всё кроме topknife, ну и некоторых оружий, которых не было в CSS

Добавлено (25.03.2015, 19:48:32)
---------------------------------------------
В исходнике проверяет убийство с ножа так:

Код

   decl String:weapon[64];
   GetEventString(event, "weapon", weapon, sizeof(weapon));
   ReplaceString(weapon,sizeof(weapon),"weapon_","");
if(StrEqual(weapon,"knife"))
{
score_dif  = RoundToCeil(score_dif*g_fPointsKnifeMultiplier);
}

я добавил
Код
  if(
    StrEqual(weapon,"knife") ||  
    StrEqual(weapon,"bayonet") ||  
    StrEqual(weapon,"knife_gut") ||  
    StrEqual(weapon,"knife_flip") ||  
    StrEqual(weapon,"knife_m9_bayonet") ||  
    StrEqual(weapon,"knife_karambit") ||  
    StrEqual(weapon,"knife_tactical") ||  
    StrEqual(weapon,"knife_butterfly") ||  
    StrEqual(weapon,"knifegg")){
    score_dif  = RoundToCeil(score_dif*g_fPointsKnifeMultiplier);
   }

Но всё равно в топ ножей не идёт +убийство Greenugo
 
iEx Дата: Среда, 25.03.2015, 20:51:31 | Сообщение # 9
Сообщений: 304
Репутация: 23 [ +/- ]
тебе defindex надо проверять а не название ножей,их вообще формально не существует...
 
MeDestroyer Дата: Среда, 25.03.2015, 22:56:12 | Сообщение # 10
Сообщений: 55
Репутация: -1 [ +/- ]
Цитата iEx ()
defindex

Где узнать defindex?

Гости не могут скачивать файлы
 
iEx Дата: Среда, 25.03.2015, 23:29:29 | Сообщение # 11
Сообщений: 304
Репутация: 23 [ +/- ]
Member: m_iItemDefinitionIndex (offset 24) (type integer) (bits 20) (Unsigned)
 
iEx Дата: Среда, 25.03.2015, 23:29:40 | Сообщение # 12
Сообщений: 304
Репутация: 23 [ +/- ]
#netprop
 
MeDestroyer Дата: Пятница, 27.03.2015, 00:26:16 | Сообщение # 13
Сообщений: 55
Репутация: -1 [ +/- ]
Я сделал
Код

   new weaponindex = GetEntProp(weapon, Prop_Send, "m_iItemDefinitionIndex");
   if (weaponindex == 42 || weaponindex == 59){
   score_dif  = RoundToCeil(score_dif*g_fPointsKnifeMultiplier);
   }   

Выдаёт ошибку Tag mistmatch (2) строка
 
Nahal Дата: Пятница, 27.03.2015, 07:20:30 | Сообщение # 14
Сообщений: 205
Репутация: 8 [ +/- ]
MeDestroyer,
Код
    
  if (weaponindex == 42 || weaponindex == 59)
  {  
  score_dif  = RoundToCeil(score_dif*g_fPointsKnifeMultiplier);  
  }
 
MeDestroyer Дата: Пятница, 27.03.2015, 07:44:21 | Сообщение # 15
Сообщений: 55
Репутация: -1 [ +/- ]
Nahal, а что изменилось?
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Rankme 2.8.3
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: