Advertisement
Lavard

Wings Effect Example (Angel & Devil / Conqueror)

Jan 31st, 2015
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 7.16 KB | None | 0 0
  1. Naked(AddWingsEffect)
  2.  {    
  3.     _asm
  4.     {
  5.         mov AddWingsEffect_Buff, edx
  6.         mov edx, dword ptr ss: [ebp - 0x68]
  7.         mov F1_Thisv1, edx
  8.         mov F1_Thisv2, edx
  9.         mov F1_Thisv3, edx
  10.         mov F1_Thisv4, edx
  11.         mov F1_Thisv5, edx
  12.         mov F1_Thisv6, edx
  13.         mov F1_Thisv7, edx
  14.         mov F1_Thisv8, edx
  15.         mov F1_Thisv9, edx
  16.         mov F1_Thisv10, edx
  17.         lea edx, [ebp - 0x58]
  18.         mov F1_Arg1v1, edx
  19.         mov F1_Arg1v2, edx
  20.         mov F1_Arg1v3, edx
  21.         mov F1_Arg1v4, edx
  22.         mov F1_Arg1v5, edx
  23.         mov F1_Arg1v6, edx
  24.         mov F1_Arg1v7, edx
  25.         mov F1_Arg1v8, edx
  26.         mov F1_Arg1v9, edx
  27.         mov F1_Arg1v10, edx
  28.         lea edx, [ebp - 0x18]
  29.         mov F1_Arg11v1, edx
  30.         mov F1_Arg11v2, edx
  31.         mov F1_Arg11v3, edx
  32.         mov F1_Arg11v4, edx
  33.         mov F1_Arg11v5, edx
  34.         mov F1_Arg11v6, edx
  35.         mov F1_Arg11v7, edx
  36.         mov F1_Arg11v8, edx
  37.         mov F1_Arg11v9, edx
  38.         mov F1_Arg11v10, edx
  39.         mov edx, dword ptr ss: [ebp - 0x6c]
  40.         mov F1_Arg2v1, edx
  41.         mov F1_Arg2v2, edx
  42.         mov F1_Arg2v3, edx
  43.         mov F1_Arg2v4, edx
  44.         mov F1_Arg2v5, edx
  45.         mov F1_Arg2v6, edx
  46.         mov F1_Arg2v7, edx
  47.         mov F1_Arg2v8, edx
  48.         mov F1_Arg2v9, edx
  49.         mov F1_Arg2v10, edx
  50.         fldz
  51.         fstp dword ptr ss: [esp]
  52.         mov edx, dword ptr ss: [ebp - 0x70]
  53.         mov F2_Arg5v1, edx
  54.         mov F2_Arg5v2, edx
  55.         mov F2_Arg5v3, edx
  56.         mov F2_Arg5v4, edx
  57.         mov F2_Arg5v5, edx
  58.         mov F2_Arg5v6, edx
  59.         mov F2_Arg5v7, edx
  60.         mov F2_Arg5v8, edx
  61.         mov F2_Arg5v9, edx
  62.         mov F2_Arg5v10, edx
  63.         mov edx, AddWingsEffect_Buff
  64.     }
  65.    
  66.     if (gItem.IsCustomWings(AddWingsEffect_Buff, true))
  67.     {
  68.         if(AddWingsEffect_Buff == ITEM2(12, 187) ) //-> Grand Master (Wings of Angel and Devil)
  69.                         {
  70.                                 Color[0] = 0.5;
  71.                                 Color[1] = 0.0;
  72.                                 Color[2] = 1.0;
  73.             // ----
  74.                                 pAllowStaticEffect (F1_Thisv1, & F1_Arg11v1, F1_Arg2v1, 4, 0);
  75.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v1, 2, Color, F2_Arg5v1, 2.0, 0);
  76.             // -
  77.                                 pAllowStaticEffect (F1_Thisv2, & F1_Arg11v2, F1_Arg2v2, 42, 0);
  78.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v2, 2, Color, F2_Arg5v2, 2.0, 0);
  79.             // -
  80.                                 pAllowStaticEffect (F1_Thisv3, & F1_Arg11v3, F1_Arg2v3, 27, 0);
  81.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v3, 2, Color, F2_Arg5v3, 2.0, 0);
  82.             // -
  83.                                 pAllowStaticEffect (F1_Thisv4, & F1_Arg11v4, F1_Arg2v4, 21, 0);
  84.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v4, 2, Color, F2_Arg5v4, 2.0, 0);
  85.             // -
  86.                                 pAllowStaticEffect (F1_Thisv5, & F1_Arg11v5, F1_Arg2v5, 53, 0);
  87.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v5, 2, Color, F2_Arg5v5, 2.0, 0);
  88.             // -
  89.                                 pAllowStaticEffect (F1_Thisv6, & F1_Arg11v6, F1_Arg2v6, 59, 0);
  90.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v6, 2, Color, F2_Arg5v6, 2.0, 0);
  91.             // -
  92.                                 pAllowStaticEffect (F1_Thisv7, & F1_Arg11v7, F1_Arg2v7, 5, 0);
  93.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v7, 2, Color, F2_Arg5v7, 2.0, 0);
  94.             // -
  95.                                 pAllowStaticEffect (F1_Thisv8, & F1_Arg11v8, F1_Arg2v8, 28, 0);
  96.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v8, 2, Color, F2_Arg5v8, 2.0, 0);
  97.             // -
  98.                                 pAllowStaticEffect (F1_Thisv9, & F1_Arg11v9, F1_Arg2v9, 10, 0);
  99.                                 pPlayStaticEffect (0x7d65, & F1_Arg11v9, 2, Color, F2_Arg5v9, 2.0, 0);
  100.             // -
  101.                                                 pAllowStaticEffect (F1_Thisv10, & F1_Arg11v10, F1_Arg2v10, 10, 0);
  102.                                 pPlayStaticEffect (0x7d65, & F1_Arg11v10, 2, Color, F2_Arg5v10, 2.0, 0);              
  103.                         }
  104.                 if(AddWingsEffect_Buff == ITEM2(12, 188)) //-> Blade Master (Wings of Conqueror)
  105.                         {
  106.                                 Color[0] = 0.9;
  107.                                 Color[1] = 0.2;
  108.                                 Color[2] = 0.1;
  109.             // ----
  110.                                 pAllowStaticEffect (F1_Thisv1, & F1_Arg11v1, F1_Arg2v1, 4, 0);
  111.                                         pPlayStaticEffect (0x7D03, & F1_Arg11v1, 2, Color, F2_Arg5v1, 2.0, 0);
  112.             // -
  113.                                 pAllowStaticEffect (F1_Thisv2, & F1_Arg11v2, F1_Arg2v2, 42, 0);
  114.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v2, 2, Color, F2_Arg5v2, 2.0, 0);
  115.             // -
  116.                                 pAllowStaticEffect (F1_Thisv3, & F1_Arg11v3, F1_Arg2v3, 27, 0);
  117.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v3, 2, Color, F2_Arg5v3, 2.0, 0);
  118.             // -
  119.                                 pAllowStaticEffect (F1_Thisv4, & F1_Arg11v4, F1_Arg2v4, 21, 0);
  120.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v4, 2, Color, F2_Arg5v4, 2.0, 0);
  121.             // -
  122.                                 pAllowStaticEffect (F1_Thisv5, & F1_Arg11v5, F1_Arg2v5, 53, 0);
  123.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v5, 2, Color, F2_Arg5v5, 2.0, 0);
  124.             // -
  125.                                 pAllowStaticEffect (F1_Thisv6, & F1_Arg11v6, F1_Arg2v6, 59, 0);
  126.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v6, 2, Color, F2_Arg5v6, 2.0, 0);
  127.             // -
  128.                                 pAllowStaticEffect (F1_Thisv7, & F1_Arg11v7, F1_Arg2v7, 5, 0);
  129.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v7, 2, Color, F2_Arg5v7, 2.0, 0);
  130.             // -
  131.                                 pAllowStaticEffect (F1_Thisv8, & F1_Arg11v8, F1_Arg2v8, 28, 0);
  132.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v8, 2, Color, F2_Arg5v8, 2.0, 0);
  133.             // -
  134.                                 pAllowStaticEffect (F1_Thisv9, & F1_Arg11v9, F1_Arg2v9, 10, 0);
  135.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v9, 2, Color, F2_Arg5v9, 2.0, 0);
  136.             // -
  137.                                 pAllowStaticEffect (F1_Thisv10, & F1_Arg11v10, F1_Arg2v10, 33, 0);
  138.                                 pPlayStaticEffect (0x7D03, & F1_Arg11v10, 2, Color, F2_Arg5v10, 2.0, 0);
  139.                         }
  140.         _asm
  141.         {
  142.             mov AddWingsEffect_Buff, 0x0056CA63
  143.             jmp AddWingsEffect_Buff
  144.         }
  145.     }    
  146.         // ----
  147.     if( AddWingsEffect_Buff > 0x0A9D )
  148.     {
  149.         _asm
  150.         {
  151.             mov AddWingsEffect_Buff, 0x005667BB
  152.             jmp AddWingsEffect_Buff
  153.         }
  154.     }
  155.     // ----
  156.     _asm
  157.     {
  158.         mov AddWingsEffect_Buff, 0x00566707
  159.         jmp AddWingsEffect_Buff
  160.     }
  161. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement