Показать сообщение отдельно

  #15  
Старый 12.05.2013, 11:50
BaHeK
Познающий
Регистрация: 31.03.2013
Сообщений: 84
С нами: 6903092

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

Цитата:

Ты его можешь и cheat_generic.cpp вставить и в samp.cpp.
а для чево тогда RakClient синхра вить там должна стоять??????

и непроще ету твою синхру в RakClient.cpp вставить вот таким образом

void RakClient::SendFakeOnfootSyncData ( float coord[3], float speed[3] )

{

stOnfootData sync;

memset(&sync, 0, sizeof(stOnfootData));

BitStream bsOnfootSync;

sync.byteHealth = Health;

sync.byteCurrentWeapon = byteCurrentWeapon;

sync.vecPos[0] = fPos[0];

sync.vecPos[1] = fPos[1];

sync.vecPos[2] = fPos[2];

sync.vecMoveSpeed[0] = speed[0];

sync.vecMoveSpeed[1] = speed[1];

sync.vecMoveSpeed[2] = speed[2];

bsOnfootSync.Write((BYTE)ID_PLAYER_SYNC);

bsOnfootSync.Write((PCHAR)&picSync,sizeof(stOnfoot Data));

g_RakClient->Send(&bsOnfootSync, HIGH_PRIORITY, UNRELIABLE_SEQUENCED, 0);

}


в RakClient.h

void SendFakeOnfootSyncData ( float coord[3], float speed[3] );

и всамом коде рванки обявить синхру

g_RakClient->SendFakeOnfootSyncData( coord, speed );
 
Ответить с цитированием