Advertisement
Guest User

Lifts for wl

a guest
Jul 7th, 2012
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.61 KB | None | 0 0
  1. #include <a_samp>
  2. #define zalja  0x33AA33AA
  3. #define balta  0xFFFFFFAA
  4.  
  5. public OnPlayerCommandText(playerid, cmdtext[]){
  6. dcmd(liftget,7,cmdtext);
  7. dcmd(lift,4,cmdtext);
  8. dcmd(liftup,6,cmdtext);
  9. dcmd(liftdown,8,cmdtext);
  10. dcmd(liftstop,8,cmdtext);
  11. return 1;}
  12.  
  13. // & Lifta cmd &
  14. new mLift,
  15.     Float:liftsX,
  16.     Float:liftsY,
  17.     Float:liftsZ,
  18. dcmd_liftget(playerid,params[]){
  19.     //#pragma unused params
  20.     //#pragma unused playerid
  21.     GetPlayerPos(playerid, liftsX, liftsY, liftsZ);
  22.     mLift = CreateObject(2929, liftsX, liftsY, liftsZ +0.2, 90, 0, 0, 0);
  23.     SetPlayerPos(playerid, liftsX, liftsY, liftsZ + 2);
  24.     return 1;}
  25. dcmd_lift(playerid,params[]){
  26.     //#pragma unused params
  27.     //#pragma unused playerid
  28.     SendClientMessage(playerid,zalja,"#################[Info]#################");
  29.     SendClientMessage(playerid,balta,"/lift get,/lift up,/lift down,/lift stop");
  30.     SendClientMessage(playerid,zalja,"########################################");
  31.     return 1;}
  32. dcmd_liftup(playerid,params[]){
  33.     //#pragma unused params
  34.     //#pragma unused playerid
  35.     MoveObject(mLift,liftsX,liftsY,liftsZ + 50,2);
  36.     return 1;}
  37. dcmd_liftdown(playerid,params[]){
  38.     //#pragma unused params
  39.     //#pragma unused playerid
  40.     MoveObject(mLift,liftsX,liftsY,liftsZ - 50,2);
  41.     return 1;}
  42. dcmd_liftstop(playerid,params[]){
  43.     //#pragma unused params
  44.     //#pragma unused playerid
  45.     GetObjectPos(mLift, liftsX1, liftsY2, liftsZ3);
  46.     MoveObject(mLift,liftsX1,liftsY2,liftsZ3 +1,2);
  47.     SetPlayerPos(playerid, liftsX1, liftsY2, liftsZ3 + 3);
  48.     return 1;}
  49. public OnPlayerDisconnect(playerid, reason){
  50.     DestroyObject(mLift);
  51.     return 1;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement