deez

Ancestrar.timeStarsBonus

Jun 28th, 2012
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1. /*
  2. Une étoile corresponds à 20% donc 10 étoiles = 200% pour les obtenir
  3. 1% => 1h, 20% => 20h, 200% => 200h (soit 8j et 8h)
  4. actual_time corresponds au nombre d'heures que le groupe est sur la map
  5. */
  6. // Monstre => parseGM()
  7. // Au dessus de return toreturn.toString();
  8. // Remplacer tous par
  9.  
  10. toreturn.append("+").append(cellID).append(";").append(orientation).append(";");
  11. toreturn.append(getStarBonus());
  12. toreturn.append(";").append(id).append(";").append(mobIDs).append(";-3;").append(mobGFX).append(";").append(mobLevels).append(";").append(colors);
  13.  
  14. // Toujours dans monstre
  15. private long date_creation_time;
  16.  
  17. //Dans le constructeur
  18. date_creation_time = System.currentTimeMillis();
  19.  
  20. // Où tu veux
  21. public int getStarBonus()
  22. {
  23.     long actual_time = System.currentTimeMillis();
  24.     actual_time = (long)((actual_time - date_creation_time) / 3600000);
  25.     int percent = 0;
  26.     for(int i = 0; i < actual_time; i++)
  27.     {
  28.         percent++;
  29.     }
  30.     return percent;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment