Advertisement
DoctorX13

UGarageSave

Sep 10th, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. event onLoad(){
  2. database.execute("CREATE TABLE garage(
  3. id VARCHAR(17) PRIMARY KEY,
  4. Garage1 INT NOT NULL DEFAULT 0,
  5. Garage2 INT NOT NULL DEFAULT 0
  6. );");
  7. }
  8.  
  9. event onPlayerJoined(player){
  10. x = database.execute("SELECT * FROM garage WHERE id = '" + player.id + "';");
  11. if(x.count == 0){
  12. database.execute("INSERT INTO garage (id, Garage1, Garage2) VALUES ('" + player.id + "', 0, 0);");
  13. }
  14. }
  15.  
  16. command garage1() {
  17. permission = "test";
  18. execute(){
  19. c = database.execute("SELECT * FROM garage WHERE Garage1 = '" + player.id + "';");
  20. vehicle = player.look.getVehicle();
  21. if(c.count == 0){
  22. x = vehicle.id;
  23. database.execute(str.format("UPDATE garage SET Garage1 = '" + x + "' WHERE id = '{0}';", player.id));
  24. player.message("Guardaste correctamente tu vehiculo en el Garage 1.");
  25. vehicle.destroy;
  26. }else{
  27. player.message("Ya tienes un vehiculo guardado en este garage.");
  28. }
  29. }
  30. }
  31.  
  32. command glist(){
  33. permission = "garage";
  34. execute() {
  35. y = database.execute(str.format("Select * FROM garage WHERE id = '{0}';", player.id));
  36. y = y[0];
  37. Garage1 = y[1];
  38. Garage2 = y[2];
  39. player.message("En el garage 1 tienes el vehiculo: " + Garage1 + " Y en el garage 2 tienes el vehiculo: " + Garage2);
  40. }
  41. }
  42.  
  43. command gretrieve1() {
  44. permission = "test";
  45. execute() {
  46. pos = player.position;
  47. pos.y = pos.y + 10;
  48. y = database.execute(str.format("Select * FROM garage WHERE id = '{0}';", player.id));
  49. y = y[0];
  50. Garage1 = y[1];
  51. Garage2 = y[2];
  52. vehicleManager.spawnVehicle(Garage1, pos, 0);
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement