int ItemTableCheckDelayTime = 0;/////////������ ���̺� ������ ���´� int cITEM::CheckItemTable(){ ItemTableCheckDelayTime++; if(ItemTableCheckDelayTime < 70*10)return FALSE; ItemTableCheckDelayTime = 0; DWORD CheckSumItemDataADD = 0; for(int j=0 ; j <INVENTORY_MAX_POS ; j++) { if(sInven[j].Position) { CheckSumItemDataADD += sInven[j].Position * j; } } for(int i=0 ; i < MAX_ITEM ; i++) { if(sItem[i].CODE) { CheckSumItemDataADD += sItem[i].CODE * i; CheckSumItemDataADD += sItem[i].h * i; CheckSumItemDataADD += sItem[i].w * i; CheckSumItemDataADD += sItem[i].Class * i; CheckSumItemDataADD += sItem[i].ItemPosition * i; } } const DWORD CheckSumItemData = 3977515816; //������ �߰��� üũ�� ������ //kyle //DRZ_EDIT /* if( CheckSumItemData != CheckSumItemDataADD){ SendSetHackUser(101); //��ŷ�� �Ϸ����ߴ� ���� ������ ��� TRUE ���� ���� // SendSetHackUser2(4100,88); //��ŷ�� ������ �Ű��Ѵ� // CheckSumItemData = CheckSumItemDataADD; //��ġ�� ���� ~~~ } */ return TRUE; }