Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.57 KB | None | 0 0
  1. if (mobcount <= 1000 && mobrange <= 1000)
  2.                                                     {
  3.                                                         Position wc = new Position((short)sign.X, (short)sign.Y, (short)sign.Z);
  4.                                                         EntityMob ent = new EntityMob(0, 0, 0, 20);
  5.                                                         ent.ID = mobid;
  6.                                                         Random r = new Random();
  7.                                                         for (int j = 0; j < mobcount; j++)
  8.                                                         {
  9.                                                             double rsin = Math.Sin(r.Next(0, 32) / 5) * mobrange;
  10.                                                             double rcos = Math.Cos(r.Next(0, 32) / 5) * mobrange;
  11.                                                             ent.X = (double)(rsin + wc.X);
  12.                                                             ent.Z = (double)(rcos + wc.Z);
  13.                                                             ent.Y = (double)wc.Y;
  14.                                                             map.PlaceEntity(ent);
  15.                                                         }                                                              
  16.                                                     }
  17.                                                     else
  18.                                                     {
  19.                                                         valid = false;
  20.                                                     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement