Не могу разобраться, вроде делаю всё правильно.
Ситуация следующая...Есть необходимость объединить rk6+gk для оплаты очками гейма столов ркипер.Версия rk 6.95.
Делаю вроде по инструкции, сделал выделенный сервер,настроил фаркардс 4.06 тип 1.
Подсунул gkfarcards.dll 1.6.9.0.Прописал в ркипер.ини на кассовом сервере apserver=gserv(с соблюдением регистра).
gkfarcards.ini
[MSSQL]
ConnectionString = Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=gkArcade;Data Source=GK_LOCAL
[log]
Name= gkFarCards.log
Level = 5
DebugLevel = 0
[gkFarCards]
Coupons =0
OnlyCash=0
:Use temporaly level for sell card operations
:OnlyCash=1 не оплачивать бонусами
[discount]
usage=1
field=1
[bonus]
usage=1
field=0
FARCARDS.INI
[FarServer]
Type = 1
DLL = gkFarcards
Gate = 1
[LinkDLL]
1 = RNBOpen
2 = RLocal
3=RTCP
[RTcp]
Client1 = CardInfo
Server1 = 127.0.0.1
Port1 = 2222
[RNBOpen]
Server = GServ
[RLocal]
Port = 2
Лог farcards
** Start Card Retranslator 4.06 04.06.2013 13:08:10 **
Type: 1
External DLL: gkFarcards
Лог gkfarcards.dll
========== LOGGING SESSION STARTED (5/0/49) at 04.06.2013 13:08:10 ============
MODULE: D:\FarCards\gkFarcards.dll, file version: 1.06.9.000
MAIN THREAD ID: 00000F7C
MESSAGE LEVEL SET TO 5
DEBUG LEVEL SET TO 0
STAMP KIND SET TO 49: (Level,Date,Time)
5 04.06.2013 13:39:32> BEGIN GetCardInfo(98728 15661371)
5 04.06.2013 13:39:32> END GetCardInfo: 0
5 04.06.2013 13:40:22> BEGIN GetCardInfo(12345 15661371)
5 04.06.2013 13:40:22> END GetCardInfo: 0
CardInfo данные от sql гейма получает, те остаток карт видит онлайн.Проблема в том, что на кассе при прокатке картой ничего не происходит, gamekeep.dll на кассу подложил.