Advertisement
Guest User

Shoebill - Player Klasse

a guest
Apr 1st, 2014
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.97 KB | None | 0 0
  1. public interface Player extends Proxyable
  2. {
  3.     public static final int INVALID_ID =                0xFFFF;
  4.     public static final int NO_TEAM =                   255;
  5.     public static final int MAX_NAME_LENGTH =           24;
  6.    
  7.     public static final int MAX_CHATBUBBLE_LENGTH =     144;
  8.    
  9.    
  10.     boolean isOnline();
  11.    
  12.     int getId();
  13.  
  14.     PlayerKeyState getKeyState();
  15.     PlayerAttach getAttach();
  16.     PlayerWeaponSkill getWeaponSkill();
  17.    
  18.     int getPing();
  19.     int getTeam();
  20.     int getSkin();
  21.     int getWantedLevel();
  22.     int getCodepage();
  23.     String getIp();
  24.     String getName();
  25.     Color getColor();
  26.  
  27.     int getUpdateFrameCount();
  28.     float getHealth();
  29.     float getArmour();
  30.     WeaponModel getArmedWeapon();
  31.     int getArmedWeaponAmmo();
  32.     int getMoney();
  33.     int getScore();
  34.     int getWeather();
  35.     int getCameraMode();
  36.     FightStyle getFightStyle();
  37.     Vehicle getVehicle();
  38.     int getVehicleSeat();
  39.     SpecialAction getSpecialAction();
  40.     Player getSpectatingPlayer();
  41.     Vehicle getSpectatingVehicle();
  42.    
  43.     AngledLocation getLocation();
  44.     Area getWorldBound();
  45.     Velocity getVelocity();
  46.     PlayerState getState();
  47.     Checkpoint getCheckpoint();
  48.     RaceCheckpoint getRaceCheckpoint();
  49.    
  50.     Dialog getDialog();
  51.    
  52.     boolean isStuntBonusEnabled();
  53.     boolean isSpectating();
  54.     boolean isRecording();
  55.     boolean isControllable();
  56.    
  57.     void setCodepage(int codepage);
  58.     void setName(String name) throws IllegalArgumentException, IllegalLengthException, AlreadyExistException;
  59.  
  60.     void setSpawnInfo(float x, float y, float z, int interiorId, int worldId, float angle, int skinId, int teamId, WeaponModel weapon1, int ammo1, WeaponModel weapon2, int ammo2, WeaponModel weapon3, int ammo3);
  61.     void setSpawnInfo(Vector3D pos, int interiorId, int worldId, float angle, int skinId, int teamId, WeaponData weapon1, WeaponData weapon2, WeaponData weapon3);
  62.     void setSpawnInfo(Location loc, float angle, int skinId, int teamId, WeaponData weapon1, WeaponData weapon2, WeaponData weapon3);
  63.     void setSpawnInfo(AngledLocation loc, int skin, int team, WeaponData weapon1, WeaponData weapon2, WeaponData weapon3);
  64.     void setSpawnInfo(SpawnInfo info);
  65.    
  66.     void setColor(Color color);
  67.     void setHealth(float health);
  68.     void setArmour(float armour);
  69.     void setWeaponAmmo(WeaponModel weapon, int ammo);
  70.     void setMoney(int money);
  71.     void giveMoney(int money);
  72.     void setScore(int score);
  73.     void setWeather(int weatherId);
  74.     void setFightStyle(FightStyle style);
  75.    
  76.     void setVehicle(Vehicle vehicle, int seat);
  77.     void setVehicle(Vehicle vehicle);
  78.    
  79.     void setLocation(float x, float y, float z);
  80.     void setLocation(Vector3D pos);
  81.     void setLocation(Location loc);
  82.     void setLocation(AngledLocation loc);
  83.  
  84.     void setLocationFindZ(float x, float y, float z);
  85.     void setLocationFindZ(Vector3D pos);
  86.     void setLocationFindZ(Location loc);
  87.     void setLocationFindZ(AngledLocation loc);
  88.    
  89.     void setAngle(float angle);
  90.     void setInterior(int interiorId);
  91.     void setWorld(int worldId);
  92.     void setWorldBound(Area bound);
  93.     void setVelocity(Vector3D vel);
  94.    
  95.     void sendMessage(Color color, String message);
  96.     void sendMessage(Color color, String format, Object... args);
  97.    
  98.     void sendChat(Player player, String message);
  99.     void sendChatToAll(String message);
  100.     void sendDeathMessage(Player killer, WeaponModel reason);
  101.    
  102.     void sendGameText(int time, int style, String text);
  103.     void sendGameText(int time, int style, String format, Object... args);
  104.    
  105.     void spawn();
  106.     void setDrunkLevel(int level);
  107.     int getDrunkLevel();
  108.    
  109.     void applyAnimation(String animlib, String animname, float delta, int loop, int lockX, int lockY, int freeze, int time, int forcesync);
  110.     void clearAnimations(int forcesync);
  111.     int getAnimationIndex();
  112.    
  113.     void playSound(int sound, float x, float y, float z);
  114.     void playSound(int sound, Vector3D pos);
  115.    
  116.     void markerForPlayer(Player player, Color color);
  117.     void showNameTagForPlayer(Player player, boolean show);
  118.    
  119.     void kick();
  120.     void ban();
  121.     void ban(String reason);
  122.    
  123.     Menu getCurrentMenu();
  124.    
  125.     void setCameraPosition(float x, float y, float z);
  126.     void setCameraPosition(Vector3D pos);
  127.  
  128.     void setCameraLookAt(float x, float y, float z, CameraCutStyle cut);
  129.     void setCameraLookAt(Vector3D lookAt, CameraCutStyle cut);
  130.     void setCameraLookAt(float x, float y, float z);
  131.     void setCameraLookAt(Vector3D lookAt);
  132.    
  133.     void setCameraBehind();
  134.     Vector3D getCameraPosition();
  135.     Vector3D getCameraFrontVector();
  136.    
  137.     boolean isInAnyVehicle();
  138.     boolean isInVehicle(Vehicle veh);
  139.     boolean isAdmin();
  140.     boolean isStreamedIn(Player forPlayer);
  141.    
  142.     boolean isNpc();
  143.    
  144.     void setCheckpoint(Checkpoint checkpoint);
  145.     void disableCheckpoint();
  146.     void setRaceCheckpoint(RaceCheckpoint checkpoint);
  147.     void disableRaceCheckpoint();
  148.    
  149.     void setTeam(int team);
  150.     void setSkin(int skin);
  151.  
  152.     WeaponState getWeaponState();
  153.     WeaponData getWeaponData(int slot);
  154.    
  155.     void giveWeapon(WeaponModel type, int ammo);
  156.     void giveWeapon(WeaponData data);
  157.    
  158.     void resetWeapons();
  159.    
  160.     Time getTime();
  161.    
  162.     void setTime(int hour, int minute);
  163.     void setTime(Time time);
  164.    
  165.     void toggleClock(boolean toggle);
  166.     void forceClassSelection();
  167.     void setWantedLevel(int level);
  168.     void playCrimeReport(int suspectId, int crimeId);
  169.     void setShopName(ShopName shop);
  170.    
  171.     Vehicle getSurfingVehicle();
  172.     void removeFromVehicle();
  173.    
  174.     void toggleControllable(boolean toggle);
  175.     void setSpecialAction(SpecialAction action);
  176.  
  177.     PlayerMapIcon getMapIcon();
  178.    
  179.     void enableStuntBonus(boolean enabled);
  180.    
  181.     void toggleSpectating(boolean toggle);
  182.     void spectate(Player player, SpectateMode mode);
  183.     void spectate(Vehicle veh, SpectateMode mode);
  184.    
  185.     void startRecord(RecordType type, String recordName);
  186.     void stopRecord();
  187.    
  188.     SampObject getSurfingObject();
  189.     String getNetworkStats();
  190.    
  191.     Player getAimedTarget();
  192.    
  193.     void playAudioStream(String url);
  194.     void playAudioStream(String url, float x, float y, float z, float distance);
  195.     void playAudioStream(String url, Vector3D location, float distance);
  196.     void playAudioStream(String url, Radius loc);
  197.     void stopAudioStream();
  198.    
  199.     void removeBuilding(int modelId, float x, float y, float z, float radius);
  200.     void removeBuilding(int modelId, Vector3D pos, float radius);
  201.     void removeBuilding(int modelId, Radius loc);
  202.    
  203.     void showDialog(Dialog dialog, DialogStyle style, String caption, String text, String button1, String button2);
  204.     void cancelDialog();
  205.    
  206.     boolean editObject(SampObject object);
  207.     boolean editPlayerObject(PlayerObject object);
  208.     void selectObject();
  209.     void cancelEdit();
  210.    
  211.     void attachCameraTo(SampObject object);
  212.     void attachCameraTo(PlayerObject object);
  213.     void interpolateCameraPosition(float fromX, float fromY, float fromZ, float toX, float toY, float toZ, int time, CameraCutStyle cut);
  214.     void interpolateCameraPosition(Vector3D from, Vector3D to, int time, CameraCutStyle cut);
  215.     void interpolateCameraLookAt(float fromX, float fromY, float fromZ, float toX, float toY, float toZ, int time, CameraCutStyle cut);
  216.     void interpolateCameraLookAt(Vector3D from, Vector3D to, int time, CameraCutStyle cut);
  217.    
  218.     void selectTextDraw(Color hoverColor);
  219.     void cancelSelectTextDraw();
  220.    
  221.     String getVersion(int playerid);
  222. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement