Please help me
I don't want to attract items while respawn
http://forum.ragezone.com/f791/tutor...spawn-1073579/ dont work :(
Please help me
I don't want to attract items while respawn
http://forum.ragezone.com/f791/tutor...spawn-1073579/ dont work :(
tutorial is pretty explanatory.
you should give more information if you want to get help.
i can't find this partif(base->Class->Name == "obj_SpawnedItem") {
if (fromPlr->loadout_->GameFlags == wiCharDataFull::GAMEFLAG_SpawnProtection) return;
obj_SpawnedItem* obj = (obj_SpawnedItem*)base;
if(fromPlr->BackpackAddItem(obj->m_Item))
obj->setActiveFlag(0);
}
else if(base->Class->Name == "obj_DroppedItem")
{
if (fromPlr->loadout_->GameFlags == wiCharDataFull::GAMEFLAG_SpawnProtection) return;
obj_DroppedItem* obj = (obj_DroppedItem*)base;
if(fromPlr->BackpackAddItem(obj->m_Item))
obj->setActiveFlag(0);
}
![]()
i can't find this partif(base->Class->Name == "obj_SpawnedItem") {
if (fromPlr->loadout_->GameFlags == wiCharDataFull::GAMEFLAG_SpawnProtection) return;
obj_SpawnedItem* obj = (obj_SpawnedItem*)base;
if(fromPlr->BackpackAddItem(obj->m_Item))
obj->setActiveFlag(0);
}
else if(base->Class->Name == "obj_DroppedItem")
{
if (fromPlr->loadout_->GameFlags == wiCharDataFull::GAMEFLAG_SpawnProtection) return;
obj_DroppedItem* obj = (obj_DroppedItem*)base;
if(fromPlr->BackpackAddItem(obj->m_Item))
obj->setActiveFlag(0);
}
Use this part of the code if you do not want to pick up weapons when respawning
Not Pick Up items spawn
In ServerGameLogic.cpp
Search for:
Code:if(base->Class->Name == "obj_SpawnedItem") { obj_SpawnedItem* obj = (obj_SpawnedItem*)base; if(fromPlr->BackpackAddItem(obj->m_Item)) obj->setActiveFlag(0); } else if(base->Class->Name == "obj_DroppedItem") { obj_DroppedItem* obj = (obj_DroppedItem*)base; if(fromPlr->BackpackAddItem(obj->m_Item)) obj->setActiveFlag(0); }Code:Add lines in red Tested in src DOOMMMO Code: if(base->Class->Name == "obj_SpawnedItem") { if (fromPlr->loadout_->GameFlags == wiCharDataFull::GAMEFLAG_SpawnProtection) return; obj_SpawnedItem* obj = (obj_SpawnedItem*)base; if(fromPlr->BackpackAddItem(obj->m_Item)) obj->setActiveFlag(0); } else if(base->Class->Name == "obj_DroppedItem") { if (fromPlr->loadout_->GameFlags == wiCharDataFull::GAMEFLAG_SpawnProtection) return; obj_DroppedItem* obj = (obj_DroppedItem*)base; if(fromPlr->BackpackAddItem(obj->m_Item)) obj->setActiveFlag(0); }
i still can take item when i have spawn protect :(![]()
Please show the code that you have modified
Look here :
for(it=m_SharedUsableItemList.begin(); it!=m_SharedUsableItemList.end(); ++it)
now is for dev hide , use for spawnproctetion , hide hud pickup
I don't understand what to do :(
https://i.hizliresim.com/grJXmL.png
- - - Updated - - -
-FIXED-