Guest User

Untitled

a guest
Jan 22nd, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.65 KB | None | 0 0
  1. new tor; // Oben im Script wo die News halt sind.. Damit wird das Objekt Definiert
  2.  
  3.  
  4.  
  5. tor = CreateObject(7657, 2234.5197753906, -2215.8161621094, 14.263717651367, 0, 0, 314.84533691406); // Bei OnGamemodeInit wo die ganzen Objekte sind... Damit wird das Objekt erstellt und einer Variable zugewiesen.
  6.  
  7. if(strcmp(cmd,"/tor", true) == 0) // Der Befehl bei OnPlayerCommandText
  8. {
  9.     if(PlayerInfo[playerid][pLeader] == Die ID deiner Fraktion || PlayerInfo[playerid][pMember] == Die ID deiner Fraktion) // Falls Spieler in der Fraktion ist... passiert folgendes
  10.     {
  11.         SendClientMessage(playerid,COLOR_WHITE,"Du hast das Tor geöffnet"); // Nachricht wird gesendet an den der den CMD benutzt hat
  12.         MoveObject(tor,2222.2429199219, -2203.4709472656, 14.263717651367,3); // Das Definierte Objekt also "tor" wird auf die Position 2222.2429199219, -2203.4709472656, 14.263717651367 mit der Geschwindigkeit 3 verschoben.
  13.         SetTimer("TorClose",10000,0); // Ein Timer welcher die Funktion zum schliessen in 10 Sekunden auslösst. Die Funktion zum schliessen ist im dem Fall TorClose()
  14.     }
  15.     else // Falls der Spieler nicht in der Fraktion ist... passiert das
  16.     {
  17.         SendClientMessage(playerid,COLOR_WHITE,"Du darfst das nicht!"); // Nachricht wird gesendet
  18.         return 1; // Damit Returt er den Befehl
  19.     }
  20.     return 1; // das selbe
  21. }
  22.  
  23.  
  24. forward TorClose(); // Forwarden der Funktion.
  25. public TorClose() // Die Funktion die das Tor wieder schliesst
  26. {
  27.     MoveObject(tor,2234.5197753906, -2215.8161621094, 14.263717651367,3); // Das Tor wird wieder auf die anfangs Position zurückgesetzt.. in dem Fall diese.
  28.     return 0; // Returned.
  29. }
Add Comment
Please, Sign In to add comment