Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(IsPlayerUpdateHealthAvailable(playerid))
- {
- if(IsPlayerPutItem(playerid, ITEM_NIMBUS_ANIM) ||
- IsPlayerPutItem(playerid, ITEM_NIMBUS_PAYMON) ||
- IsPlayerPutItem(playerid, ITEM_HALLOWEEN_CANDLE) ||
- IsPlayerPutItem(playerid, ITEM_ACCS_FLY_CROWN) ||
- IsPlayerPutItem(playerid, ITEM_ACCS_FLY_SNOW) ||
- IsPlayerPutItem(playerid, ITEM_NIMBUS_DONUT) ||
- IsPlayerPutItem(playerid, ITEM_ACCS_NIMBUS_PUMPKIN) ||
- IsPlayerPutItem(playerid, ITEM_NIMBUS_CETRION) ||
- IsPlayerPutItem(playerid, ITEM_OCTOPUS_TENTACLES) ||
- IsPlayerPutItem(playerid, ITEM_BILL_GRAVITY_FALLS) ||
- IsPlayerPutItem(playerid, ITEM_HALLOWEEN22_ACCS_21) ||
- IsPlayerPutItem(playerid, ITEM_HALLOWEEN22_ACCS_22) ||
- IsPlayerPutItem(playerid, ITEM_BLOODY_HANDS) ||
- IsPlayerPutItem(playerid, ITEM_ANIM_EYE) ||
- IsPlayerPutItem(playerid, ITEM_NY_SHIELD_SNOWFLAKE) ||
- IsPlayerPutItem(playerid, ITEM_NY_SHIELD_ENERGY) ||
- IsPlayerPutItem(playerid, 4738) ||
- IsPlayerPutItem(playerid, ITEM_ACCS_EXOSCELETON_BACK) ||
- IsPlayerPutItem(playerid, ITEM_ACCS_AMULETS_ANKH) ||
- IsPlayerPutItem(playerid, ITEM_ACCS_HALO_CAKE_POPS) ||
- IsPlayerPutItem(playerid, ITEM_ACCS_PRICKLY_NIMBUS))
- {
- pTemp[playerid][NimbusTime]++;
- new need_time = 5;
- if(GoblinForest:IsPlayerCropEnchanted(playerid)) {
- need_time = 10;
- }
- if(pTemp[playerid][NimbusTime] >= need_time)
- {
- new Float:health = GetPlayerHealth(playerid);
- if(floatcmp(health, 100.0) == -1)
- {
- GivePlayerHealth(playerid, 2.0);
- }
- pTemp[playerid][NimbusTime] = 0;
- }
- }
- }
- stock IsPlayerUpdateHealthAvailable(playerid)
- {
- #if defined bathhouse_included
- if(IsPlayerInBathhouse(playerid)) {
- return false;
- }
- #endif
- #if defined ARENA_SYSTEM
- if(IsPlayerInArena(playerid)) {
- return false;
- }
- #endif
- #if defined GANGZONE_SYSTEM
- if(IsPlayerInCapture(playerid)) {
- return false;
- }
- #endif
- #if defined BIZWAR_SYSTEM
- if(IsPlayerInBizWar(playerid)) {
- return false;
- }
- #endif
- #if defined _family_ship_war_inc_
- if(FamilyWarShip:IsPlayerInArea(playerid)) {
- return false;
- }
- #endif
- #if defined _duel_system_inc
- if(IsPlayerOnDuel(playerid)) {
- return false;
- }
- #endif
- #if defined DEATH_SYSTEM
- if(IsPlayerDeath(playerid)) {
- return false;
- }
- #endif
- if (FamilyYacht:IsInside(playerid)) {
- return false;
- }
- if(IsPlayerInAnyVehicle(playerid)) {
- return false;
- }
- return true;
- }
- stock IsPlayerPutItem(playerid, itemid, &inv_slot = -1)
- {
- inv_slot = GetItemSlot(itemid);
- new info[inventInfoEnum];
- GetInventoryData(BLOCK_TYPE_ATTACH, playerid, inv_slot, info);
- return (info[ITEM] == itemid);
- }
- stock IsPlayerPutItemType(playerid, item = ITEM_NONE, &color_id = 0, &return_item = 0)
- {
- new inv_slot = GetItemSlot(item);
- if(inv_slot != -1) {
- new info[inventInfoEnum];
- GetInventoryData(BLOCK_TYPE_ATTACH, playerid, inv_slot, info);
- if(GetItemSubType(info[ITEM]) == GetItemSubType(item)) {
- return_item = info[ITEM];
- color_id = info[COLOR_ID];
- return true;
- }
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement