//////////////////////////////////////////////////////////////////////////////// // // Olander's Player Stat's // opw_conv_bday // By:Don Anderson // dandersonru@msn.com // // This is called from the Rest Menu // //////////////////////////////////////////////////////////////////////////////// #include "nbde_inc" #include "opw_inc_pstat" void main() { object oPC = GetPCSpeaker(); //Name of Player Character string sPC = GetName(oPC); DelayCommand(1.0,FloatingTextStringOnCreature(BLUISHG+"Stats for "+BLUISHR+sPC,oPC,FALSE)); DelayCommand(1.5,FloatingTextStringOnCreature("",oPC,FALSE)); //Player Character Start Date int nYear = NBDE_GetCampaignInt("PLAYERSTATS", "PC_YEAR_START", oPC); string sMonth = NBDE_GetCampaignString("PLAYERSTATS", "PC_MONTH_START", oPC); int nDay = NBDE_GetCampaignInt("PLAYERSTATS", "PC_DAY_START", oPC); string sSuffix; if(nDay == 1) sSuffix = "st"; if(nDay == 2) sSuffix = "nd"; if(nDay == 3) sSuffix = "rd"; if(nDay >= 4) sSuffix = "th"; DelayCommand(2.0,FloatingTextStringOnCreature(YELLOW+"My Birthday: "+GREEN+sMonth+" "+IntToString(nDay)+sSuffix+", "+IntToString(nYear),oPC,FALSE)); }