Advertisement
Guest User

Untitled

a guest
Dec 24th, 2010
1,669
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.49 KB | None | 0 0
  1. import samp
  2.  
  3. COL_WHITE = (255, 255, 255, 255)
  4. COL_RED = (255, 0, 0, 255)
  5.  
  6. def OnPyInit():
  7.     samp.AddPlayerClass(0, 0.0, 0.0, 5.0, 0.0, 0, 0, 0, 0, 0, 0)
  8.    
  9. def OnPlayerCommandText(playerid, cmd):
  10.     samp.printf("[%d]: %s" % (playerid, cmd))
  11.     samp.SendClientMessage(playerid, COL_WHITE, cmd)
  12.    
  13.     if cmd == "/vehicle":
  14.         samp.CreateVehicle(535, 5.0, 5.0, 5.0, 5.0, 0, 0, -1);
  15.     elif cmd == "/anim":
  16.         samp.ApplyAnimation(playerid, "PED", "KO_skid_front", 3.0, 0, 1, 1, 1, 0)
  17.     elif cmd == "/banme":
  18.         samp.Ban(playerid)
  19.     elif cmd == "/banreason":
  20.         samp.BanEx(playerid, "The reason")
  21.     elif cmd == "/vehcol":
  22.         samp.ChangeVehicleColor(1, 1, 1)
  23.     elif cmd == "/vehjob":
  24.         samp.ChangeVehiclePaintjob(1, 0)
  25.     elif cmd == "/stopanim":
  26.         samp.ClearAnimations(playerid)
  27.     elif cmd == "/mypos":
  28.         x = samp.GetPlayerPos(playerid)
  29.         samp.SendClientMessage(playerid, COL_WHITE, "Your position: %s" % str(x))
  30.     elif cmd == "/curanim":
  31.         x = samp.GetAnimationName(samp.GetPlayerAnimationIndex(playerid))
  32.         samp.SendClientMessage(playerid, COL_WHITE, "Current animation: %s" % str(x))
  33.     return 1
  34.    
  35. def OnPlayerEnterVehicle(playerid, vehicleid, ispassenger):
  36.     samp.SendClientMessage(playerid, COL_WHITE, "Enter")
  37.    
  38. def OnPlayerExitVehicle(playerid, vehicleid):
  39.     samp.SendClientMessage(playerid, COL_WHITE, "Exit")
  40.     samp.CreateExplosion(5.0, 5.0, 3.0, 2, 10.0)
  41.    
  42. def OnVehicleDamageStatusUpdate(vehicleid, playerid):
  43.     samp.SendClientMessage(0, COL_RED, "Damage updated")
  44.    
  45. def OnVehicleDeath(vehicleid, killerid):
  46.     samp.SendClientMessage(0, COL_WHITE, "Vehicle died!")
  47.    
  48. def OnEnterExitModShop(playerid, enterexit, interiorid):
  49.     samp.SendClientMessage(playerid, COL_WHITE, "EnterExit: %d/%d" % (enterexit, interiorid))
  50.    
  51. def OnVehicleMod(playerid, vehicleid, componentid):
  52.     samp.SendClientMessage(playerid, COL_WHITE, "Mod: %d/%d" % (vehicleid, componentid))
  53.    
  54. def OnVehiclePaintjob(playerid, vehicleid, paintjobid):
  55.     samp.SendClientMessage(playerid, COL_WHITE, "Paintjob: %d/%d" % (vehicleid, paintjobid))
  56.  
  57. def OnVehicleRespray(playerid, vehicleid, color1, color2):
  58.     samp.SendClientMessage(playerid, COL_WHITE, "Respray: %d/%d/%d" % (vehicleid, color1, color2))
  59.    
  60. def OnVehicleSpawn(vehicleid):
  61.     samp.SendClientMessage(0, COL_WHITE, "Spawn: %d" % vehicleid)
  62.    
  63. def OnVehicleStreamIn(vehicleid, forplayerid):
  64.     samp.SendClientMessage(forplayerid, COL_WHITE, "StreamIn: %d" % vehicleid)
  65.    
  66. def OnVehicleStreamOut(vehicleid, forplayerid):
  67.     samp.SendClientMessage(forplayerid, COL_WHITE, "StreamOut: %d" % vehicleid)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement