Default item drop:
sobj_DroppedItem.cpp
Look for:
Change all function to:Code:int obj_DroppedItem::GetItemDefault(int i)
Air drop time:Code:int obj_DroppedItem::GetItemDefault(int i) { static const char* configFile = "MasterServer.cfg"; const char* group = "AirDrop"; int AirItem1 = r3dReadCFG_I(configFile, group, "AirItem1", 301128); int AirItem2 = r3dReadCFG_I(configFile, group, "AirItem2", 301128); int AirItem3 = r3dReadCFG_I(configFile, group, "AirItem3", 301128); int AirItem4 = r3dReadCFG_I(configFile, group, "AirItem4", 301128); int AirItem5 = r3dReadCFG_I(configFile, group, "AirItem5", 301128); switch(i) { case 0: return AirItem1; case 1: return AirItem2; case 2: return AirItem3; case 3: return AirItem4; case 4: return AirItem5; } return 0; }
ServerGameLogic.cpp
Search:
Delete:Code:static const char* configFile = "MasterServer.cfg";
Add:Code:RESPAWN_TIME_AIRDROP = 4.0f * 60.0f * 60.0f); // 4 hours
MasterServer.cfgCode:const char* group = "AirDrop"; const float RESPAWN_TIME_AIRDROP = r3dReadCFG_F(configFile, group, "AirDropTime", 43000.0f); // 12 hours
Add:
Code:[AirDrop] AirDropTime = 43000.0f //12 hours AirItem1 = 301997 AirItem2 = 301997 AirItem3 = 301997 AirItem4 = 301998 AirItem5 = 301998 AirlootBox = 301128


Reply With Quote![[Tut] Move some air drop config to MasterServer.cfg](http://ragezone.com/hyper728.png)


