• Announcements

    • Detrux

      Site Relaunched   10/13/2016

      Welcome back to BFEditor.org! We've upgraded the forum software, removed the spammers, and improved security. Apologies for the downtime! Det
The search index is currently processing. Activity stream results may not be complete.

All Activity

This stream auto-updates   

  1. Today
  2. Hello everyone, I don't know if anyone is still around, to take a look at this new game called NFS Edge online only game, but it seems to be a new Frostbite format, no longer cas/cat but still has sb/toc pairs. It seems that existing python scripts can be edited somehow to support the new format, but I am clueless as to how to proceed, because trying to edit a python script it gives certain type of errors, which make sense to those that know python, obviously. If anyone is still around and knows and has any knowledge, please let me know and id be more than happy to supply samples for testing and hoping to a python script for extraction of the assets/chunks same as any other Frostbite game. Thank you in advance, hope to hear form someone.
  3. Earlier
  4. abc20180324 canada goose jackets nike outlet store online the north face jackets pandora jewelry birkenstock outlet bottes ugg ugg canada caterpillar boots pandora charms cheap oakley sunglasses ugg boots outlet oakley sunglasses outlet cheap jordans mulberry outlet uk kate spade outlet online prada outlet online uggs outlet canada goose jackets cheap oakley sunglasses polo ralph lauren outlet cheap jordans hermes bags yeezy boost 350 canada goose mcm outlet store ray ban sunglasses discount michael kors outlet online red bottom heels christian louboutin sale timberland boots ralph lauren cheap jordan shoes kate spade outlet online moncler outlet online coach outlet online coach factory outlet louis vuitton outlet store nike zoom mbt adidas yeezy boost 350 coach outlet store online clearance louis vuitton outlet online canada goose jackets the north face outlet cheap nike shoes ralph lauren outlet online new balance outlet store coach outlet store online ray ban sunglasses discount nike outlet online kate spade handbags moncler sale cheap ray ban sunglasses supreme shirts yeezy shoes cheap jordan shoes louis vuitton outlet pandora outlet louis vuitton factory outlet coach outlet online new balance outlet birkenstock shoes outlet hermes handbags longchamp sale fitflop shoes pandora outlet ugg sale coach outlet online coach outlet store online coach outlet online mlb jerseys air jordans ralph lauren outlet canada goose jackets birkenstock outlet cheap jordan shoes pandora jewelry pandora jewelry outlet adidas air max outlet harden vol 1 michael kors outlet online adidas outlet online coach factory outlet online coach outlet online kate spade outlet michael kors bags moncler outlet online nike outlet store oakley sunglasses outlet nike air max 97 mcm bags pandora charms outlet ray ban sunglasses outlet coach outlet online ugg boots coach factory outlet polo outlet online birkin handbags supreme shirts fitflops sale clearance red bottom moncler coats yeezy shoes coach factory outlet fitflops sale polo ralph lauren outlet online michael kors handbags michael kors outlet store adidas outlet online coach outlet online coach outlet online adidas nmd r1 canada goose outlet online canada goose sale polo ralph lauren outlet vans outlet uggs on sale converse outlet ugg outlet store coach outlet store air max ray bans ray ban sunglasses outlet michael kors outlet store nike air max 2018 philipp plein outlet canada goose coats adidas nmd runner pandora charms sale pandora jewelry outlet air max shoes fred perry shirts coach factorty outlet online coach outlet oakley sunglasses for women yeezy boost 350 adidas store pandora charms sale clearance michael kors outlet store michael kors bags fitflops sale canada goose pandora charms sale clearance christian louboutin shoes hermes bags coach factory outlet online ugg boots tory burch outlet store michael kors outlet louboutin outlet moncler jacket nmd adidas coach outlet store online uggs coach outlet canada christian louboutin shoes gucci outlet online ralph lauren outlet online coach factory outlet online coach factory outlet cheap air jordans mulberry handbags ugg outlet cheap jordan shoes michael kors outlet clearance ugg boots michael kors outlet clearance ugg boots cheap jordans for sale kate spade outlet online supra for sale nike air max 2018 kate spade outlet jordans moncler jackets jordan shoes for sale louboutin outlet cheap oakley sunglasses ralph lauren sale michael kors michael kors uk gucci outlet adidas yeezy boost pandora charms salvatore ferragamo shoes ralph lauren outlet online polo ralph lauren outlet online cheap air jordans mlb jerseys cheap columbia sportswear outlet adidas yeezy boost cheap ugg boots ralph lauren outlet online pandora uk pandora charms pandora jewelry canada goose ugg outlet store converse all star adidas nmd r1 adidas campus shoes adidas superstars polo ralph lauren outlet online nike outlet online supreme clothing coach factory outlet online pandora sale clearance mbt shoes sale michael kors outlet canada goose jackets uk ralph lauren outlet online ugg outlet fitflops sale uggs outlet cheap jordan shoes moncler sale birkenstock uk yeezy boost 350 coach outlet online supra for sale moncler outlet online coach factorty outlet online kate spade outlet online adidas nmd r1 coach outlet online vans outlet store canada goose jacket canada goose sale moncler timberland outlet ray ban glasses coach factory outlet online mlb jerseys wholesale coach factory outlet online coach outlet store online longchamp bags birkenstock sandals adidas superstar shoes canada goose louis vuitton factory outlet canada goose jackets canada goose sale hermes bag coach outlet online oakley sunglasses outlet nfl jerseys ugg boots canada goose sale ugg boots canada goose jackets cheap nfl jerseys wholesale coach factory outlet online cheap jordan shoes longchamp bags michael kors outlet clearance canada goose jackets coach outlet online canada goose jackets coach outlet online ralph lauren uk ralph lauren sale fitflops sale clearance yeezy boost longchamps ralph lauren outlet michael kors outlet online fitflop sandals canada goose jackets nike sneakers pandora charms outlet air max 90 cheap ugg boots nba jerseys wholesale michael kors outlet online ralph lauren outlet online pandora charms sale clearance adidas outlet store timberland outlet store pandora rings canada goose jackets coach factory outlet online polo ralph lauren outlet online adidas yeezy boost fred perry polo shirts canada goose parka tory burch outlet online pandora jewelry store canada goose coats kate spade handbags ugg boots women nike outlet store mlb jerseys cheap christian louboutin shoes polo ralph lauren outlet online moncler jackets pandora charms sale clearance polo ralph lauren michael kors outlet store uggs outlet ugg outlet online ecco shoes for women canada goose jackets adidas outlet coach outlet online pandora charms outlet cheap jordans free shipping canada goose coats canada goose jackets valentino ferragamo shoes ugg boots outlet ray ban sunglasses sale reebok outlet yeezy shoes discount oakley sunglasses adidas nmd runner polo ralph lauren outlet adidas originals air max hermens philipp plein canada goose outlet store adidas nmd r1 polo ralph lauren outlet pandora jewelry ugg boots ecco outlet louis vuitton handbags red bottoms ugg canada fitflop sandals oakley sunglasses outlet coach factory outlet online ralph lauren asics outlet adidas outlet store birkenstock uk salvatore ferragamo outlet mbt pandora charms sale birkenstock sale retro 11 ralph lauren supreme uk adidas yeezy adidas yeezy shoes discount ray ban sunglasses cheap oakley sunglasses burberry outlet online coach outlet online moncler outlet online adidas ultra boost canada goose moncler uk jordan shoes nba jerseys cheap polo ralph lauren outlet air jordan shoes adidas shoes nfl jerseys coach outlet online canada goose jackets michael kors outlet store polo ralph lauren ugg boots sale pandora charms outlet birkenstock outlet store tory burch shoes canada goose coats michael kors outlet store mulberry ralph lauren uk birkenstock sale ferragamo outlet adidas sneakers nike sneakers nike shoes prada shoes skechers outlet cheap air jordans michael kors burberry handbags uggs outlet ralph lauren outlet online canada goose jackets canada goose sale puma outlet michael kors outlet online nike outlet store air jordan retro canada goose coats tory burch handbags kate spade handbags nike air max 97 cheap ray ban sunglasses yeezy boost 350 cheap air max michael kors outlet store nike shoes coach factory outlet longchamp outlet moncler coats coach factory outlet online moncler pas cher valentino outlet ugg outlet online timberland outlet kate spade outlet store hermes outlet michael kors moncler uk coach outlet online north face outlet birkenstock shoes canada goose jackets ralph lauren uk adidas yeezy coach outlet store canada goose jackets longchamp outlet store nike outlet coach factory outlet online louboutin shoes abc20180324
  5. abc20180324 canada goose jackets nike outlet store online the north face jackets pandora jewelry birkenstock outlet bottes ugg ugg canada caterpillar boots pandora charms cheap oakley sunglasses ugg boots outlet oakley sunglasses outlet cheap jordans mulberry outlet uk kate spade outlet online prada outlet online uggs outlet canada goose jackets cheap oakley sunglasses polo ralph lauren outlet cheap jordans hermes bags yeezy boost 350 canada goose mcm outlet store ray ban sunglasses discount michael kors outlet online red bottom heels christian louboutin sale timberland boots ralph lauren cheap jordan shoes kate spade outlet online moncler outlet online coach outlet online coach factory outlet louis vuitton outlet store nike zoom mbt adidas yeezy boost 350 coach outlet store online clearance louis vuitton outlet online canada goose jackets the north face outlet cheap nike shoes ralph lauren outlet online new balance outlet store coach outlet store online ray ban sunglasses discount nike outlet online kate spade handbags moncler sale cheap ray ban sunglasses supreme shirts yeezy shoes cheap jordan shoes louis vuitton outlet pandora outlet louis vuitton factory outlet coach outlet online new balance outlet birkenstock shoes outlet hermes handbags longchamp sale fitflop shoes pandora outlet ugg sale coach outlet online coach outlet store online coach outlet online mlb jerseys air jordans ralph lauren outlet canada goose jackets birkenstock outlet cheap jordan shoes pandora jewelry pandora jewelry outlet adidas air max outlet harden vol 1 michael kors outlet online adidas outlet online coach factory outlet online coach outlet online kate spade outlet michael kors bags moncler outlet online nike outlet store oakley sunglasses outlet nike air max 97 mcm bags pandora charms outlet ray ban sunglasses outlet coach outlet online ugg boots coach factory outlet polo outlet online birkin handbags supreme shirts fitflops sale clearance red bottom moncler coats yeezy shoes coach factory outlet fitflops sale polo ralph lauren outlet online michael kors handbags michael kors outlet store adidas outlet online coach outlet online coach outlet online adidas nmd r1 canada goose outlet online canada goose sale polo ralph lauren outlet vans outlet uggs on sale converse outlet ugg outlet store coach outlet store air max ray bans ray ban sunglasses outlet michael kors outlet store nike air max 2018 philipp plein outlet canada goose coats adidas nmd runner pandora charms sale pandora jewelry outlet air max shoes fred perry shirts coach factorty outlet online coach outlet oakley sunglasses for women yeezy boost 350 adidas store pandora charms sale clearance michael kors outlet store michael kors bags fitflops sale canada goose pandora charms sale clearance christian louboutin shoes hermes bags coach factory outlet online ugg boots tory burch outlet store michael kors outlet louboutin outlet moncler jacket nmd adidas coach outlet store online uggs coach outlet canada christian louboutin shoes gucci outlet online ralph lauren outlet online coach factory outlet online coach factory outlet cheap air jordans mulberry handbags ugg outlet cheap jordan shoes michael kors outlet clearance ugg boots michael kors outlet clearance ugg boots cheap jordans for sale kate spade outlet online supra for sale nike air max 2018 kate spade outlet jordans moncler jackets jordan shoes for sale louboutin outlet cheap oakley sunglasses ralph lauren sale michael kors michael kors uk gucci outlet adidas yeezy boost pandora charms salvatore ferragamo shoes ralph lauren outlet online polo ralph lauren outlet online cheap air jordans mlb jerseys cheap columbia sportswear outlet adidas yeezy boost cheap ugg boots ralph lauren outlet online pandora uk pandora charms pandora jewelry canada goose ugg outlet store converse all star adidas nmd r1 adidas campus shoes adidas superstars polo ralph lauren outlet online nike outlet online supreme clothing coach factory outlet online pandora sale clearance mbt shoes sale michael kors outlet canada goose jackets uk ralph lauren outlet online ugg outlet fitflops sale uggs outlet cheap jordan shoes moncler sale birkenstock uk yeezy boost 350 coach outlet online supra for sale moncler outlet online coach factorty outlet online kate spade outlet online adidas nmd r1 coach outlet online vans outlet store canada goose jacket canada goose sale moncler timberland outlet ray ban glasses coach factory outlet online mlb jerseys wholesale coach factory outlet online coach outlet store online longchamp bags birkenstock sandals adidas superstar shoes canada goose louis vuitton factory outlet canada goose jackets canada goose sale hermes bag coach outlet online oakley sunglasses outlet nfl jerseys ugg boots canada goose sale ugg boots canada goose jackets cheap nfl jerseys wholesale coach factory outlet online cheap jordan shoes longchamp bags michael kors outlet clearance canada goose jackets coach outlet online canada goose jackets coach outlet online ralph lauren uk ralph lauren sale fitflops sale clearance yeezy boost longchamps ralph lauren outlet michael kors outlet online fitflop sandals canada goose jackets nike sneakers pandora charms outlet air max 90 cheap ugg boots nba jerseys wholesale michael kors outlet online ralph lauren outlet online pandora charms sale clearance adidas outlet store timberland outlet store pandora rings canada goose jackets coach factory outlet online polo ralph lauren outlet online adidas yeezy boost fred perry polo shirts canada goose parka tory burch outlet online pandora jewelry store canada goose coats kate spade handbags ugg boots women nike outlet store mlb jerseys cheap christian louboutin shoes polo ralph lauren outlet online moncler jackets pandora charms sale clearance polo ralph lauren michael kors outlet store uggs outlet ugg outlet online ecco shoes for women canada goose jackets adidas outlet coach outlet online pandora charms outlet cheap jordans free shipping canada goose coats canada goose jackets valentino ferragamo shoes ugg boots outlet ray ban sunglasses sale reebok outlet yeezy shoes discount oakley sunglasses adidas nmd runner polo ralph lauren outlet adidas originals air max hermens philipp plein canada goose outlet store adidas nmd r1 polo ralph lauren outlet pandora jewelry ugg boots ecco outlet louis vuitton handbags red bottoms ugg canada fitflop sandals oakley sunglasses outlet coach factory outlet online ralph lauren asics outlet adidas outlet store birkenstock uk salvatore ferragamo outlet mbt pandora charms sale birkenstock sale retro 11 ralph lauren supreme uk adidas yeezy adidas yeezy shoes discount ray ban sunglasses cheap oakley sunglasses burberry outlet online coach outlet online moncler outlet online adidas ultra boost canada goose moncler uk jordan shoes nba jerseys cheap polo ralph lauren outlet air jordan shoes adidas shoes nfl jerseys coach outlet online canada goose jackets michael kors outlet store polo ralph lauren ugg boots sale pandora charms outlet birkenstock outlet store tory burch shoes canada goose coats michael kors outlet store mulberry ralph lauren uk birkenstock sale ferragamo outlet adidas sneakers nike sneakers nike shoes prada shoes skechers outlet cheap air jordans michael kors burberry handbags uggs outlet ralph lauren outlet online canada goose jackets canada goose sale puma outlet michael kors outlet online nike outlet store air jordan retro canada goose coats tory burch handbags kate spade handbags nike air max 97 cheap ray ban sunglasses yeezy boost 350 cheap air max michael kors outlet store nike shoes coach factory outlet longchamp outlet moncler coats coach factory outlet online moncler pas cher valentino outlet ugg outlet online timberland outlet kate spade outlet store hermes outlet michael kors moncler uk coach outlet online north face outlet birkenstock shoes canada goose jackets ralph lauren uk adidas yeezy coach outlet store canada goose jackets longchamp outlet store nike outlet coach factory outlet online louboutin shoes abc20180324
  6. http://bftech.ubegaming.uk
  7. Hi.I did make tutorial(text-file tutorial in my bad english, with pictures) - http://depositfiles.com/files/0od00l2p6 Also I did make videos, but with other kit & skin design - https://drive.google.com/file/d/0Bxy9nv8EvhDIWVB1Wm83OHIyWkE/view https://drive.google.com/file/d/0Bxy9nv8EvhDIUjQtc0VlUWR5N1U/view https://drive.google.com/file/d/0Bxy9nv8EvhDIX2dZbXdzZjF1WUU/view https://drive.google.com/file/d/0Bxy9nv8EvhDINXRvV09iQmlWNWc/view https://drive.google.com/file/d/0Bxy9nv8EvhDIZy14ZzV5bDNtRGs/view https://drive.google.com/file/d/0Bxy9nv8EvhDIRjl5VkRvQUxENVk/view I did as I could, so do not judge strictly)))
  8. Great work man :-)
  9. I just released a new version (BfMeshView 2.4.0)! http://www.bytehazard.com/bfstuff/bfmeshview/ This release brings a large number of changes that have accumulated over the last year, mainly adding BF2 mesh editing tools and productivity improvements for common or repetitive tasks. We've used many of the new features to fix hundreds of statics glitches for the upcoming FH2 release. The highlights: * Generate Weighted Normals: this makes many models look significantly better * Vertex Normal editing tools: this has allowed us to fix many lighting glitches * improved UV Editor: this has allowed us to fix stretched textures * mesh editing 'Fix' tool set: this has allowed us to fix many popping LODs * improved .sample generation: allows quicker fixes of .sample files * improved navigation: quickly locate to texture map files on disk * updated shaders: all BF2 models should now appear definitively correct in BfMeshView Note that this is a raw untested beta-release; some things may be utterly broken, incomplete, or undocumented.
  10. I'm trying to edit object templates directly in game with ObjectTemplate, it works fine with vehicles, for example if i want to access the VehicleHud and change the hudName it works. But when I call ObjectTemplate.weaponHud.hudName it returns "Unknown object or method" even though I activated the object with ObjectTemplate.activeSafe. Any ideas?
  11. Thank you
  12. wtf
  13. det plz add me as a admin m8, the spam is back! i want to help!

     

  14. jianbin0122 canada goose outlet kobe shoes true religion jeans sale polo ralph lauren uggs outletasfsafasf oakley sunglasses ralph lauren shirts nike sko ugg outlet mont blanc pens uggs outlet ralph lauren uk ugg boots on sale ugg outlet coach outlet online true religion jeans marc jacobs outlet salomon sko ugg outlet bottega veneta outlet michael kors outlet online los angeles lakers jerseys Girls shoes ugg boots coach canada true religion jeans moncler outlet ralph lauren denver broncos jerseys polo ralph lauren outlet coach outlet store canada goose outlet store canada goose outlet canada goose parka oakley sunglasses mulberry handbags sale coach outlet store online ralph lauren polo fitflops shoes nike foamposite oakley sunglasses wholesale air jordan shoes coach outlet clearance coach outlet online polo outlets factory store oakley sunglasses wholesale uggs outlet air max 90 ugg boots on sale canada goose outlet mac cosmetics oakley sunglasses kate spade sale prada shoes on sale uggs clearance burberry outlet coach outlet cheap oakley sunglasses ralph lauren outlet max 90 cheap oakley sunglasses longchamp outlet store michael kors outlet online mont blanc pens pandora outlet coach outlet ferragamo outlet puma outlet oakley sunglasses wholesale oakley sunglasses cheap jordans lacoste polo shirts ralph lauren polo shirts polo ralph lauren ray ban sunglasses outlet canada goose outlet store polo ralph lauren outlet jordan shoes tory burch outlet oakley sunglasses wholesale michael kors outlet online longchamp pliage ray ban sunglasses nike outlet online nba jerseys michael kors outlet online coach outlet online true religion jeans canada goose cazal outlet true religion jeans christian louboutin outlet reebok shoes nike outlet michael?kors?handbags canada goose jackets true religion jeans air max 90 oakley sunglasses uggs michael kors outlet polo outlet canada goose jackets uggs outlet uggs outlet hermes outlet store michael kors outlet online uggs outlet coach outlet store online ugg outlet coach factory outlet michael kors outlet clearance ralph lauren polo shirts christian louboutin outlet coach factory outlet basketball shoes michael kors uk ugg boots pandora outlet huaraches shoes coach outlet ugg outlet online foamposite shoes kate spade outlet online nike air max 1 swarovski outlet cazal sunglasses giuseppe zanotti outlet tory burch outlet online store coach outlet online kate spade outlet ray ban sunglasses outlet ferragamo outlet canada goose outlet online uggs canada ugg boots pandora charms sale clearance canada goose outlet canada goose outlet store michael kors outlet michael kors factory outlet mbt outlet michael kors outlet nfl jersey wholesale polo ralph lauren bottega veneta outlet online nike air max 2015 ralph lauren factory store longchamp pas cher nike outlet store burberry outlet store coach factory outlet swarovski uk michael kors outlet clearance nike sko danmark ugg outlet canada goose oakley sunglasses kevin durant shoes ray ban sunglasses outlet nfl jerseys wholesale fred perry polo michael kors outlet scarpe hogan canada goose outlet store ugg outlet ralph lauren pandora outlet coach outlet cheap ugg boots coach outlet cheap ray ban sunglasses coach factory outlet moncler outlet cheap nfl jerseys air max 90 coach outlet store online salomon chaussures canada goose parka longchamp pas cher longchamp solde true religion jeans uggs outlet cheap jordan shoes michael kors outlet online tory burch handbags coach factory outlet mulberry bags pandora charms ugg outlet polo ralph lauren michael kors handbags canada goose jackets clearance ugg outlets fitflops adidas trainers christian louboutin michael kors outlet yeezy boost hermes birkin ecco shoes broncos jersey ferragamo shoes sale mont blanc pens christian louboutin sale canada goose outlet ugg boots mulberry handbags coach factory outlet michael kors outlet broncos jerseys cheap oakley sunglasses timberland boots true religion outlet rayban sunglasses canada goose outlet denver broncos jersey michael kors ugg outlet mulberry bags ray bans ralph lauren outlet cheap mlb jerseys cheap soccer jerseys coach outlet true religion outlet store michael?kors?outlet?online michael kors outlet clearance longchamp outlet pandora outlet true religion uk tory burch outlet ugg outlet ralph lauren outlet mont blanc pens supreme clothing mulberry handbags ferragamo shoes ugg boots on sale lebron shoes christian louboutin shoes michael kors outlet clearance ed hardy outlet cheap jordan shoes christian louboutin outlet cheap oakley sunglasses fitflops sale clearance kate spade outlet online uggs outlet nike shoes outlet true religion outlet store birkenstock outlet michael kors outlet jerseys wholesale true religion jeans oakley sunglasses wholesale kate spade outlet air huarache burberry outlet chrome hearts online store canada goose outlet online moncler coats moncler jackets chrome hearts outlet canada goose jackets cartier outlet canada goose jackets ugg outlet ray ban sunglasses coach factory outlet louboutin shoes soccer shoes oakley sunglasses supreme clothing coach outlet valentino shoes michael kors outlet online ralph lauren outlet michael kors outlet online yeezy boost 350 ferragamo outlet christian louboutin outlet kate spade sale canada goose outlet store coach outlet store online ugg boots clearance ray ban sunglasses on sale tory burch outlet online store canada goose outlet store michael kors outlet online nfl jersey wholesale football shirts longchamp bags nike trainers oakley sunglasses kobe bryant shoes ray ban sunglasses michael kors outlet online michael kors outlet store ed hardy clothing kicks nice christian louboutin shoes mulberry bags coach outlet canada goose jackets uggs outlet online vans shoes kobe 9 ray ban sunglasses fitflops sale clearance michael kors outlet online herve leger dresses michael kors outlet clearance coach outlet coach outlet online michael kors outlet reebok shoes moncler jackets michael kors outlet online coach factory outlet michael kors handbags canada goose jackets polo ralph lauren outlet online christian louboutin shoes new balance shoes jordan shoes canada goose outlet sale thomas sabo charms cheap oakley sunglasses cheap football shirts mulberry handbags max 1 true religion canada michael kors outlet online ugg boots on sale canada goose outlet store tory burch outlet nike trainers outlet christian louboutin canada goose outlet store cheap oakley sunglasses cheap nfl jerseys new balance outlet nike air huarache prada sunglasses ugg outlet coach outlet cheap mlb jerseys coach outlet online canada goose outlet online uggs outlet michael kors outlet clearance longchamp outlet denver broncos jersey polo outlet factory store coach outlet store tory burch outlet online supra shoes sale swarovski outlet coach outlet online polo ralph lauren outlet salomon sko longchamp outlet online michael kors outlet polo pas cher pandora jewelry michael kors outlet clearance burberry outlet uggs outlet oakley sunglasses birkenstock shoes uggs outlet michael kors outlet clearance cheap jordans canada goose black friday cheap ugg boots tory burch outlet online pandora outlet canada goose uk swarovski outlet nike air max 90 adidas nmd r1 michael kors handbags coach outlet online canada goose outlet birkenstock sandals canada goose outlet coach outlet store online pandora charms michael kors outlet converse shoes kate spade outlet coach outlet store online canada goose outlet lebron james shoes mcm outlet longchamp outlet toms sko ralph lauren outlet ugg outlet online moncler coats polo ralph lauren shirts michael kors true religion jeans sale tory burch outlet online mulberry handbags kate spade outlet online polo ralph lauren michael kors handbags ugg boots ray ban sunglasses michael kors outlet clearance cartier watches herve leger outlet pandora outlet cheap football shirts kate spade outlet store coach handbags on sale ferragamo outlet coach outlet coach handbags outlet ralph lauren polo shirts ugg boots coach factory outlet longchamp handbags soccer cleats salomon shoes ray ban sunglasses michael kors handbags uggs outlet coach outlet store nike outlet cheap oakley sunglasses swarovski uk polo ralph lauren outlet polo outlet nike blazer pas cher yeezy boost uggs outlet canada goose outlet nike sko ugg boots clearance kd shoes uggs outletonline reebok trainers ugg boots clearance michael kors outlet clearance coach outlet online coach factory outlet oakley sunglasses wholesale michael kors outlet kate spade outlet online store polo ralph lauren shirts polo outlet michael kors outlet ray ban sunglasses true religion jeans coach outlet online canada goose jackets michael kors outlet clearance ralph lauren outlet christian louboutin shoes christian louboutin shoes longchamp handbags sale air max 1 toms sko cheap basketball shoes ugg outlet polo outlet canada goose outlet kate spade outlet online canada goose outlet store mlb jerseys nike air max cheap ray ban sunglasses yeezy boost 350 michael kors outlet clearance longchamp solde nike factory shoes uggs outlet oakley sunglasses wholesale cheap jerseys wholesale uggs outlet ugg boots polo outlet pandora jewelry moncler jackets true religion outlet nike nba jerseys coach outlet online true religion outlet polo ralph lauren ugg outlet online ugg boots longchamp bags prada shoes for men canada goose jackets ray ban sunglasses coach outlet online cheap ray ban sunglasses michael kors outlet canada goose jackets sale pandora charms adidas nmd runner coach outlet coach outlet online cheap oakley sunglasses ray ban sunglasses basketball sneakers michael kors bags canada goose outlet canada goose adidas wings pandora jewelry ugg boots christian louboutin ugg outlet tory burch shoes nfl jerseys ugg outlet christian louboutin shoes giuseppe zanotti shoes pandora outlet snapbacks wholesale longchamp pliage pandora charms longchamp handbags air force 1 shoes snapback hats michael kors outlet oakley sunglasses wholesale michael kors outlet online mont blanc pens canada goose outlet online ray ban sunglasses polo ralph lauren kobe 9 elite nike outlet coach outlet store online canada goose jackets fitflops outlet true religion jeans michael kors outlet clearance soccer jerseys nhl jerseys wholesale ralph lauren polo michael kors wallets for women coach outlet store online michael kors outlet clearance tory burch outlet polo ralph lauren timberland sko lakers jerseys kate spade outlet online supreme clothing michael kors factory outlet michael kors outlet hermes belts ysl outlet online ugg boots clearance ralph lauren polo cheap jerseys canada goose outlet nba jerseys ray ban sunglasses adidas nmd ugg outlet store uggs outlet coach outlet ugg boots nike shoes christian louboutin shoes nike free 5 ugg boots ray ban sunglasses oakley sunglasses ralph lauren outlet ugg boots coach outlet online uggs outlet cheap nba jerseys michael kors outlet store canada goose jackets coach factory outlet canada goose outlet store fitflops cheap uggs converse shoes sale ugg boots clearance nike shoes on sale nike roshe one ralph lauren pas cher michael kors outlet clearance ferragamo shoes cheap oakley sunglasses fitflops uk swarovski outlet store pandora outlet coach outlet store online air jordan 4 canada goose jackets pandora charms nike trainers uk ugg boots on sale mulberry uk rayban sunglasses longchamp outlet ugg outlet oakley sunglasses sale ugg outlet jordan shoes canada goose jackets asics shoes adidas uk canada goose outlet online nike trainers links of london jewellery mulberry handbags cheap ugg boots ralph lauren polo ralph lauren shirts canada goose outlet store ugg outlet oakley sunglasses toms sko nike shoes ugg outlet逗号ugg outlet stores christian louboutin outlet cheap oakley sunglasses prada sunglasses for women coach outlet adidas shoes coach outlet store online clearances broncos jerseys uggs outlet new balance shoes prada outlet online fitflops christian louboutin outlet michael kors outlet online ray ban sunglasses true religion jeans nfl jerseys wholesale michael kors outlet online canada goose uk ugg boots outlet michael kors handbags outlet canada goose coats oakley sunglasses sale canada goose outlet online nike free running fitflops canada goose jackets canada goose outlet polo ralph lauren ysl outlet mulberry bags soccer jerseys ugg boots air max 90 canada goose uk coach outlet online kobe bryants shoes christian louboutin shoes longchamp outlet online canada goose outlet polo ralph lauren adidas sko ferragamo shoes ugg boots outlet prada handbags camisetas futbol baratas nba jerseys wholesale air max 90 kate spade outlet online coach outlet online coach factory outlet michael kors ugg cyber monday ugg outlet stores canada goose outlet ugg boots on sale coach outlet oakley sunglasses wholesale ugg boots clearance hogan scarpe polo ralph lauren christian louboutin mulberry bags cheap snapbacks converse shoes michael kors online nfl jerseys nike air huarache canada goose jackets coach outlet nike outlet store nike shoes uk canada goose outlet true religion outlet nike air force 1 uggs outlet canada goose outlet canada goose outlet pandora charms cheap uggs reebok outlet store uggs outlet michael kors handbags ugg outlet michael kors outlet ray ban sunglasses michael kors handbags canada goose outlet store nike factory outlet oakley sunglasses coach outlet online pandora charms michael kors handbags swarovski outlet store canada goose outlet store nfl jerseys burberry canada polo ralph lauren outlet michael kors outlet christian louboutin sale michael kors uk michael kors outlet christian louboutin shoes ugg outlet ray ban sunglasses ugg boots on sale oakley sunglasses wholesale kobe shoes ugg boots oakley sunglasses ugg canada pandora charms tory burch outlet stores uggs outlet online michael kors outlet online uggs on sale cheap ray ban sunglasses michael kors outlet dansko shoes ugg outlet store fitflops shoes coach factory outlet christian louboutin outlet polo ralph lauren shirts nike store prada bags air max uk new balance outlet puma outlet oakley sunglasses coach outlet store online zapatillas salomon uggs outlet coach outlet online cheap oakley sunglasses mac outlet nike outlet store cheap nhl jerseys ugg boots clearance michael kors outlet clearance canada goose jackets oakley sunglasses polo ralph lauren ugg outlet online clearance uggs outlet cheap michael kors handbags christian louboutin online ugg boots clearance tory burch outlet stores mulberry uk polo outlet online store mulberry handbags swarovski jewelry pandora charms sale clearance michael kors outlet ugg outlet longchamp pas cher cheap oakley sunglasses chrome hearts outlet moncler jackets polo outlet true religion outlet canada goose outlet polo ralph lauren ugg outlet michael kors outlet adidas outlet true religion outlet store canada goose coats canada goose coats cheap ray ban sunglasses nike blazer pas cher jordan shoes cheap nfl jerseys ray ban sunglasses outlet cheap oakley sunglasses oakley sunglasses longchamp handbags ralph lauren coach outlet canada mont blanc outlet nfl jerseys michael kors outlet clearance ugg outlet pandora jewelry outlet cheap ray ban sunglasses jordan shoes oakley sunglasses michael kors outlet michael kors outlet online oakley sunglasses true religion jeans oakley sunglasses michael kors outlet online pandora charms true religion jeans for men ugg outlet coach outlet cleveland cavaliers jersey cheap nba jerseys polo outlet michael kors bags tods outlet coach outlet online swarovski crystal ralph lauren outlet barbour outlet coach outlet online coach outlet polo outlet michael kors uk hermes online nike shoes pandora jewelry ugg outlet michael kors outlet clearance christian louboutin shoes nike roshe oakley sunglasses oakley sunglasses uk true religion outlet uk cheap oakley sunglasses christian louboutin sale ray ban sunglasses outlet polo ralph lauren oakley sunglasses wholesale lacoste soldes nfl jerseys michael kors handbags outlet coach outlet online michael kors outlet online canada goose michael kors outlet coach outlet ugg boots clearance true religion jeans oakley sunglasses michael kors outlet stores christian louboutin outlet ecco sale shoes michael kors outlet swarovski outlet store michael kors outlet canada goose jackets hermes outlet store michael kors outlet clearance lacoste outlet cheap ray ban sunglasses cheap ray ban sunglasses polo ralph lauren outlet canada goose outlet cheap snapbacks jordan shoes michael kors uk polo ralph lauren coach outlet coach outlet cheap oakley sunglasses michael kors outlet clearance pandora outlet ray ban sunglasses sale fitflops sale clearance longchamp handbags michael kors outlet michael kors handbags nhl jerseys ugg outlet asics running shoe canada goose uk canada goose jackets tory burch outlet stores michael kors online cheap nhl jerseys nike air max 90 christian louboutin sale timberland outlet polo ralph lauren michael kors uk mcm backpacks nike roshe run nike uk store ray-ban sunglasses uggs outlet pandora jewelry hermes outlet sport's shoes fred perry polo shirts cheap nfl jerseys mulberry outlet canada goose coats outlet christian louboutin air max 90 canada goose jackets outlet nike outlet store prada outlet polo ralph lauren outlet online canada goose jackets polo ralph lauren factory store ralph lauren outlet kate spade outlet puma shoes pandora charms sale clearance cheap jordan shoes coach outlet store online ugg boots clearance adidas outlet mlb jerseys nike sko ugg outlet store nike air max 90 nfl jerseys huaraches shopping coach handbags kate spade outlet online store polo outlet longchamp handbags tory burch outlet online coach factory outlet cheap jordan shoes michael kors outlet online uggs outlet cheap oakley sunglasses moncler outlet coach canada michael kors coach outlet online ferragamo shoes michael kors outlet clearance nike outlet online canada goose outlet online mbt shoes outlet michael kors outlet longchamp pas cher michael kors outlet clearance michael kors outlet polo outlet moncler jackets uggs outletonline michael kors wallets canada goose outlet longchamp pliage canada goose jackets sale mulberry handbags moncler coats cheap ray ban sunglasses michael kors outlet clearance nhl jerseys for sale ecco outlet ugg outlet online swarovski crystal mulberry sale adidas shoes ugg boots clearance lacoste shirts jordan shoes cheap jerseys oakley sunglasses coach outlet canada goose outlet true religion outlet ferragamo outlet nike shoes michael kors outlet online true religion outlet ugg boots clearance ferragamo shoes fitflops sale clearance canada goose jackets men canada goose tory burch outlet canada goose jackets coach factory outlet birkenstock shoes hermes birkin bag ferragamo shoes polo ralph lauren fitflops uggs outlet online polo outlet coach outlet cheap ugg boots ray ban sunglasses coach factory outlet polo outlet uggs outlet converse shoes sale coach outlet online coach outlet online canada goose outlet online chrome hearts burberry outlet store pandora outlet nike roshe run coach outlet mac makeup links of london polo outlet stores coach outlet online fitflops sale clearance longchamp solde ugg outlet online uggs on clearance pandora charms outlet longchamp bags polo ralph lauren shirts coach outlet ray ban sunglasses coach outlet uggs on sale fitflops sale clearance canada goose outlet store coach factory outlet michael kors outlet ray ban sunglasses nike shoes outlet coach factory store valentino outlet adidas wings shoes canada goose outlet coach outlet clearance uggs outlet canada goose jackets for women coach outlet online polo outlet online barbour outlet store ugg black friday polo ralph lauren air max trainers cheap ray ban sunglasses jordan 4 coach outlet online coach factory outlet oakley sunglasses canada goose outlet store tory burch outlet ugg outlet canada goose jackets cheap ray bans cheap jordans true religion outlet true religion jeans michael kors outlet online ugg boots cheap oakley sunglasses snapbacks wholesale vans outlet canada goose jackets tory burch outlet moncler outlet canada goose outlet tods outlet online uggs outlet coach outlet online michael kors outlet ralph lauren polo cheap ray ban sunglasses oakley sunglasses oakley sunglasses wholesale michael kors outlet clearance nhl jerseys christian louboutin shoes supreme clothing coach outlet michael kors canada polo ralph lauren nfl jersey wholesale christian louboutin outlet kate spade outlet coach outlet michael kors outlet christian louboutin shoes ugg outlet canada goose outlet store mbt shoes christian louboutin outlet ralph lauren polo canada goose outlet store canada goose outlet ralph lauren polo christian louboutin sale polo ralph lauren supra shoes ray ban sunglasses true religion jeans ugg boots outlet cheap ugg boots canada goose cyber monday futbol baratas oakley sunglasses wholesale coach outlet michael kors outlet football shirts ray ban sunglasses outlet ugg boots clearance kate spade outlet true religion jeans ugg outlet moncler outlet coach outlet air max trainers uggs outlet moncler outlet ugg outlet coach outlet online michael kors outlet coach outlet store online marc jacobs sale cheap jordans coach outlet online tory burch sandals oakley sunglasses air max shoes nike store uk polo ralph lauren canada goose outlet store hermes belt christian louboutin outlet nike shoes canada goose jackets michael kors outlet soccer jerseys wholesale ralph lauren polo nike outlet polo ralph lauren coach outlet michael kors outlet clearance air max uk coach factory outlet montblanc pens salomon outlet canada goose outlet store coach outlet louboutin shoes tory burch outlet coach outlet store online ugg outlet ugg outlet michael kors outlet adidas store christian louboutin outlet cheap jordans cleveland cavaliers jerseys coach outlet store ugg boots true religion jeans canada goose outlet polo outlet oakley sunglasses sale ugg outlet store lacoste pas cher longchamp handbags oakley sunglasses wholesale true religion outlet coach outlet store online ugg outlet polo ralph lauren longchamp pliage salomon outlet vans sko adidas nmd ugg boots ugg outlet true religion outlet thomas sabo coach factory outlet true religion outlet nike store uk puma shoes christian louboutin ugg boots nike outlet jordan shoes chicago blackhawks jerseys canada goose outlet store vans greece hermes outlet air huarache ray ban sunglasses outlet michael kors handbags clearance mulberry outlet逗号mulberry handbags outlet ugg boots for women canada goose outlet store ralph lauren polo michael kors outlet oakley sunglasses christian louboutin outlet ugg outlet online clearance cheap oakley sunglasses michael kors outlet coach factory outlet cheap jordans for sale canada goose coats ecco sale uggs outlet swarovski outlet oakley sunglasses air max 2015 michael kors outlet polo ralph lauren canada goose outlet store uggs outlet uggs outlet cheap jordans free shipping pandora charms burberry outlet sale coach outlet fitflops sale clearance denver broncos jerseys coach handbags online outlet christian louboutin shoes ralph lauren outlet moncler outlet online polo shirts michael kors outlet online cheap oakley sunglasses ray-ban sunglasses swarovski crystal ralph lauren outlet coach outlet online jordan shoes pandora outlet adidas outlet store mlb jerseys wholesale michael kors uk ray ban sunglasses outlet kate spade sale ferragamo outlet cheap jordans coach handbags canada goose outlet store michael kors outlet clearance nike factory store air max shoes prada shoes cheap ray ban sunglasses coach factory outlet coach factory outlet coach outlet nike air sko air max 90 canada goose outlet canada goose jackets ferragamo shoes michael kors outlet online nfl jerseys swarovski crystal ugg boots clearance longchamp solde coach outlet uggs outlet fitflops sale lacoste polo uggs outlet oakley sunglasses wholesale coach outlet online ralph lauren outlet canada goose coats canada goose outlet ralph lauren shirts nike shoes ray ban sunglasses ray ban sunglasses true religion uk coach outlet polo ralph lauren coach outlet polo ralph lauren fitflops uk blackhawks jerseys burberry outlet canada goose coats mulberry outlet coach outlet christian louboutin uk nike shoes
  15. jianbin0122 canada goose outlet kobe shoes true religion jeans sale polo ralph lauren uggs outlet oakley sunglasses ralph lauren shirts nike sko ugg outlet mont blanc pens uggs outlet ralph lauren uk ugg boots on sale ugg outlet coach outlet online true religion jeans marc jacobs outlet salomon sko ugg outlet bottega veneta outlet michael kors outlet online los angeles lakers jerseys Girls shoes ugg boots coach canada true religion jeans moncler outlet ralph lauren denver broncos jerseys polo ralph lauren outlet coach outlet store canada goose outlet store canada goose outlet canada goose parka oakley sunglasses mulberry handbags sale coach outlet store online ralph lauren polo fitflops shoes nike foamposite oakley sunglasses wholesale air jordan shoes coach outlet clearance coach outlet online polo outlets factory store oakley sunglasses wholesale uggs outlet air max 90 ugg boots on sale canada goose outlet mac cosmetics oakley sunglasses kate spade sale prada shoes on sale uggs clearance burberry outlet coach outlet cheap oakley sunglasses ralph lauren outlet max 90 cheap oakley sunglasses longchamp outlet store michael kors outlet online mont blanc pens pandora outlet coach outlet ferragamo outlet puma outlet oakley sunglasses wholesale oakley sunglasses cheap jordans lacoste polo shirts ralph lauren polo shirts polo ralph lauren ray ban sunglasses outlet canada goose outlet store polo ralph lauren outlet jordan shoes tory burch outlet oakley sunglasses wholesale michael kors outlet online longchamp pliage ray ban sunglasses nike outlet online nba jerseys michael kors outlet online coach outlet online true religion jeans canada goose cazal outlet true religion jeans christian louboutin outlet reebok shoes nike outlet michael?kors?handbags canada goose jackets true religion jeans air max 90 oakley sunglasses uggs michael kors outlet polo outlet canada goose jackets uggs outlet uggs outlet hermes outlet store michael kors outlet online uggs outlet coach outlet store online ugg outlet coach factory outlet michael kors outlet clearance ralph lauren polo shirts christian louboutin outlet coach factory outlet basketball shoes michael kors uk ugg boots pandora outlet huaraches shoes coach outlet ugg outlet online foamposite shoes kate spade outlet online nike air max 1 swarovski outlet cazal sunglasses giuseppe zanotti outlet tory burch outlet online store coach outlet online kate spade outlet ray ban sunglasses outlet ferragamo outlet canada goose outlet online uggs canada ugg boots pandora charms sale clearance canada goose outlet canada goose outlet store michael kors outlet michael kors factory outlet mbt outlet michael kors outlet nfl jersey wholesale polo ralph lauren bottega veneta outlet online nike air max 2015 ralph lauren factory store longchamp pas cher nike outlet store burberry outlet store coach factory outlet swarovski uk michael kors outlet clearance nike sko danmark ugg outlet canada goose oakley sunglasses kevin durant shoes ray ban sunglasses outlet nfl jerseys wholesale fred perry polo michael kors outlet scarpe hogan canada goose outlet store ugg outlet ralph lauren pandora outlet coach outlet cheap ugg boots coach outlet cheap ray ban sunglasses coach factory outlet moncler outlet cheap nfl jerseys air max 90 coach outlet store online salomon chaussures canada goose parka longchamp pas cher longchamp solde true religion jeans uggs outlet cheap jordan shoes michael kors outlet online tory burch handbags coach factory outlet mulberry bags pandora charms ugg outlet polo ralph lauren michael kors handbags canada goose jackets clearance ugg outlets fitflops adidas trainers christian louboutin michael kors outlet yeezy boost hermes birkin ecco shoes broncos jersey ferragamo shoes sale mont blanc pens christian louboutin sale canada goose outlet ugg boots mulberry handbags coach factory outlet michael kors outlet broncos jerseys cheap oakley sunglasses timberland boots true religion outlet rayban sunglasses canada goose outlet denver broncos jersey michael kors ugg outlet mulberry bags ray bans ralph lauren outlet cheap mlb jerseys cheap soccer jerseys coach outlet true religion outlet store michael?kors?outlet?online michael kors outlet clearance longchamp outlet pandora outlet true religion uk tory burch outlet ugg outlet ralph lauren outlet mont blanc pens supreme clothing mulberry handbags ferragamo shoes ugg boots on sale lebron shoes christian louboutin shoes michael kors outlet clearance ed hardy outlet cheap jordan shoes christian louboutin outlet cheap oakley sunglasses fitflops sale clearance kate spade outlet online uggs outlet nike shoes outlet true religion outlet store birkenstock outlet michael kors outlet jerseys wholesale true religion jeans oakley sunglasses wholesale kate spade outlet air huarache burberry outlet chrome hearts online store canada goose outlet online moncler coats moncler jackets chrome hearts outlet canada goose jackets cartier outlet canada goose jackets ugg outlet ray ban sunglasses coach factory outlet louboutin shoes soccer shoes oakley sunglasses supreme clothing coach outlet valentino shoes michael kors outlet online ralph lauren outlet michael kors outlet online yeezy boost 350 ferragamo outlet christian louboutin outlet kate spade sale canada goose outlet store coach outlet store online ugg boots clearance ray ban sunglasses on sale tory burch outlet online store canada goose outlet store michael kors outlet online nfl jersey wholesale football shirts longchamp bags nike trainers oakley sunglasses kobe bryant shoes ray ban sunglasses michael kors outlet online michael kors outlet store ed hardy clothing kicks nice christian louboutin shoes mulberry bags coach outlet canada goose jackets uggs outlet online vans shoes kobe 9 ray ban sunglasses fitflops sale clearance michael kors outlet online herve leger dresses michael kors outlet clearance coach outlet coach outlet online michael kors outlet reebok shoes moncler jackets michael kors outlet online coach factory outlet michael kors handbags canada goose jackets polo ralph lauren outlet online christian louboutin shoes new balance shoes jordan shoes canada goose outlet sale thomas sabo charms cheap oakley sunglasses cheap football shirts mulberry handbags max 1 true religion canada michael kors outlet online ugg boots on sale canada goose outlet store tory burch outlet nike trainers outlet christian louboutin canada goose outlet store cheap oakley sunglasses cheap nfl jerseys new balance outlet nike air huarache prada sunglasses ugg outlet coach outlet cheap mlb jerseys coach outlet online canada goose outlet online uggs outlet michael kors outlet clearance longchamp outlet denver broncos jersey polo outlet factory store coach outlet store tory burch outlet online supra shoes sale swarovski outlet coach outlet online polo ralph lauren outlet salomon sko longchamp outlet online michael kors outlet polo pas cher pandora jewelry michael kors outlet clearance burberry outlet uggs outlet oakley sunglasses birkenstock shoes uggs outlet michael kors outlet clearance cheap jordans canada goose black friday cheap ugg boots tory burch outlet online pandora outlet canada goose uk swarovski outlet nike air max 90 adidas nmd r1 michael kors handbags coach outlet online canada goose outlet birkenstock sandals canada goose outlet coach outlet store online pandora charms michael kors outlet converse shoes kate spade outlet coach outlet store online canada goose outlet lebron james shoes mcm outlet longchamp outlet toms sko ralph lauren outlet ugg outlet online moncler coats polo ralph lauren shirts michael kors true religion jeans sale tory burch outlet online mulberry handbags kate spade outlet online polo ralph lauren michael kors handbags ugg boots ray ban sunglasses michael kors outlet clearance cartier watches herve leger outlet pandora outlet cheap football shirts kate spade outlet store coach handbags on sale ferragamo outlet coach outlet coach handbags outlet ralph lauren polo shirts ugg boots coach factory outlet longchamp handbags soccer cleats salomon shoes ray ban sunglasses michael kors handbags uggs outlet coach outlet store nike outlet cheap oakley sunglasses swarovski uk polo ralph lauren outlet polo outlet nike blazer pas cher yeezy boost uggs outlet canada goose outlet nike sko ugg boots clearance kd shoes uggs outletonline reebok trainers ugg boots clearance michael kors outlet clearance coach outlet online coach factory outlet oakley sunglasses wholesale michael kors outlet kate spade outlet online store polo ralph lauren shirts polo outlet michael kors outlet ray ban sunglasses true religion jeans coach outlet online canada goose jackets michael kors outlet clearance ralph lauren outlet christian louboutin shoes christian louboutin shoes longchamp handbags sale air max 1 toms sko cheap basketball shoes ugg outlet polo outlet canada goose outlet kate spade outlet online canada goose outlet store mlb jerseys nike air max cheap ray ban sunglasses yeezy boost 350 michael kors outlet clearance longchamp solde nike factory shoes uggs outlet oakley sunglasses wholesale cheap jerseys wholesale uggs outlet ugg boots polo outlet pandora jewelry moncler jackets true religion outlet nike nba jerseys coach outlet online true religion outlet polo ralph lauren ugg outlet online ugg boots longchamp bags prada shoes for men canada goose jackets ray ban sunglasses coach outlet online cheap ray ban sunglasses michael kors outlet canada goose jackets sale pandora charms adidas nmd runner coach outlet coach outlet online cheap oakley sunglasses ray ban sunglasses basketball sneakers michael kors bags canada goose outlet canada goose adidas wings pandora jewelry ugg boots christian louboutin ugg outlet tory burch shoes nfl jerseys ugg outlet christian louboutin shoes giuseppe zanotti shoes pandora outlet snapbacks wholesale longchamp pliage pandora charms longchamp handbags air force 1 shoes snapback hats michael kors outlet oakley sunglasses wholesale michael kors outlet online mont blanc pens canada goose outlet online ray ban sunglasses polo ralph lauren kobe 9 elite nike outlet coach outlet store online canada goose jackets fitflops outlet true religion jeans michael kors outlet clearance soccer jerseys nhl jerseys wholesale ralph lauren polo michael kors wallets for women coach outlet store online michael kors outlet clearance tory burch outlet polo ralph lauren timberland sko lakers jerseys kate spade outlet online supreme clothing michael kors factory outlet michael kors outlet hermes belts ysl outlet online ugg boots clearance ralph lauren polo cheap jerseys canada goose outlet nba jerseys ray ban sunglasses adidas nmd ugg outlet store uggs outlet coach outlet ugg boots nike shoes christian louboutin shoes nike free 5 ugg boots ray ban sunglasses oakley sunglasses ralph lauren outlet ugg boots coach outlet online uggs outlet cheap nba jerseys michael kors outlet store canada goose jackets coach factory outlet canada goose outlet store fitflops cheap uggs converse shoes sale ugg boots clearance nike shoes on sale nike roshe one ralph lauren pas cher michael kors outlet clearance ferragamo shoes cheap oakley sunglasses fitflops uk swarovski outlet store pandora outlet coach outlet store online air jordan 4 canada goose jackets pandora charms nike trainers uk ugg boots on sale mulberry uk rayban sunglasses longchamp outlet ugg outlet oakley sunglasses sale ugg outlet jordan shoes canada goose jackets asics shoes adidas uk canada goose outlet online nike trainers links of london jewellery mulberry handbags cheap ugg boots ralph lauren polo ralph lauren shirts canada goose outlet store ugg outlet oakley sunglasses toms sko nike shoes ugg outlet逗号ugg outlet stores christian louboutin outlet cheap oakley sunglasses prada sunglasses for women coach outlet adidas shoes coach outlet store online clearances broncos jerseys uggs outlet new balance shoes prada outlet online fitflops christian louboutin outlet michael kors outlet online ray ban sunglasses true religion jeans nfl jerseys wholesale michael kors outlet online canada goose uk ugg boots outlet michael kors handbags outlet canada goose coats oakley sunglasses sale canada goose outlet online nike free running fitflops canada goose jackets canada goose outlet polo ralph lauren ysl outlet mulberry bags soccer jerseys ugg boots air max 90 canada goose uk coach outlet online kobe bryants shoes christian louboutin shoes longchamp outlet online canada goose outlet polo ralph lauren adidas sko ferragamo shoes ugg boots outlet prada handbags camisetas futbol baratas nba jerseys wholesale air max 90 kate spade outlet online coach outlet online coach factory outlet michael kors ugg cyber monday ugg outlet stores canada goose outlet ugg boots on sale coach outlet oakley sunglasses wholesale ugg boots clearance hogan scarpe polo ralph lauren christian louboutin mulberry bags cheap snapbacks converse shoes michael kors online nfl jerseys nike air huarache canada goose jackets coach outlet nike outlet store nike shoes uk canada goose outlet true religion outlet nike air force 1 uggs outlet canada goose outlet canada goose outlet pandora charms cheap uggs reebok outlet store uggs outlet michael kors handbags ugg outlet michael kors outlet ray ban sunglasses michael kors handbags canada goose outlet store nike factory outlet oakley sunglasses coach outlet online pandora charms michael kors handbags swarovski outlet store canada goose outlet store nfl jerseys burberry canada polo ralph lauren outlet michael kors outlet christian louboutin sale michael kors uk michael kors outlet christian louboutin shoes ugg outlet ray ban sunglasses ugg boots on sale oakley sunglasses wholesale kobe shoes ugg boots oakley sunglasses ugg canada pandora charms tory burch outlet stores uggs outlet online michael kors outlet online uggs on sale cheap ray ban sunglasses michael kors outlet dansko shoes ugg outlet store fitflops shoes coach factory outlet christian louboutin outlet polo ralph lauren shirts nike store prada bags air max uk new balance outlet puma outlet oakley sunglasses coach outlet store online zapatillas salomon uggs outlet coach outlet online cheap oakley sunglasses mac outlet nike outlet store cheap nhl jerseys ugg boots clearance michael kors outlet clearance canada goose jackets oakley sunglasses polo ralph lauren ugg outlet online clearance uggs outlet cheap michael kors handbags christian louboutin online ugg boots clearance tory burch outlet stores mulberry uk polo outlet online store mulberry handbags swarovski jewelry pandora charms sale clearance michael kors outlet ugg outlet longchamp pas cher cheap oakley sunglasses chrome hearts outlet moncler jackets polo outlet true religion outlet canada goose outlet polo ralph lauren ugg outlet michael kors outlet adidas outlet true religion outlet store canada goose coats canada goose coats cheap ray ban sunglasses nike blazer pas cher jordan shoes cheap nfl jerseys ray ban sunglasses outlet cheap oakley sunglasses oakley sunglasses longchamp handbags ralph lauren coach outlet canada mont blanc outlet nfl jerseys michael kors outlet clearance ugg outlet pandora jewelry outlet cheap ray ban sunglasses jordan shoes oakley sunglasses michael kors outlet michael kors outlet online oakley sunglasses true religion jeans oakley sunglasses michael kors outlet online pandora charms true religion jeans for men ugg outlet coach outlet cleveland cavaliers jersey cheap nba jerseys polo outlet michael kors bags tods outlet coach outlet online swarovski crystal ralph lauren outlet barbour outlet coach outlet online coach outlet polo outlet michael kors uk hermes online nike shoes pandora jewelry ugg outlet michael kors outlet clearance christian louboutin shoes nike roshe oakley sunglasses oakley sunglasses uk true religion outlet uk cheap oakley sunglasses christian louboutin sale ray ban sunglasses outlet polo ralph lauren oakley sunglasses wholesale lacoste soldes nfl jerseys michael kors handbags outlet coach outlet online michael kors outlet online canada goose michael kors outlet coach outlet ugg boots clearance true religion jeans oakley sunglasses michael kors outlet stores christian louboutin outlet ecco sale shoes michael kors outlet swarovski outlet store michael kors outlet canada goose jackets hermes outlet store michael kors outlet clearance lacoste outlet cheap ray ban sunglasses cheap ray ban sunglasses polo ralph lauren outlet canada goose outlet cheap snapbacks jordan shoes michael kors uk polo ralph lauren coach outlet coach outlet cheap oakley sunglasses michael kors outlet clearance pandora outlet ray ban sunglasses sale fitflops sale clearance longchamp handbags michael kors outlet michael kors handbags nhl jerseys ugg outlet asics running shoe canada goose uk canada goose jackets tory burch outlet stores michael kors online cheap nhl jerseys nike air max 90 christian louboutin sale timberland outlet polo ralph lauren michael kors uk mcm backpacks nike roshe run nike uk store ray-ban sunglasses uggs outlet pandora jewelry hermes outlet sport's shoes fred perry polo shirts cheap nfl jerseys mulberry outlet canada goose coats outlet christian louboutin air max 90 canada goose jackets outlet nike outlet store prada outlet polo ralph lauren outlet online canada goose jackets polo ralph lauren factory store ralph lauren outlet kate spade outlet puma shoes pandora charms sale clearance cheap jordan shoes coach outlet store online ugg boots clearance adidas outlet mlb jerseys nike sko ugg outlet store nike air max 90 nfl jerseys huaraches shopping coach handbags kate spade outlet online store polo outlet longchamp handbags tory burch outlet online coach factory outlet cheap jordan shoes michael kors outlet online uggs outlet cheap oakley sunglasses moncler outlet coach canada michael kors coach outlet online ferragamo shoes michael kors outlet clearance nike outlet online canada goose outlet online mbt shoes outlet michael kors outlet longchamp pas cher michael kors outlet clearance michael kors outlet polo outlet moncler jackets uggs outletonline michael kors wallets canada goose outlet longchamp pliage canada goose jackets sale mulberry handbags moncler coats cheap ray ban sunglasses michael kors outlet clearance nhl jerseys for sale ecco outlet ugg outlet online swarovski crystal mulberry sale adidas shoes ugg boots clearance lacoste shirts jordan shoes cheap jerseys oakley sunglasses coach outlet canada goose outlet true religion outlet ferragamo outlet nike shoes michael kors outlet online true religion outlet ugg boots clearance ferragamo shoes fitflops sale clearance canada goose jackets men canada goose tory burch outlet canada goose jackets coach factory outlet birkenstock shoes hermes birkin bag ferragamo shoes polo ralph lauren fitflops uggs outlet online polo outlet coach outlet cheap ugg boots ray ban sunglasses coach factory outlet polo outlet uggs outlet converse shoes sale coach outlet online coach outlet online canada goose outlet online chrome hearts burberry outlet store pandora outlet nike roshe run coach outlet mac makeup links of london polo outlet stores coach outlet online fitflops sale clearance longchamp solde ugg outlet online uggs on clearance pandora charms outlet longchamp bags polo ralph lauren shirts coach outlet ray ban sunglasses coach outlet uggs on sale fitflops sale clearance canada goose outlet store coach factory outlet michael kors outlet ray ban sunglasses nike shoes outlet coach factory store valentino outlet adidas wings shoes canada goose outlet coach outlet clearance uggs outlet canada goose jackets for women coach outlet online polo outlet online barbour outlet store ugg black friday polo ralph lauren air max trainers cheap ray ban sunglasses jordan 4 coach outlet online coach factory outlet oakley sunglasses canada goose outlet store tory burch outlet ugg outlet canada goose jackets cheap ray bans cheap jordans true religion outlet true religion jeans michael kors outlet online ugg boots cheap oakley sunglasses snapbacks wholesale vans outlet canada goose jackets tory burch outlet moncler outlet canada goose outlet tods outlet online uggs outlet coach outlet online michael kors outlet ralph lauren polo cheap ray ban sunglasses oakley sunglasses oakley sunglasses wholesale michael kors outlet clearance nhl jerseys christian louboutin shoes supreme clothing coach outlet michael kors canada polo ralph lauren nfl jersey wholesale christian louboutin outlet kate spade outlet coach outlet michael kors outlet christian louboutin shoes ugg outlet canada goose outlet store mbt shoes christian louboutin outlet ralph lauren polo canada goose outlet store canada goose outlet ralph lauren polo christian louboutin sale polo ralph lauren supra shoes ray ban sunglasses true religion jeans ugg boots outlet cheap ugg boots canada goose cyber monday futbol baratas oakley sunglasses wholesale coach outlet michael kors outlet football shirts ray ban sunglasses outlet ugg boots clearance kate spade outlet true religion jeans ugg outlet moncler outlet coach outlet air max trainers uggs outlet moncler outlet ugg outlet coach outlet online michael kors outlet coach outlet store online marc jacobs sale cheap jordans coach outlet online tory burch sandals oakley sunglasses air max shoes nike store uk polo ralph lauren canada goose outlet store hermes belt christian louboutin outlet nike shoes canada goose jackets michael kors outlet soccer jerseys wholesale ralph lauren polo nike outlet polo ralph lauren coach outlet michael kors outlet clearance air max uk coach factory outlet montblanc pens salomon outlet canada goose outlet store coach outlet louboutin shoes tory burch outlet coach outlet store online ugg outlet ugg outlet michael kors outlet adidas store christian louboutin outlet cheap jordans cleveland cavaliers jerseys coach outlet store ugg boots true religion jeans canada goose outlet polo outlet oakley sunglasses sale ugg outlet store lacoste pas cher longchamp handbags oakley sunglasses wholesale true religion outlet coach outlet store online ugg outlet polo ralph lauren longchamp pliage salomon outlet vans sko adidas nmd ugg boots ugg outlet true religion outlet thomas sabo coach factory outlet true religion outlet nike store uk puma shoes christian louboutin ugg boots nike outlet jordan shoes chicago blackhawks jerseys canada goose outlet store vans greece hermes outlet air huarache ray ban sunglasses outlet michael kors handbags clearance mulberry outlet逗号mulberry handbags outlet ugg boots for women canada goose outlet store ralph lauren polo michael kors outlet oakley sunglasses christian louboutin outlet ugg outlet online clearance cheap oakley sunglasses michael kors outlet coach factory outlet cheap jordans for sale canada goose coats ecco sale uggs outlet swarovski outlet oakley sunglasses air max 2015 michael kors outlet polo ralph lauren canada goose outlet store uggs outlet uggs outlet cheap jordans free shipping pandora charms burberry outlet sale coach outlet fitflops sale clearance denver broncos jerseys coach handbags online outlet christian louboutin shoes ralph lauren outlet moncler outlet online polo shirts michael kors outlet online cheap oakley sunglasses ray-ban sunglasses swarovski crystal ralph lauren outlet coach outlet online jordan shoes pandora outlet adidas outlet store mlb jerseys wholesale michael kors uk ray ban sunglasses outlet kate spade sale ferragamo outlet cheap jordans coach handbags canada goose outlet store michael kors outlet clearance nike factory store air max shoes prada shoes cheap ray ban sunglasses coach factory outlet coach factory outlet coach outlet nike air sko air max 90 canada goose outlet canada goose jackets ferragamo shoes michael kors outlet online nfl jerseys swarovski crystal ugg boots clearance longchamp solde coach outlet uggs outlet fitflops sale lacoste polo uggs outlet oakley sunglasses wholesale coach outlet online ralph lauren outlet canada goose coats canada goose outlet ralph lauren shirts nike shoes ray ban sunglasses ray ban sunglasses true religion uk coach outlet polo ralph lauren coach outlet polo ralph lauren fitflops uk blackhawks jerseys burberry outlet canada goose coats mulberry outlet coach outlet christian louboutin uk nike shoes
  16. jianbin0122 canada goose outlet kobe shoes true religion jeans sale polo ralph lauren uggs outlet oakley sunglasses ralph lauren shirts nike sko ugg outlet mont blanc pens uggs outlet ralph lauren uk ugg boots on sale ugg outlet coach outlet online true religion jeans marc jacobs outlet salomon sko ugg outlet bottega veneta outlet michael kors outlet online los angeles lakers jerseys Girls shoes ugg boots coach canada true religion jeans moncler outlet ralph lauren denver broncos jerseys polo ralph lauren outlet coach outlet store canada goose outlet store canada goose outlet canada goose parka oakley sunglasses mulberry handbags sale coach outlet store online ralph lauren polo fitflops shoes nike foamposite oakley sunglasses wholesale air jordan shoes coach outlet clearance coach outlet online polo outlets factory store oakley sunglasses wholesale uggs outlet air max 90 ugg boots on sale canada goose outlet mac cosmetics oakley sunglasses kate spade sale prada shoes on sale uggs clearance burberry outlet coach outlet cheap oakley sunglasses ralph lauren outlet max 90 cheap oakley sunglasses longchamp outlet store michael kors outlet online mont blanc pens pandora outlet coach outlet ferragamo outlet puma outlet oakley sunglasses wholesale oakley sunglasses cheap jordans lacoste polo shirts ralph lauren polo shirts polo ralph lauren ray ban sunglasses outlet canada goose outlet store polo ralph lauren outlet jordan shoes tory burch outlet oakley sunglasses wholesale michael kors outlet online longchamp pliage ray ban sunglasses nike outlet online nba jerseys michael kors outlet online coach outlet online true religion jeans canada goose cazal outlet true religion jeans christian louboutin outlet reebok shoes nike outlet michael?kors?handbags canada goose jackets true religion jeans air max 90 oakley sunglasses uggs michael kors outlet polo outlet canada goose jackets uggs outlet uggs outlet hermes outlet store michael kors outlet online uggs outlet coach outlet store online ugg outlet coach factory outlet michael kors outlet clearance ralph lauren polo shirts christian louboutin outlet coach factory outlet basketball shoes michael kors uk ugg boots pandora outlet huaraches shoes coach outlet ugg outlet online foamposite shoes kate spade outlet online nike air max 1 swarovski outlet cazal sunglasses giuseppe zanotti outlet tory burch outlet online store coach outlet online kate spade outlet ray ban sunglasses outlet ferragamo outlet canada goose outlet online uggs canada ugg boots pandora charms sale clearance canada goose outlet canada goose outlet store michael kors outlet michael kors factory outlet mbt outlet michael kors outlet nfl jersey wholesale polo ralph lauren bottega veneta outlet online nike air max 2015 ralph lauren factory store longchamp pas cher nike outlet store burberry outlet store coach factory outlet swarovski uk michael kors outlet clearance nike sko danmark ugg outlet canada goose oakley sunglasses kevin durant shoes ray ban sunglasses outlet nfl jerseys wholesale fred perry polo michael kors outlet scarpe hogan canada goose outlet store ugg outlet ralph lauren pandora outlet coach outlet cheap ugg boots coach outlet cheap ray ban sunglasses coach factory outlet moncler outlet cheap nfl jerseys air max 90 coach outlet store online salomon chaussures canada goose parka longchamp pas cher longchamp solde true religion jeans uggs outlet cheap jordan shoes michael kors outlet online tory burch handbags coach factory outlet mulberry bags pandora charms ugg outlet polo ralph lauren michael kors handbags canada goose jackets clearance ugg outlets fitflops adidas trainers christian louboutin michael kors outlet yeezy boost hermes birkin ecco shoes broncos jersey ferragamo shoes sale mont blanc pens christian louboutin sale canada goose outlet ugg boots mulberry handbags coach factory outlet michael kors outlet broncos jerseys cheap oakley sunglasses timberland boots true religion outlet rayban sunglasses canada goose outlet denver broncos jersey michael kors ugg outlet mulberry bags ray bans ralph lauren outlet cheap mlb jerseys cheap soccer jerseys coach outlet true religion outlet store michael?kors?outlet?online michael kors outlet clearance longchamp outlet pandora outlet true religion uk tory burch outlet ugg outlet ralph lauren outlet mont blanc pens supreme clothing mulberry handbags ferragamo shoes ugg boots on sale lebron shoes christian louboutin shoes michael kors outlet clearance ed hardy outlet cheap jordan shoes christian louboutin outlet cheap oakley sunglasses fitflops sale clearance kate spade outlet online uggs outlet nike shoes outlet true religion outlet store birkenstock outlet michael kors outlet jerseys wholesale true religion jeans oakley sunglasses wholesale kate spade outlet air huarache burberry outlet chrome hearts online store canada goose outlet online moncler coats moncler jackets chrome hearts outlet canada goose jackets cartier outlet canada goose jackets ugg outlet ray ban sunglasses coach factory outlet louboutin shoes soccer shoes oakley sunglasses supreme clothing coach outlet valentino shoes michael kors outlet online ralph lauren outlet michael kors outlet online yeezy boost 350 ferragamo outlet christian louboutin outlet kate spade sale canada goose outlet store coach outlet store online ugg boots clearance ray ban sunglasses on sale tory burch outlet online store canada goose outlet store michael kors outlet online nfl jersey wholesale football shirts longchamp bags nike trainers oakley sunglasses kobe bryant shoes ray ban sunglasses michael kors outlet online michael kors outlet store ed hardy clothing kicks nice christian louboutin shoes mulberry bags coach outlet canada goose jackets uggs outlet online vans shoes kobe 9 ray ban sunglasses fitflops sale clearance michael kors outlet online herve leger dresses michael kors outlet clearance coach outlet coach outlet online michael kors outlet reebok shoes moncler jackets michael kors outlet online coach factory outlet michael kors handbags canada goose jackets polo ralph lauren outlet online christian louboutin shoes new balance shoes jordan shoes canada goose outlet sale thomas sabo charms cheap oakley sunglasses cheap football shirts mulberry handbags max 1 true religion canada michael kors outlet online ugg boots on sale canada goose outlet store tory burch outlet nike trainers outlet christian louboutin canada goose outlet store cheap oakley sunglasses cheap nfl jerseys new balance outlet nike air huarache prada sunglasses ugg outlet coach outlet cheap mlb jerseys coach outlet online canada goose outlet online uggs outlet michael kors outlet clearance longchamp outlet denver broncos jersey polo outlet factory store coach outlet store tory burch outlet online supra shoes sale swarovski outlet coach outlet online polo ralph lauren outlet salomon sko longchamp outlet online michael kors outlet polo pas cher pandora jewelry michael kors outlet clearance burberry outlet uggs outlet oakley sunglasses birkenstock shoes uggs outlet michael kors outlet clearance cheap jordans canada goose black friday cheap ugg boots tory burch outlet online pandora outlet canada goose uk swarovski outlet nike air max 90 adidas nmd r1 michael kors handbags coach outlet online canada goose outlet birkenstock sandals canada goose outlet coach outlet store online pandora charms michael kors outlet converse shoes kate spade outlet coach outlet store online canada goose outlet lebron james shoes mcm outlet longchamp outlet toms sko ralph lauren outlet ugg outlet online moncler coats polo ralph lauren shirts michael kors true religion jeans sale tory burch outlet online mulberry handbags kate spade outlet online polo ralph lauren michael kors handbags ugg boots ray ban sunglasses michael kors outlet clearance cartier watches herve leger outlet pandora outlet cheap football shirts kate spade outlet store coach handbags on sale ferragamo outlet coach outlet coach handbags outlet ralph lauren polo shirts ugg boots coach factory outlet longchamp handbags soccer cleats salomon shoes ray ban sunglasses michael kors handbags uggs outlet coach outlet store nike outlet cheap oakley sunglasses swarovski uk polo ralph lauren outlet polo outlet nike blazer pas cher yeezy boost uggs outlet canada goose outlet nike sko ugg boots clearance kd shoes uggs outletonline reebok trainers ugg boots clearance michael kors outlet clearance coach outlet online coach factory outlet oakley sunglasses wholesale michael kors outlet kate spade outlet online store polo ralph lauren shirts polo outlet michael kors outlet ray ban sunglasses true religion jeans coach outlet online canada goose jackets michael kors outlet clearance ralph lauren outlet christian louboutin shoes christian louboutin shoes longchamp handbags sale air max 1 toms sko cheap basketball shoes ugg outlet polo outlet canada goose outlet kate spade outlet online canada goose outlet store mlb jerseys nike air max cheap ray ban sunglasses yeezy boost 350 michael kors outlet clearance longchamp solde nike factory shoes uggs outlet oakley sunglasses wholesale cheap jerseys wholesale uggs outlet ugg boots polo outlet pandora jewelry moncler jackets true religion outlet nike nba jerseys coach outlet online true religion outlet polo ralph lauren ugg outlet online ugg boots longchamp bags prada shoes for men canada goose jackets ray ban sunglasses coach outlet online cheap ray ban sunglasses michael kors outlet canada goose jackets sale pandora charms adidas nmd runner coach outlet coach outlet online cheap oakley sunglasses ray ban sunglasses basketball sneakers michael kors bags canada goose outlet canada goose adidas wings pandora jewelry ugg boots christian louboutin ugg outlet tory burch shoes nfl jerseys ugg outlet christian louboutin shoes giuseppe zanotti shoes pandora outlet snapbacks wholesale longchamp pliage pandora charms longchamp handbags air force 1 shoes snapback hats michael kors outlet oakley sunglasses wholesale michael kors outlet online mont blanc pens canada goose outlet online ray ban sunglasses polo ralph lauren kobe 9 elite nike outlet coach outlet store online canada goose jackets fitflops outlet true religion jeans michael kors outlet clearance soccer jerseys nhl jerseys wholesale ralph lauren polo michael kors wallets for women coach outlet store online michael kors outlet clearance tory burch outlet polo ralph lauren timberland sko lakers jerseys kate spade outlet online supreme clothing michael kors factory outlet michael kors outlet hermes belts ysl outlet online ugg boots clearance ralph lauren polo cheap jerseys canada goose outlet nba jerseys ray ban sunglasses adidas nmd ugg outlet store uggs outlet coach outlet ugg boots nike shoes christian louboutin shoes nike free 5 ugg boots ray ban sunglasses oakley sunglasses ralph lauren outlet ugg boots coach outlet online uggs outlet cheap nba jerseys michael kors outlet store canada goose jackets coach factory outlet canada goose outlet store fitflops cheap uggs converse shoes sale ugg boots clearance nike shoes on sale nike roshe one ralph lauren pas cher michael kors outlet clearance ferragamo shoes cheap oakley sunglasses fitflops uk swarovski outlet store pandora outlet coach outlet store online air jordan 4 canada goose jackets pandora charms nike trainers uk ugg boots on sale mulberry uk rayban sunglasses longchamp outlet ugg outlet oakley sunglasses sale ugg outlet jordan shoes canada goose jackets asics shoes adidas uk canada goose outlet online nike trainers links of london jewellery mulberry handbags cheap ugg boots ralph lauren polo ralph lauren shirts canada goose outlet store ugg outlet oakley sunglasses toms sko nike shoes ugg outlet逗号ugg outlet stores christian louboutin outlet cheap oakley sunglasses prada sunglasses for women coach outlet adidas shoes coach outlet store online clearances broncos jerseys uggs outlet new balance shoes prada outlet online fitflops christian louboutin outlet michael kors outlet online ray ban sunglasses true religion jeans nfl jerseys wholesale michael kors outlet online canada goose uk ugg boots outlet michael kors handbags outlet canada goose coats oakley sunglasses sale canada goose outlet online nike free running fitflops canada goose jackets canada goose outlet polo ralph lauren ysl outlet mulberry bags soccer jerseys ugg boots air max 90 canada goose uk coach outlet online kobe bryants shoes christian louboutin shoes longchamp outlet online canada goose outlet polo ralph lauren adidas sko ferragamo shoes ugg boots outlet prada handbags camisetas futbol baratas nba jerseys wholesale air max 90 kate spade outlet online coach outlet online coach factory outlet michael kors ugg cyber monday ugg outlet stores canada goose outlet ugg boots on sale coach outlet oakley sunglasses wholesale ugg boots clearance hogan scarpe polo ralph lauren christian louboutin mulberry bags cheap snapbacks converse shoes michael kors online nfl jerseys nike air huarache canada goose jackets coach outlet nike outlet store nike shoes uk canada goose outlet true religion outlet nike air force 1 uggs outlet canada goose outlet canada goose outlet pandora charms cheap uggs reebok outlet store uggs outlet michael kors handbags ugg outlet michael kors outlet ray ban sunglasses michael kors handbags canada goose outlet store nike factory outlet oakley sunglasses coach outlet online pandora charms michael kors handbags swarovski outlet store canada goose outlet store nfl jerseys burberry canada polo ralph lauren outlet michael kors outlet christian louboutin sale michael kors uk michael kors outlet christian louboutin shoes ugg outlet ray ban sunglasses ugg boots on sale oakley sunglasses wholesale kobe shoes ugg boots oakley sunglasses ugg canada pandora charms tory burch outlet stores uggs outlet online michael kors outlet online uggs on sale cheap ray ban sunglasses michael kors outlet dansko shoes ugg outlet store fitflops shoes coach factory outlet christian louboutin outlet polo ralph lauren shirts nike store prada bags air max uk new balance outlet puma outlet oakley sunglasses coach outlet store online zapatillas salomon uggs outlet coach outlet online cheap oakley sunglasses mac outlet nike outlet store cheap nhl jerseys ugg boots clearance michael kors outlet clearance canada goose jackets oakley sunglasses polo ralph lauren ugg outlet online clearance uggs outlet cheap michael kors handbags christian louboutin online ugg boots clearance tory burch outlet stores mulberry uk polo outlet online store mulberry handbags swarovski jewelry pandora charms sale clearance michael kors outlet ugg outlet longchamp pas cher cheap oakley sunglasses chrome hearts outlet moncler jackets polo outlet true religion outlet canada goose outlet polo ralph lauren ugg outlet michael kors outlet adidas outlet true religion outlet store canada goose coats canada goose coats cheap ray ban sunglasses nike blazer pas cher jordan shoes cheap nfl jerseys ray ban sunglasses outlet cheap oakley sunglasses oakley sunglasses longchamp handbags ralph lauren coach outlet canada mont blanc outlet nfl jerseys michael kors outlet clearance ugg outlet pandora jewelry outlet cheap ray ban sunglasses jordan shoes oakley sunglasses michael kors outlet michael kors outlet online oakley sunglasses true religion jeans oakley sunglasses michael kors outlet online pandora charms true religion jeans for men ugg outlet coach outlet cleveland cavaliers jersey cheap nba jerseys polo outlet michael kors bags tods outlet coach outlet online swarovski crystal ralph lauren outlet barbour outlet coach outlet online coach outlet polo outlet michael kors uk hermes online nike shoes pandora jewelry ugg outlet michael kors outlet clearance christian louboutin shoes nike roshe oakley sunglasses oakley sunglasses uk true religion outlet uk cheap oakley sunglasses christian louboutin sale ray ban sunglasses outlet polo ralph lauren oakley sunglasses wholesale lacoste soldes nfl jerseys michael kors handbags outlet coach outlet online michael kors outlet online canada goose michael kors outlet coach outlet ugg boots clearance true religion jeans oakley sunglasses michael kors outlet stores christian louboutin outlet ecco sale shoes michael kors outlet swarovski outlet store michael kors outlet canada goose jackets hermes outlet store michael kors outlet clearance lacoste outlet cheap ray ban sunglasses cheap ray ban sunglasses polo ralph lauren outlet canada goose outlet cheap snapbacks jordan shoes michael kors uk polo ralph lauren coach outlet coach outlet cheap oakley sunglasses michael kors outlet clearance pandora outlet ray ban sunglasses sale fitflops sale clearance longchamp handbags michael kors outlet michael kors handbags nhl jerseys ugg outlet asics running shoe canada goose uk canada goose jackets tory burch outlet stores michael kors online cheap nhl jerseys nike air max 90 christian louboutin sale timberland outlet polo ralph lauren michael kors uk mcm backpacks nike roshe run nike uk store ray-ban sunglasses uggs outlet pandora jewelry hermes outlet sport's shoes fred perry polo shirts cheap nfl jerseys mulberry outlet canada goose coats outlet christian louboutin air max 90 canada goose jackets outlet nike outlet store prada outlet polo ralph lauren outlet online canada goose jackets polo ralph lauren factory store ralph lauren outlet kate spade outlet puma shoes pandora charms sale clearance cheap jordan shoes coach outlet store online ugg boots clearance adidas outlet mlb jerseys nike sko ugg outlet store nike air max 90 nfl jerseys huaraches shopping coach handbags kate spade outlet online store polo outlet longchamp handbags tory burch outlet online coach factory outlet cheap jordan shoes michael kors outlet online uggs outlet cheap oakley sunglasses moncler outlet coach canada michael kors coach outlet online ferragamo shoes michael kors outlet clearance nike outlet online canada goose outlet online mbt shoes outlet michael kors outlet longchamp pas cher michael kors outlet clearance michael kors outlet polo outlet moncler jackets uggs outletonline michael kors wallets canada goose outlet longchamp pliage canada goose jackets sale mulberry handbags moncler coats cheap ray ban sunglasses michael kors outlet clearance nhl jerseys for sale ecco outlet ugg outlet online swarovski crystal mulberry sale adidas shoes ugg boots clearance lacoste shirts jordan shoes cheap jerseys oakley sunglasses coach outlet canada goose outlet true religion outlet ferragamo outlet nike shoes michael kors outlet online true religion outlet ugg boots clearance ferragamo shoes fitflops sale clearance canada goose jackets men canada goose tory burch outlet canada goose jackets coach factory outlet birkenstock shoes hermes birkin bag ferragamo shoes polo ralph lauren fitflops uggs outlet online polo outlet coach outlet cheap ugg boots ray ban sunglasses coach factory outlet polo outlet uggs outlet converse shoes sale coach outlet online coach outlet online canada goose outlet online chrome hearts burberry outlet store pandora outlet nike roshe run coach outlet mac makeup links of london polo outlet stores coach outlet online fitflops sale clearance longchamp solde ugg outlet online uggs on clearance pandora charms outlet longchamp bags polo ralph lauren shirts coach outlet ray ban sunglasses coach outlet uggs on sale fitflops sale clearance canada goose outlet store coach factory outlet michael kors outlet ray ban sunglasses nike shoes outlet coach factory store valentino outlet adidas wings shoes canada goose outlet coach outlet clearance uggs outlet canada goose jackets for women coach outlet online polo outlet online barbour outlet store ugg black friday polo ralph lauren air max trainers cheap ray ban sunglasses jordan 4 coach outlet online coach factory outlet oakley sunglasses canada goose outlet store tory burch outlet ugg outlet canada goose jackets cheap ray bans cheap jordans true religion outlet true religion jeans michael kors outlet online ugg boots cheap oakley sunglasses snapbacks wholesale vans outlet canada goose jackets tory burch outlet moncler outlet canada goose outlet tods outlet online uggs outlet coach outlet online michael kors outlet ralph lauren polo cheap ray ban sunglasses oakley sunglasses oakley sunglasses wholesale michael kors outlet clearance nhl jerseys christian louboutin shoes supreme clothing coach outlet michael kors canada polo ralph lauren nfl jersey wholesale christian louboutin outlet kate spade outlet coach outlet michael kors outlet christian louboutin shoes ugg outlet canada goose outlet store mbt shoes christian louboutin outlet ralph lauren polo canada goose outlet store canada goose outlet ralph lauren polo christian louboutin sale polo ralph lauren supra shoes ray ban sunglasses true religion jeans ugg boots outlet cheap ugg boots canada goose cyber monday futbol baratas oakley sunglasses wholesale coach outlet michael kors outlet football shirts ray ban sunglasses outlet ugg boots clearance kate spade outlet true religion jeans ugg outlet moncler outlet coach outlet air max trainers uggs outlet moncler outlet ugg outlet coach outlet online michael kors outlet coach outlet store online marc jacobs sale cheap jordans coach outlet online tory burch sandals oakley sunglasses air max shoes nike store uk polo ralph lauren canada goose outlet store hermes belt christian louboutin outlet nike shoes canada goose jackets michael kors outlet soccer jerseys wholesale ralph lauren polo nike outlet polo ralph lauren coach outlet michael kors outlet clearance air max uk coach factory outlet montblanc pens salomon outlet canada goose outlet store coach outlet louboutin shoes tory burch outlet coach outlet store online ugg outlet ugg outlet michael kors outlet adidas store christian louboutin outlet cheap jordans cleveland cavaliers jerseys coach outlet store ugg boots true religion jeans canada goose outlet polo outlet oakley sunglasses sale ugg outlet store lacoste pas cher longchamp handbags oakley sunglasses wholesale true religion outlet coach outlet store online ugg outlet polo ralph lauren longchamp pliage salomon outlet vans sko adidas nmd ugg boots ugg outlet true religion outlet thomas sabo coach factory outlet true religion outlet nike store uk puma shoes christian louboutin ugg boots nike outlet jordan shoes chicago blackhawks jerseys canada goose outlet store vans greece hermes outlet air huarache ray ban sunglasses outlet michael kors handbags clearance mulberry outlet逗号mulberry handbags outlet ugg boots for women canada goose outlet store ralph lauren polo michael kors outlet oakley sunglasses christian louboutin outlet ugg outlet online clearance cheap oakley sunglasses michael kors outlet coach factory outlet cheap jordans for sale canada goose coats ecco sale uggs outlet swarovski outlet oakley sunglasses air max 2015 michael kors outlet polo ralph lauren canada goose outlet store uggs outlet uggs outlet cheap jordans free shipping pandora charms burberry outlet sale coach outlet fitflops sale clearance denver broncos jerseys coach handbags online outlet christian louboutin shoes ralph lauren outlet moncler outlet online polo shirts michael kors outlet online cheap oakley sunglasses ray-ban sunglasses swarovski crystal ralph lauren outlet coach outlet online jordan shoes pandora outlet adidas outlet store mlb jerseys wholesale michael kors uk ray ban sunglasses outlet kate spade sale ferragamo outlet cheap jordans coach handbags canada goose outlet store michael kors outlet clearance nike factory store air max shoes prada shoes cheap ray ban sunglasses coach factory outlet coach factory outlet coach outlet nike air sko air max 90 canada goose outlet canada goose jackets ferragamo shoes michael kors outlet online nfl jerseys swarovski crystal ugg boots clearance longchamp solde coach outlet uggs outlet fitflops sale lacoste polo uggs outlet oakley sunglasses wholesale coach outlet online ralph lauren outlet canada goose coats canada goose outlet ralph lauren shirts nike shoes ray ban sunglasses ray ban sunglasses true religion uk coach outlet polo ralph lauren coach outlet polo ralph lauren fitflops uk blackhawks jerseys burberry outlet canada goose coats mulberry outlet coach outlet christian louboutin uk nike shoes
  17. I love BOMSF. Love it. Mainly because of the upgraded weapons. I almost always choose Anti-Tank because the rifle with scope is great and I love to be able to take out choppers and tanks with the rockets. I also love that I can sprint without getting tired. Here's where I need help. I want to be able to play other maps from other mods with these benefits. I figured I have a choice between two approaches. 1) figure out how to cut/paste weapons from BOMSF into the other mod or 2) Figure out how to edit the other mod's maps so they work in BOMSF. Any advice on which approach would work best. Thanks so much! I will note before anyone wants to start quoting rules and such (I ran into a real butt in another forum)....that I wish to do this only for my own personal use and enjoyment. I play singleplayer maps only and never play on servers, etc. PERSONAL USE.
  18. we ended up resizing all the 4096x4096 textures in Nations At War to 3072x3072, which halved the file size with no discernible difference in quality. we also change the the 4096x2048 textures to 3072x1536. The only problem is the textures turn up black in bfmeshviewer... but they are fine in-game can this be fixed? 1536x1536, 3072x3072, 3072x1536, are the sizes we need to work in bfmeshviewer.
  19. Autodesk 3ds Max 2009 32-bit + http://www.realitymod.com/forum/f388...port-more.html Problem solved.
  20. I need help guys,im stuck on exporting bf2 vehicle.when i try to export i get this error. PLEASE HELP -- Unknown property: "saveMaterial" in undefined -- this struct holds the main scene dumping functions struct rSceneDump ( fn getFilenameExt = ( return "Objects(Objects.con)|Objects.con|All|*.*|" ), -- rSceneDump.writeMesh f meshObj matInfo coordSpace:(matrix3 1) s:s isNonVis:isNonVis fn writeMesh f obj matInfo coordSpace:#world s:0.1 isNonVis:false bnObjs:#() dontWarnSkinWeights:false minUvSetCnt:0= ( RMesh.export obj fHandle:f isLocal:true matInfo:matInfo coordSpace:coordSpace s:s isNonVis:isNonVis bnObjs:bnObjs dontWarnSkinWeights:dontWarnSkinWeights minUvSetCnt:minUvSetCnt ), fn writeTransform f t s:0.1= ( writeFloat f t.row1.x writeFloat f t.row1.z writeFloat f t.row1.y writeFloat f t.row3.x writeFloat f t.row3.z writeFloat f t.row3.y writeFloat f t.row2.x writeFloat f t.row2.z writeFloat f t.row2.y -- Position writeFloat f (t.row4.x*s) writeFloat f (t.row4.z*s) writeFloat f (t.row4.y*s) ), fn saveAnimation f obj objParent range:#(0,0) s:0.1= ( writeLong f (range[2] - range[1] + 1) if objParent != undefined then ( for i=range[1] to range[2] do ( local t at time i ( local t1 = copy obj.transform local t2 = copy objParent.transform t = t1 * inverse t2 ) local bonePos = [t.row4.x, t.row4.z, t.row4.y] * s t.row4 = [0,0,0] local r = (bf2TransformConvert t).rotation writeFloat f r.x writeFloat f r.y writeFloat f r.z writeFloat f r.w writeFloat f bonePos[1] writeFloat f bonePos[2] writeFloat f bonePos[3] ) ) else ( for i=range[1] to range[2] do ( local t at time i ( t = copy obj.transform ) local bonePos = [t.row4.x, t.row4.z, t.row4.y] * s t.row4 = [0,0,0] local r = (bf2TransformConvert t).rotation writeFloat f r.x writeFloat f r.y writeFloat f r.z writeFloat f r.w writeFloat f bonePos[1] writeFloat f bonePos[2] writeFloat f bonePos[3] ) ) ), fn getRootNode objs = ( for i=1 to objs.count do ( if objs[i].parent == undefined then ( if objs[i].name.count > 5 then ( local testName = lowercase objs[i].name if "root_" == (substring testName 1 5) then ( return objs[i] ) ) ) ) return undefined ), fn getRootNodeType rootObjNode = ( local objectTypeName = undefined if isValidNode rootObjNode then ( local testName = lowercase rootObjNode.name objectTypeName = substring testName 6 -1 -- "root_staticmesh_MyName" local foundID = findstring objectTypeName "_" if foundID != undefined then ( objectTypeName = substring objectTypeName 1 (foundID-1) ) ) return objectTypeName ), fn save fname:undefined objs:undefined dbg:true anmRange:undefined anmObjs:undefined s:0.1 prefix:undefined= ( format "save()\n" if objs == undefined then objs = objects as array if objs.count == 0 then ( format "ERROR! No objects to export!\n" return false ) local scalesAreUniform = BF2checkScales objs format " scalesAreUniform: %\n" scalesAreUniform format " anmRange: %\n" anmRange format " anmObjs: %\n" anmObjs -- Filename handling if fname == undefined then ( fname = getSaveFileName types:(rSceneDump.getFilenameExt()) ) if fname == undefined then ( return false ) -- make sure it has the .dat file extension local fnameType = getFilenameType fname if lowercase fnameType != ".dat" then ( if fnameType.count > 0 then fname = (substring fname 1 (fname.count - fnameType.count)) + ".dat" else fname = fname + ".dat" ) format " fname: %\n" fname format " objs: %\n" objs -- find the root node type local rootObjNode = rSceneDump.getRootNode objs local objectTypeName = rSceneDump.getRootNodeType rootObjNode if objectTypeName == undefined then ( MessageBox "Undefined root type! should be one of these: bundledMesh, staticMesh, ..." return false ) local isStaticObject = false local isAnimation = false local isSkeleton = false local jointNodeTypes = #() append JointNodeTypes BoneGeometry append jointNodeTypes Pyramid local validType = false if objectTypeName == "staticmesh" then ( isStaticObject = true anmRange = #(currentTime, currentTime) anmObjs = #() jointNodeTypes = #() validType = true ) if objectTypeName == "bundledmesh" or objectTypeName == "meshparticlemesh" then ( anmRange = #(currentTime, currentTime) anmObjs = #() validType = true ) if objectTypeName == "skeleton" or objectTypeName == "skinnedmesh" then ( isSkeleton = true anmRange = #(currentTime, currentTime) anmObjs = #() validType = true ) if objectTypeName == "animation" then ( isAnimation = true --append jointNodeTypes Dummy validType = true ) if not validType then ( local errMesg = "ERROR! Root object name is unknown: \"" + (objectTypeName as string) + "\"\nCheck your spelling." format "%\n" errMesg MessageBox errMesg return false ) local isAnimOrSke = isAnimation or isSkeleton format " jointNodeTypes: %\n" jointNodeTypes -- For use in animations, kit parts and weapon parts ----------------- local rHand local root_bone local is1p = false local is3p = false if isAnimOrSke then ( for o in objs do ( local bnName = lowercase o.name if bnName == "right_ullna" then ( rHand = o is3p = true ) if bnName == "torus" then ( rHand = o is1p = true ) if bnName == "root" then ( root_bone = o ) ) ) -- (1p skeleton) weapon parts are mesh1 ... mesh16 -- (3p skeleton) kits take over mesh9 ... mesh16 local numWeapParts = 0 if is3p then ( numWeapParts = 8 ) else ( if is1p then numWeapParts = 16 ) ----------------- -- create the file local f = fopen fname "wb" -- file didn't open, so create the path and try again if (f == undefined) then ( local fnamePath = getFilenamePath fname fnamePath = replaceChar fnamePath "/" "\\" local b = makeDir fnamePath f = fopen fname "wb" ) if (f != undefined) then ( local rootNodeTransform = rootObjNode.transform -- Prefixes object names to make them unique for the global game scope local objsPrefix = #() if not isAnimOrSke and classof prefix == String then ( if isValidNode rootObjNode then ( bf2getNodesforPrefix rootObjNode objsPrefix bf2AddNamePrefix objsPrefix prefix ) ) ------------- -- SORTING object order -- local objsNew = BF2SortSkeParts objs objectTypeName is1p is3p --fclose f --return --objs = objsNew if not isAnimOrSke then objs = objsNew if isAnimation then ( format " isAnimation : %\n" isAnimation -- objs = objsNew ) local oldRootName = rootObjNode.name rootObjNode.name = "root_" + objectTypeName -- CALCULATE MESH INFO local meshCount = 0 local validMeshIDs = #() local objUsesMesh = #() objUsesMesh[objs.count] = undefined for i=1 to objs.count do ( local curObj = objs[i] if SuperClassof curObj == GeometryClass then ( if not (isOneOfThese curObj JointNodeTypes) then ( local meshObjId = i objUsesMesh[i] = meshObjId if 0 == (findItem validMeshIDs meshObjId) then append validMeshIDs meshObjId ) ) ) format " validMeshIDs: %\n" validMeshIDs -- EXPORT MESH DATA writeLong f validMeshIDs.count local matFname = (getFilenamePath fname) + (getFilenameFile fname) + ".material" deleteFile matFname local fMat = fopen matFname "w" if fmat != undefined then ( fclose fMat ) else ( format "WARNING! Unable to create file: %\n" matFname ) for i=1 to validMeshIDs.count do ( local meshObj = objs[validMeshIDs[i]] local matInfo = BF2MatInfo.getMulti meshObj.material type:objectTypeName local meshObj_OriginalTransform = meshObj.transform local isNonVis = false if isValidNode meshObj.parent then ( if (lowercase meshObj.parent.name == "nonvis_") then isNonVis = true; ) local crdSpace = matrix3 1 if isStaticObject then ( crdSpace = meshObj.transform * (inverse rootObjNode.transform) ) else ( local p = meshObj.parent if isValidNode p then ( if lowercase p.name == "nonvis_" then ( if isValidNode p.parent then ( -- A collision mesh's pivot is the visible mesh that it is parented to crdSpace = meshObj.transform * (inverse p.parent.transform) ) ) -- scale the mesh crdSpace = crdSpace * scaleMatrix meshObj.scale ) ) local dontWarnSkinWeights = false local bnObjs = #() -- TODO: Get the skeleton bones in the correct order as they will be in the export if objectTypeName == "skinnedmesh" then ( format "SkinnedMesh ... Getting skeleton bones for mesh: %\n" meshObj.name bnObjs = bf2GetSkinMeshBones meshObj objs jointNodeTypes ) if objectTypeName == "bundledmesh" then ( dontWarnSkinWeights = true for o in objs do ( if findItem jointNodeTypes (classof o) > 0 then append bnObjs o ) ) local minUvSetCnt = 0 if isStaticObject and not isNonVis then ( minUvSetCnt = 4 ) rSceneDump.writeMesh f meshObj matInfo coordSpace:crdSpace s:s isNonVis:isNonVis bnObjs:bnObjs dontWarnSkinWeights:dontWarnSkinWeights minUvSetCnt:minUvSetCnt meshObj.transform = meshObj_OriginalTransform local a = "" for i=1 to matInfo.count do ( local fxMat = matInfo[i] if fxMat.fxFilename == undefined then ( format "WARNING: % has undefined .fxFilename\n" meshObj.name --format " % \n" fxMat --format " % \n" meshObj.material ) local b = fxMat.materialID as string b = b + ";" + (fxMat.materialName as string) b = b + ";" + (fxMat.fxFilename as string) b = b + ";" + (fxMat.technique as string) + ";" for j=1 to fxMat.textures.count do ( local tmpTexture = fxMat.textures[j] if tmpTexture.count == 0 then tmpTexture = "default.dds" b = b + "|" + tmpTexture ) a = a + "?" + b ) local saveMatSuccess = bf2mdtOps.saveMaterial matFname ("mesh" + ((i-1) as string)) a if saveMatSuccess != 0 then ( format "WARNING! Unable to save file: %\n" matFname ) ) ------------------------------- -- EXPORT NODE GRAPH DATA -- each node has transform and can have a mesh instance writeLong f objs.count local animatedNodeNames = #() for i=1 to objs.count do ( local curObj = objs[i] -- path Names "Fred|mike|pete" for graphing the scene local pathName = BF2getObjectPath curObj writeLong f (pathName.count + 1) writestring f pathName -- debug info if dbg == true then ( if i < 10 then format " 0%_:%\n" i pathName else format " %_:%\n" i pathName ) -- Node TypeId local typeId = -1 local meshId = objUsesMesh[i] if meshId != undefined then ( meshId = findItem validMeshIDs objUsesMesh[i] if (meshId == 0) then throw "ASSERT! meshID == 0!\n" meshId = meshId - 1 typeId = 0 -- Is mesh ) else ( meshId = -1 if (isOneOfThese curObj JointNodeTypes) then ( typeId = 3; -- joint ) else ( case (classof curObj) of ( Point: typeId = 1 -- locator default: typeID = 2 -- transform ) ) ) local m_flags = 0 local hasAnim = false if classof anmObjs == array then ( local findID = findItem anmObjs curObj if findID != 0 then ( append animatedNodeNames curObj.name m_flags = bit.set m_flags 1 true -- anim_export true hasAnim = true ) ) --format "typeId: % %\n" typeId hasAnim writeLong f typeId writeLong f meshId writelong f m_flags if hasAnim then ( local objParent = curObj.parent -- weapons are relative to right hand local meshID = BF2GetMeshIDFromName curObj.name if classof meshID == integer then ( if meshID <= numWeapParts then ( objParent = objs[1] format " weapon part: % (meshID : %)\n" curObj.name meshID ) ) rSceneDump.saveAnimation f curObj objParent range:anmRange s:s ) else ( if typeId == 3 then -- joint ( rSceneDump.saveAnimation f curObj curObj.parent range:#(currentTime,currentTime) s:s ) else ( local t = undefined if isStaticObject then ( t = matrix3 1 -- the staticobject will snap to this transform if not already this transform ) else ( local p = curObj.parent if isValidNode p then ( if lowercase curObj.name == "nonvis_" then ( t = matrix3 1 ) else ( if lowercase p.name == "nonvis_" then ( if isValidNode p.parent then ( t = matrix3 1 ) ) ) ) ) if t == undefined then ( t = curObj.transform if isValidNode curObj.parent then ( t = curObj.transform * (inverse curObj.parent.transform) t.row4 = t.row4 * curObj.parent.scale ) else ( ) ) -- format " t: %\n" t -- write out relative transform coordinates writelong f 0 rSceneDump.writeTransform f t s:s ) ) ) format " animatedNodeNames: %\n" animatedNodeNames fclose f if objs.count > 0 then objs[1].name = oldRootName -- Removes Prefixes object names to make them unique for the global game scope if not isAnimOrSke and classof prefix == String then ( bf2RemoveNamePrefix objsPrefix prefix ) return fname ) else ( format "Error! Could not create file!\n\t%\n" fname MessageBox ("Error! Could not create file:\n" + (fname as string)) ) return false ) ) And sorry for my bad english.
  21. Baddd bring Reshade 3 1P layer skip support for us please I beg you
  22. Are you Jones from AP? That is a well frequented thread. I have bad news about the terrain normals that made me remove it from the mod, unfortunately it just work when you set it to high terrain quality, medium and low gives error message they also remove lot's of the texture details so not every terrain gets good with it, like grass will sux. They also don't seem to work in the mos important one which is the rocks when they are using the 2 planes tiling method. which is the best for rocks. They also don't work on the Low detail texture which would probably help even more from long distances. If you are Jones from AP indeed (lol) can you help me on those amazing zoom shader scopes? would they also work in U wide resolutions?
  23. Hi, whoah, it's been a loong time since I've posted a new topic on this site. xD Anyway, about the question. Is it possible to make the soldier cam (the one that the dead players can access by hitting the 'spacebar' and then switching between the soldiers by clicking 'c') which shows the allied soldiers from the third person perspective from a vehicle accessible from one of the seats of a vehicle? My team and I are trying to make a commander seat in the APC for Acheron which would allow the player who occupies the seat to see the allies and switch between them somehow. I'm not really familiar with these camera related things, so I was wondering if there's anyone here who could help us. Thank you
  24. Hi, whoah, it's been a loong time since I've posted a new topic on this site. xD Anyway, about the question. Is it possible to make the soldier cam (the one that the dead players can access by hitting the 'spacebar' and then switching between the soldiers by clicking 'c') which shows the allied soldiers from the third person perspective from a vehicle accessible from one of the seats of a vehicle? My team and I are trying to make a commander seat in the APC for Acheron which would allow the player who occupies the seat to see the allies and switch between them somehow. I'm not really familiar with these camera related things, so I was wondering if there's anyone here who could help us. Thank you
  25. Hello everyone hope you are all good. Brilliant read of the thread this is world class. Corona may we request permission to use the Great Terrain Normals mod in our project? Apparently from reading earlier posts the Terrain Normals are now working? The screenshots look absolutely brilliant. Here is the Moddb link to our project. http://www.moddb.com/members/john007 Eternally grateful for the world class input from the great minds Corona and Badsanta! I salute you. Thankyou very much for your time and hope to speak soon. John.
  26. Hey bad Santa any new on some integration with Reshade 3.0.8 skipping 1P overlay? I would love to try the latest MXAO and DOF techniques.
  27. Hey, as a representative of the PR team I can tell you that a community faction such as the Australian forces back then is never made by the core PR team and usually by a small separate team. What that person did at the time is not something we allow and if the team at the time would have found out, they would have booted him out. Although I do want to say sorry that it wasn't noticed back then. We no longer work with that person and have no interest to ever use somebody's work without permission or credit. And we expect others to do the same with our work.
  1. Load more activity