HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 23.03.2015, 09:50
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

Репутация: 0
По умолчанию

Написал в RakClient.cpp

Код:





Код:
void RakClient::SendFakeDriverSyncData(int iSAMPVehicleID, float fVehiclePos[3], float fVehicleHealth, float fMoveSpeed[3])
{
    stInCarData InCarData;
    BitStream bsInCarData;

    struct actor_info *pSelfActor = actor_info_get( ACTOR_SELF, 0 );

    InCarData.sVehicleID = iSAMPVehicleID;
    InCarData.fMoveSpeed[0] = fMoveSpeed[0];
    InCarData.fMoveSpeed[1] = fMoveSpeed[1];
    InCarData.fMoveSpeed[2] = fMoveSpeed[2];
    InCarData.fPosition[0] = fVehiclePos[0];
    InCarData.fPosition[1] = fVehiclePos[1];
    InCarData.fPosition[2] = fVehiclePos[2];
    InCarData.fVehicleHealth = fVehicleHealth;
    InCarData.bytePlayerHealth = (BYTE)pSelfActor->hitpoints;
    InCarData.byteArmor = (BYTE)pSelfActor->armor;

    if ( cheat_state->state == CHEAT_STATE_VEHICLE )
        InCarData.byteCurrentWeapon = g_Players->pLocalPlayer->inCarData.byteCurrentWeapon;

    else if ( cheat_state->state == CHEAT_STATE_ACTOR )
        InCarData.byteCurrentWeapon = g_Players->pLocalPlayer->onFootData.byteCurrentWeapon;

    else InCarData.byteCurrentWeapon = 0;

    bsInCarData.Write((BYTE)ID_VEHICLE_SYNC);
    bsInCarData.Write((PCHAR)&InCarData,sizeof(stInCarData));

    g_RakClient->Send(&bsInCarData, HIGH_PRIORITY, RELIABLE_SEQUENCED, 0);
}


В RakClient.h кинул так:

Код:





Код:
void SendFakeDriverSyncData(float fVehiclePos[3], float fMoveSpeed[3]);


Выдает ошибку типо:

Код:





Код:
Ошибка    15    error C2511: void RakClient::SendFakeDriverSyncData(int,float [],float,float []): перегруженная функция-член не найдена в "RakClient"    C:\Users\Денис\Desktop\Новая папка\mod_s0beit_sa-master\src\RakClient.cpp    132    1    mod_sa


Что не так?
 
Ответить с цитированием

  #2  
Старый 23.03.2015, 16:56
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

Ты как-то странно объявил.

RakClient.h иначе объявлена, в .cpp другие параметры, точнее - их больше.
 
Ответить с цитированием

  #3  
Старый 24.03.2015, 06:31
denryazancev00
Познающий
Регистрация: 05.04.2014
Сообщений: 31
С нами: 6370635

Репутация: 0
По умолчанию

Все спасибо) Понял ошибку
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.