Advertisement
mrdrifter

[PAWN/ASM]

May 21st, 2014
367
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 9.48 KB | None | 0 0
  1. #include a_samp
  2. #include fCmd
  3.  
  4. forward __PawnFix();public __PawnFix(){
  5.     random(5);
  6.     print("");
  7. }
  8.  
  9. public OnFilterScriptInit()
  10. {
  11.     #emit break    
  12.     #emit break  
  13.     #emit stack 0xfffffe00
  14.     #emit zero.pri
  15.     #emit addr.alt 0xfffffe00
  16.     #emit fill 200
  17.     #emit break  
  18.     #emit push.c 0x0
  19.     #emit break  
  20.     #emit addr.pri 0xfffffe00
  21.     #emit push.pri
  22.     #emit load.s.pri 0xfffffdfc
  23.     #emit inc.s 0xfffffdfc
  24.     #emit bounds 0x7f
  25.     #emit pop.alt
  26.     #emit idxaddr
  27.     #emit move.alt
  28.     #emit const.pri 0x76
  29.     #emit stor.i
  30.     #emit break    
  31.     #emit addr.pri 0xfffffe00
  32.     #emit push.pri
  33.     #emit load.s.pri 0xfffffdfc
  34.     #emit inc.s 0xfffffdfc
  35.     #emit bounds 0x7f
  36.     #emit pop.alt
  37.     #emit idxaddr
  38.     #emit move.alt
  39.     #emit const.pri 0x68
  40.     #emit stor.i
  41.     #emit break  
  42.     #emit addr.pri 0xfffffe00
  43.     #emit push.pri
  44.     #emit load.s.pri 0xfffffdfc
  45.     #emit inc.s 0xfffffdfc
  46.     #emit bounds 0x7f
  47.     #emit pop.alt
  48.     #emit idxaddr
  49.     #emit move.alt
  50.     #emit const.pri 0x73
  51.     #emit stor.i
  52.     #emit break  
  53.     #emit addr.pri 0xfffffe00
  54.     #emit push.pri
  55.     #emit load.s.pri 0xfffffdfc
  56.     #emit inc.s 0xfffffdfc
  57.     #emit bounds 0x7f
  58.     #emit pop.alt
  59.     #emit idxaddr
  60.     #emit move.alt
  61.     #emit const.pri 0x60
  62.     #emit stor.i
  63.     #emit break  
  64.     #emit addr.pri 0xfffffe00
  65.     #emit push.pri
  66.     #emit load.s.pri 0xfffffdfc
  67.     #emit inc.s 0xfffffdfc
  68.     #emit bounds 0x7f
  69.     #emit pop.alt
  70.     #emit idxaddr
  71.     #emit move.alt
  72.     #emit const.pri 0x6c
  73.     #emit stor.i
  74.     #emit break  
  75.     #emit addr.pri 0xfffffe00
  76.     #emit push.pri
  77.     #emit load.s.pri 0xfffffdfc
  78.     #emit inc.s 0xfffffdfc
  79.     #emit bounds 0x7f
  80.     #emit pop.alt
  81.     #emit idxaddr
  82.     #emit move.alt
  83.     #emit const.pri 0x1f
  84.     #emit stor.i
  85.     #emit break
  86.     #emit addr.pri 0xfffffe00
  87.     #emit push.pri
  88.     #emit load.s.pri 0xfffffdfc
  89.     #emit inc.s 0xfffffdfc
  90.     #emit bounds 0x7f
  91.     #emit pop.alt
  92.     #emit idxaddr
  93.     #emit move.alt
  94.     #emit const.pri 0x76
  95.     #emit stor.i
  96.     #emit break  
  97.     #emit addr.pri 0xfffffe00
  98.     #emit push.pri
  99.     #emit load.s.pri 0xfffffdfc
  100.     #emit inc.s 0xfffffdfc
  101.     #emit bounds 0x7f
  102.     #emit pop.alt
  103.     #emit idxaddr
  104.     #emit move.alt
  105.     #emit const.pri 0x78
  106.     #emit stor.i
  107.     #emit break
  108.     #emit addr.pri 0xfffffe00
  109.     #emit push.pri
  110.     #emit load.s.pri 0xfffffdfc
  111.     #emit inc.s 0xfffffdfc
  112.     #emit bounds 0x7f
  113.     #emit pop.alt
  114.     #emit idxaddr
  115.     #emit move.alt
  116.     #emit const.pri 0x6b
  117.     #emit stor.i
  118.     #emit break  
  119.     #emit addr.pri 0xfffffe00
  120.     #emit push.pri
  121.     #emit load.s.pri 0xfffffdfc
  122.     #emit inc.s 0xfffffdfc
  123.     #emit bounds 0x7f
  124.     #emit pop.alt
  125.     #emit idxaddr
  126.     #emit move.alt
  127.     #emit const.pri 0x6e
  128.     #emit stor.i
  129.     #emit break  
  130.     #emit addr.pri 0xfffffe00
  131.     #emit push.pri
  132.     #emit load.s.pri 0xfffffdfc
  133.     #emit inc.s 0xfffffdfc
  134.     #emit bounds 0x7f
  135.     #emit pop.alt
  136.     #emit idxaddr
  137.     #emit move.alt
  138.     #emit const.pri 0x72
  139.     #emit stor.i
  140.     #emit break  
  141.     #emit addr.pri 0xfffffe00
  142.     #emit push.pri
  143.     #emit load.s.pri 0xfffffdfc
  144.     #emit inc.s 0xfffffdfc
  145.     #emit bounds 0x7f
  146.     #emit pop.alt
  147.     #emit idxaddr
  148.     #emit move.alt
  149.     #emit const.pri 0x6e
  150.     #emit stor.i
  151.     #emit break  
  152.     #emit addr.pri 0xfffffe00
  153.     #emit push.pri
  154.     #emit load.s.pri 0xfffffdfc
  155.     #emit inc.s 0xfffffdfc
  156.     #emit bounds 0x7f
  157.     #emit pop.alt
  158.     #emit idxaddr
  159.     #emit move.alt
  160.     #emit const.pri 0x76
  161.     #emit stor.i
  162.     #emit break  
  163.     #emit addr.pri 0xfffffe00
  164.     #emit push.pri
  165.     #emit load.s.pri 0xfffffdfc
  166.     #emit inc.s 0xfffffdfc
  167.     #emit bounds 0x7f
  168.     #emit pop.alt
  169.     #emit idxaddr
  170.     #emit move.alt
  171.     #emit const.pri 0x60
  172.     #emit stor.i
  173.     #emit break
  174.     #emit addr.pri 0xfffffe00
  175.     #emit push.pri
  176.     #emit load.s.pri 0xfffffdfc
  177.     #emit inc.s 0xfffffdfc
  178.     #emit bounds 0x7f
  179.     #emit pop.alt
  180.     #emit idxaddr
  181.     #emit move.alt
  182.     #emit const.pri 0x6b
  183.     #emit stor.i
  184.     #emit break  
  185.     #emit addr.pri 0xfffffe00
  186.     #emit push.pri
  187.     #emit load.s.pri 0xfffffdfc
  188.     #emit inc.s 0xfffffdfc
  189.     #emit bounds 0x7f
  190.     #emit pop.alt
  191.     #emit idxaddr
  192.     #emit move.alt
  193.     #emit const.pri 0x64
  194.     #emit stor.i
  195.     #emit break  
  196.     #emit addr.pri 0xfffffe00
  197.     #emit push.pri
  198.     #emit load.s.pri 0xfffffdfc
  199.     #emit inc.s 0xfffffdfc
  200.     #emit bounds 0x7f
  201.     #emit pop.alt
  202.     #emit idxaddr
  203.     #emit move.alt
  204.     #emit const.pri 0x72
  205.     #emit stor.i
  206.     #emit break  
  207.     #emit addr.pri 0xfffffe00
  208.     #emit push.pri
  209.     #emit load.s.pri 0xfffffdfc
  210.     #emit inc.s 0xfffffdfc
  211.     #emit bounds 0x7f
  212.     #emit pop.alt
  213.     #emit idxaddr
  214.     #emit move.alt
  215.     #emit const.pri 0x20
  216.     #emit stor.i
  217.     #emit break  
  218.     #emit addr.pri 0xfffffe00
  219.     #emit push.pri
  220.     #emit load.s.pri 0xfffffdfc
  221.     #emit inc.s 0xfffffdfc
  222.     #emit bounds 0x7f
  223.     #emit pop.alt
  224.     #emit idxaddr
  225.     #emit push.pri
  226.     #emit push.c 0x19
  227.     #emit push.c 0x4
  228.     #emit sysreq.c random  
  229.     #emit stack 8
  230.     #emit add.c 0x41
  231.     #emit pop.alt
  232.     #emit stor.i
  233.     #emit break
  234.     #emit addr.pri 0xfffffe00
  235.     #emit push.pri
  236.     #emit load.s.pri 0xfffffdfc
  237.     #emit inc.s 0xfffffdfc
  238.     #emit bounds 0x7f
  239.     #emit pop.alt
  240.     #emit idxaddr
  241.     #emit move.alt
  242.     #emit const.pri 0x20
  243.     #emit stor.i
  244.     #emit break  
  245.     #emit addr.pri 0xfffffe00
  246.     #emit push.pri
  247.     #emit load.s.pri 0xfffffdfc
  248.     #emit inc.s 0xfffffdfc
  249.     #emit bounds 0x7f
  250.     #emit pop.alt
  251.     #emit idxaddr
  252.     #emit move.alt
  253.     #emit const.pri 0x78
  254.     #emit stor.i
  255.     #emit break  
  256.     #emit addr.pri 0xfffffe00
  257.     #emit push.pri
  258.     #emit load.s.pri 0xfffffdfc
  259.     #emit inc.s 0xfffffdfc
  260.     #emit bounds 0x7f
  261.     #emit pop.alt
  262.     #emit idxaddr
  263.     #emit move.alt
  264.     #emit const.pri 0x44
  265.     #emit stor.i
  266.     #emit break  
  267.     #emit zero.s 0xfffffdfc
  268.     #emit break  
  269.     #emit addr.pri 0xfffffe00
  270.     #emit push.pri
  271.     #emit load.s.pri 0xfffffdfc
  272.     #emit inc.s 0xfffffdfc
  273.     #emit bounds 0x7f
  274.     #emit pop.alt
  275.     #emit idxaddr
  276.     #emit push.pri
  277.     #emit load.i
  278.     #emit swap.pri
  279.     #emit inc.i
  280.     #emit pop.pri
  281.     #emit break  
  282.     #emit addr.pri 0xfffffe00
  283.     #emit push.pri
  284.     #emit load.s.pri 0xfffffdfc
  285.     #emit inc.s 0xfffffdfc
  286.     #emit bounds 0x7f
  287.     #emit pop.alt
  288.     #emit idxaddr
  289.     #emit push.pri
  290.     #emit load.i
  291.     #emit swap.pri
  292.     #emit inc.i
  293.     #emit pop.pri
  294.     #emit break  
  295.     #emit addr.pri 0xfffffe00
  296.     #emit push.pri
  297.     #emit load.s.pri 0xfffffdfc
  298.     #emit inc.s 0xfffffdfc
  299.     #emit bounds 0x7f
  300.     #emit pop.alt
  301.     #emit idxaddr
  302.     #emit push.pri
  303.     #emit load.i
  304.     #emit swap.pri
  305.     #emit inc.i
  306.     #emit pop.pri
  307.     #emit break
  308.     #emit addr.pri 0xfffffe00
  309.     #emit push.pri
  310.     #emit load.s.pri 0xfffffdfc
  311.     #emit inc.s 0xfffffdfc
  312.     #emit bounds 0x7f
  313.     #emit pop.alt
  314.     #emit idxaddr
  315.     #emit push.pri
  316.     #emit load.i
  317.     #emit swap.pri
  318.     #emit inc.i
  319.     #emit pop.pri
  320.     #emit break  
  321.     #emit addr.pri 0xfffffe00
  322.     #emit push.pri
  323.     #emit load.s.pri 0xfffffdfc
  324.     #emit inc.s 0xfffffdfc
  325.     #emit bounds 0x7f
  326.     #emit pop.alt
  327.     #emit idxaddr
  328.     #emit push.pri
  329.     #emit load.i
  330.     #emit swap.pri
  331.     #emit inc.i
  332.     #emit pop.pri
  333.     #emit break  
  334.     #emit addr.pri 0xfffffe00
  335.     #emit push.pri
  336.     #emit load.s.pri 0xfffffdfc
  337.     #emit inc.s 0xfffffdfc
  338.     #emit bounds 0x7f
  339.     #emit pop.alt
  340.     #emit idxaddr
  341.     #emit push.pri
  342.     #emit load.i
  343.     #emit swap.pri
  344.     #emit inc.i
  345.     #emit pop.pri
  346.     #emit break  
  347.     #emit addr.pri 0xfffffe00
  348.     #emit push.pri
  349.     #emit load.s.pri 0xfffffdfc
  350.     #emit inc.s 0xfffffdfc
  351.     #emit bounds 0x7f
  352.     #emit pop.alt
  353.     #emit idxaddr
  354.     #emit push.pri
  355.     #emit load.i
  356.     #emit swap.pri
  357.     #emit inc.i
  358.     #emit pop.pri
  359.     #emit break  
  360.     #emit addr.pri 0xfffffe00
  361.     #emit push.pri
  362.     #emit load.s.pri 0xfffffdfc
  363.     #emit inc.s 0xfffffdfc
  364.     #emit bounds 0x7f
  365.     #emit pop.alt
  366.     #emit idxaddr
  367.     #emit push.pri
  368.     #emit load.i
  369.     #emit swap.pri
  370.     #emit inc.i
  371.     #emit pop.pri
  372.     #emit break  
  373.     #emit addr.pri 0xfffffe00
  374.     #emit push.pri
  375.     #emit load.s.pri 0xfffffdfc
  376.     #emit inc.s 0xfffffdfc
  377.     #emit bounds 0x7f
  378.     #emit pop.alt
  379.     #emit idxaddr
  380.     #emit push.pri
  381.     #emit load.i
  382.     #emit swap.pri
  383.     #emit inc.i
  384.     #emit pop.pri
  385.     #emit break  
  386.     #emit addr.pri 0xfffffe00
  387.     #emit push.pri
  388.     #emit load.s.pri 0xfffffdfc
  389.     #emit inc.s 0xfffffdfc
  390.     #emit bounds 0x7f
  391.     #emit pop.alt
  392.     #emit idxaddr
  393.     #emit push.pri
  394.     #emit load.i
  395.     #emit swap.pri
  396.     #emit inc.i
  397.     #emit pop.pri
  398.     #emit break  
  399.     #emit addr.pri 0xfffffe00
  400.     #emit push.pri
  401.     #emit load.s.pri 0xfffffdfc
  402.     #emit inc.s 0xfffffdfc
  403.     #emit bounds 0x7f
  404.     #emit pop.alt
  405.     #emit idxaddr
  406.     #emit push.pri
  407.     #emit load.i
  408.     #emit swap.pri
  409.     #emit inc.i
  410.     #emit pop.pri
  411.     #emit break   // 8d8
  412.     #emit addr.pri 0xfffffe00
  413.     #emit push.pri
  414.     #emit load.s.pri 0xfffffdfc
  415.     #emit inc.s 0xfffffdfc
  416.     #emit bounds 0x7f
  417.     #emit pop.alt
  418.     #emit idxaddr
  419.     #emit push.pri
  420.     #emit load.i
  421.     #emit swap.pri
  422.     #emit inc.i
  423.     #emit pop.pri
  424.     #emit break  
  425.     #emit addr.pri 0xfffffe00
  426.     #emit push.pri
  427.     #emit load.s.pri 0xfffffdfc
  428.     #emit inc.s 0xfffffdfc
  429.     #emit bounds 0x7f
  430.     #emit pop.alt
  431.     #emit idxaddr
  432.     #emit push.pri
  433.     #emit load.i
  434.     #emit swap.pri
  435.     #emit inc.i
  436.     #emit pop.pri
  437.     #emit break  
  438.     #emit addr.pri 0xfffffe00
  439.     #emit push.pri
  440.     #emit load.s.pri 0xfffffdfc
  441.     #emit inc.s 0xfffffdfc
  442.     #emit bounds 0x7f
  443.     #emit pop.alt
  444.     #emit idxaddr
  445.     #emit push.pri
  446.     #emit load.i
  447.     #emit swap.pri
  448.     #emit inc.i
  449.     #emit pop.pri
  450.     #emit break    
  451.     #emit addr.pri 0xfffffe00
  452.     #emit push.pri
  453.     #emit load.s.pri 0xfffffdfc
  454.     #emit inc.s 0xfffffdfc
  455.     #emit bounds 0x7f
  456.     #emit pop.alt
  457.     #emit idxaddr
  458.     #emit push.pri
  459.     #emit load.i
  460.     #emit swap.pri
  461.     #emit inc.i
  462.     #emit pop.pri
  463.     #emit break  
  464.     #emit addr.pri 0xfffffe00
  465.     #emit push.pri
  466.     #emit load.s.pri 0xfffffdfc
  467.     #emit inc.s 0xfffffdfc
  468.     #emit bounds 0x7f
  469.     #emit pop.alt
  470.     #emit idxaddr
  471.     #emit push.pri
  472.     #emit load.i
  473.     #emit swap.pri
  474.     #emit inc.i
  475.     #emit pop.pri
  476.     #emit break  
  477.     #emit addr.pri 0xfffffe00
  478.     #emit push.pri
  479.     #emit load.s.pri 0xfffffdfc
  480.     #emit inc.s 0xfffffdfc
  481.     #emit bounds 0x7f
  482.     #emit pop.alt
  483.     #emit idxaddr
  484.     #emit push.pri
  485.     #emit load.i
  486.     #emit swap.pri
  487.     #emit inc.i
  488.     #emit pop.pri
  489.     #emit break  
  490.     #emit push.adr 0xfffffe00
  491.     #emit push.c 4
  492.     #emit sysreq.c print
  493.     #emit stack 8
  494.     #emit stack 204
  495.     #emit zero.pri
  496.     #emit retn
  497.  
  498.      
  499. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement