Intrebare : Cooldown pe arma
Tu ai spus ca vrei un fix sa dezechipezi armele odata la ceva timp, nu sa le echipezi.
Asta apare cand dai 2 iteme odata jos unu dupa altu.
Daca vrei sa echipeiz cu cooldown
Atunci:
Asta apare cand dai 2 iteme odata jos unu dupa altu.
Daca vrei sa echipeiz cu cooldown
Atunci:
case ITEM_WEAPON:
if (!item->IsEquipped())
{
if (GetQuestFlag("WEAPON.CHECKER") && get_global_time() < GetQuestFlag("WEAPON.CHECKER"))
{
ChatPacket(CHAT_TYPE_INFO, "Wait %d seconds to do this.", (GetQuestFlag("WEAPON.CHECKER") - get_global_time()) % 60);
return false;
}
EquipItem(item);
SetQuestFlag("WEAPON.CHECKER", get_global_time() + 5);
}
else
if (GetQuestFlag("WEAPON.CHECKER") && get_global_time() < GetQuestFlag("WEAPON.CHECKER"))
{
ChatPacket(CHAT_TYPE_INFO, "Wait %d seconds to do this.", (GetQuestFlag("WEAPON.CHECKER") - get_global_time()) % 60);
return false;
}
UnequipItem(item);
SetQuestFlag("WEAPON.CHECKER", get_global_time() + 5);
break;
Si o sa ai cooldwon si cand echipezi si cand dezechipezi.- Alcinous
-

- Mesaje: 670
- Membru din: 13 Noi 2020, 23:46
- Server: None
- Regat: Jinno
- Aprecieri: 322
- Mulţumiri: 487
- Discord: Copiază ID
Cauta in char_item.cpp
case ITEM_PICK:adaugi:
if (!item->IsEquipped()){
#ifdef FIX_BUG_WEAPON_DMG
if (GetQuestFlag("WEAPON") && get_global_time() < GetQuestFlag("WEAPON"))
{
ChatPacket(CHAT_TYPE_INFO, "Nu poti face acest bug!", (GetQuestFlag("WEAPON") - get_global_time()) % 60);
return false;
}
#endif
EquipItem(item);
SetQuestFlag("WEAPON", get_global_time() + 1);
}
else
UnequipItem(item);
break;-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 29 vizitatori

