Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 3.5 - WoG and Beyond > Thread: About memory modify some of the script
Thread: About memory modify some of the script
Rocky
Rocky

Tavern Dweller
posted November 25, 2013 06:00 AM
Edited by Rocky at 13:49, 25 Nov 2013.

some interesting scripts with memory modification

hello everybody.I'm from WOG Chinese BBS.Master has written several great script, to share with you



I can't speak English, rely on the translator to communicate with you.
So you don't understand I write content also is normal, can read the script.
You can visit below website:http://bbs.wakeofgods.com/forum.php
ID: wogfans
Password: wogfans

The first script



Continuous attack script

ZVSE

**注 1:该脚本将使用 009A4DB6 - 009A4E5A 的内存地址作为战场上对应的 0-41号堆栈双击后的额外攻击次数 , 每个堆栈使用的内存地址相隔  4个字节
**例:009A4DB6开始的 4个字节里存储着 0号堆栈的双击后额外攻击次数, 1号堆栈的为 009A4DBA开始的 4个字节, 依次类推直到 41号
**快速检测效果的方法,直接添加这个额外攻击次数地址修改其值。可以在 BG0,MF1中使用 UN:C来修改对应的值等应用到合适的时候

**注 2:远程射击,远程近身攻击和近程攻击的额外攻击次数地址共用同一段内存区域,也是同一个,反正可以通过检测随意设置,就这样了,节约内存空间

**注 3:每进行一次额外攻击都会减掉一次额外攻击次数,直到 0,所以在需要的时候修改对应地址增加其值就行了,士气后攻击也是一样的

**注 4:攻击方一定要有双击标志,指令的效果是和双击的第二次攻击差不多的, 应该所有双击标志单位都有效了,待测试

**注 5:和野蛮领主的残忍之斧可以叠加,不冲突, 远程单位近身攻击一样无法享有该物品效果

**注 6:远程近身攻击的总次数其实是比非远程近身攻击总次数少1的,因为本来的双击的第二次攻击没打到

!?BF&1000;
!!FU42000;        扩展


**将内存特定地址扩展为可以接受2次以上攻击的状态
!?FU42000;
!!UN:C4463612/4/1446076905;               [00441BFC指令修改部分
!!UN:C4463616/1/0;                        ]

!!UN:C4463617/4/1446024937;               [00441C01指令修改部分
!!UN:C4463621/1/0;                        ]

!!UN:C4456341/4/1447867113;               [0043FF95指令修改部分
!!UN:C4456345/1/0;                        ]


!!UN:C10112354/4/3676403688;              [新0041BFC跳转指令跳到的地址之后的指令部分
!!UN:C10112358/4/2337362175;
!!UN:C10112362/4/63631;
!!UN:C10112366/4/4106191616;
!!UN:C10112370/4/0;
!!UN:C10112374/4/230415;
!!UN:C10112378/4/3246587904;
!!UN:C10112382/4/2365885205;
!!UN:C10112386/4/10112438;
!!UN:C10112390/4/2215624837;
!!UN:C10112394/4/28;
!!UN:C10112398/4/169;
!!UN:C10112402/4/42209152;
!!UN:C10112406/4/4143972352;
!!UN:C10112410/4/76105944;
!!UN:C10112414/4/2588784269;
!!UN:C10112418/4/3914881280;
!!UN:C10112422/4/4289318363;
!!UN:C10112426/4/1357469785;
!!UN:C10112430/4/2432674254;              ]

!!UN:C10112156/4/2224524114;              [新00441C01跳转指令跳到的地址之后的指令部分
!!UN:C10112160/4/3238002688;
!!UN:C10112164/4/3270905834;
!!UN:C10112168/4/2659454721;
!!UN:C10112172/4/2332033024;
!!UN:C10112176/4/3531951190;
!!UN:C10112180/4/9670159;
!!UN:C10112184/4/2542469120;
!!UN:C10112188/4/656;
!!UN:C10112192/4/2232406661;
!!UN:C10112196/4/133;
!!UN:C10112200/4/45127563;
!!UN:C10112204/4/3531931648;
!!UN:C10112208/4/7832847;
!!UN:C10112212/4/2542469120;
!!UN:C10112216/4/704;
!!UN:C10112220/4/2232406661;
!!UN:C10112224/4/105;
!!UN:C10112228/4/2236372875;
!!UN:C10112232/4/1586368466;
!!UN:C10112236/4/2332033024;
!!UN:C10112240/4/33943;
!!UN:C10112244/4/48939264;
!!UN:C10112248/4/251773686;
!!UN:C10112252/4/19588;
!!UN:C10112256/4/2542489600;
!!UN:C10112260/4/248;
!!UN:C10112264/4/16039811;
!!UN:C10112268/4/251658240;
!!UN:C10112272/4/900;
!!UN:C10112276/4/365069056;
!!UN:C10112280/4/3063219339;
!!UN:C10112284/4/2231409229;
!!UN:C10112288/4/629411776;
!!UN:C10112292/4/2835349504;
!!UN:C10112296/4/2147483648;
!!UN:C10112300/4/164879;
!!UN:C10112304/4/3640066048;
!!UN:C10112308/4/2500102472;
!!UN:C10112312/4/10112438;
!!UN:C10112316/4/3345373784;
!!UN:C10112320/4/1142664965;
!!UN:C10112324/4/3918565376;
!!UN:C10112328/4/4289318457;
!!UN:C10112332/4/3345373784;
!!UN:C10112336/4/1142664965;
!!UN:C10112340/4/3897586944;
!!UN:C10112344/4/4292236053;
!!UN:C10112348/4/2848892393;
!!UN:C10112352/2/37119;                   ]

!!UN:C10112076/4/2846478312;              [新0043FF95跳转指令跳到的地址之后的指令部分
!!UN:C10112080/4/2337493247;
!!UN:C10112084/4/63622;
!!UN:C10112088/4/4106126080;
!!UN:C10112092/4/0;
!!UN:C10112096/4/230415;
!!UN:C10112100/4/3229810688;
!!UN:C10112104/4/2233240341;
!!UN:C10112108/4/10112438;
!!UN:C10112112/4/2215631749;
!!UN:C10112116/4/29;
!!UN:C10112120/4/50167;
!!UN:C10112124/4/2215608320;
!!UN:C10112128/4/2;
!!UN:C10112132/4/2303450103;
!!UN:C10112136/4/1303807260;
!!UN:C10112140/4/1482358938;
!!UN:C10112144/4/2847074793;
!!UN:C10112148/4/3914882047;
!!UN:C10112152/4/4289311486;              ]

!!UN:C4463535/2/20597;                     不知道会不会有逻辑意义上错误的地方,以防万一


!?BA53&1000;
!!FU42001;             还原

!?FU42001;
!!UN:C4463612/4/827514344;
!!UN:C4463616/1/0;
!!UN:C4463617/4/746875880;
!!UN:C4463621/1/0;
!!UN:C4456341/4/4294346472;
!!UN:C4456345/1/255;

!!UN:C10112354/4/0;
!!UN:C10112358/4/0;
!!UN:C10112362/4/0;
!!UN:C10112366/4/0;
!!UN:C10112370/4/0;
!!UN:C10112374/4/0;
!!UN:C10112378/4/0;
!!UN:C10112382/4/0;
!!UN:C10112386/4/0;
!!UN:C10112390/4/0;
!!UN:C10112394/4/0;
!!UN:C10112398/4/0;
!!UN:C10112402/4/0;
!!UN:C10112406/4/0;
!!UN:C10112410/4/0;
!!UN:C10112414/4/0;
!!UN:C10112418/4/0;
!!UN:C10112422/4/0;
!!UN:C10112426/4/0;
!!UN:C10112430/4/0;

!!UN:C10112156/4/0;
!!UN:C10112160/4/0;
!!UN:C10112164/4/0;
!!UN:C10112168/4/0;
!!UN:C10112172/4/0;
!!UN:C10112176/4/0;
!!UN:C10112180/4/0;
!!UN:C10112184/4/0;
!!UN:C10112188/4/0;
!!UN:C10112192/4/0;
!!UN:C10112196/4/0;
!!UN:C10112200/4/0;
!!UN:C10112204/4/0;
!!UN:C10112208/4/0;
!!UN:C10112212/4/0;
!!UN:C10112216/4/0;
!!UN:C10112220/4/0;
!!UN:C10112224/4/0;
!!UN:C10112228/4/0;
!!UN:C10112232/4/0;
!!UN:C10112236/4/0;
!!UN:C10112240/4/0;
!!UN:C10112244/4/0;
!!UN:C10112248/4/0;
!!UN:C10112252/4/0;
!!UN:C10112256/4/0;
!!UN:C10112260/4/0;
!!UN:C10112264/4/0;
!!UN:C10112268/4/0;
!!UN:C10112272/4/0;
!!UN:C10112276/4/0;
!!UN:C10112280/4/0;
!!UN:C10112284/4/0;
!!UN:C10112288/4/0;
!!UN:C10112292/4/0;
!!UN:C10112296/4/0;
!!UN:C10112300/4/0;
!!UN:C10112304/4/0;
!!UN:C10112308/4/0;
!!UN:C10112312/4/0;
!!UN:C10112316/4/0;
!!UN:C10112320/4/0;
!!UN:C10112324/4/0;
!!UN:C10112328/4/0;
!!UN:C10112332/4/0;
!!UN:C10112336/4/0;
!!UN:C10112340/4/0;
!!UN:C10112344/4/0;
!!UN:C10112348/4/0;
!!UN:C10112352/2/0;

!!UN:C10112076/4/0;
!!UN:C10112080/4/0;
!!UN:C10112084/4/0;
!!UN:C10112088/4/0;
!!UN:C10112092/4/0;
!!UN:C10112096/4/0;
!!UN:C10112100/4/0;
!!UN:C10112104/4/0;
!!UN:C10112108/4/0;
!!UN:C10112112/4/0;
!!UN:C10112116/4/0;
!!UN:C10112120/4/0;
!!UN:C10112124/4/0;
!!UN:C10112128/4/0;
!!UN:C10112132/4/0;
!!UN:C10112136/4/0;
!!UN:C10112140/4/0;
!!UN:C10112144/4/0;
!!UN:C10112148/4/0;
!!UN:C10112152/4/0;

!!UN:C4463535/2/20597;

!!DO43000/0/41/1;


!?FU43000;
!!VRy1:Sx16*4+10112438;
!!UN:Cy1/4/0;
**以上请不要随意修改


**新加指令还原额外攻击次数的时点不方便,比如死亡后额外攻击次数清0,不能行动后清0等(按照指令执行顺序,在这些异常状态下,会保留相应堆栈剩余的额外攻击次数的)
**考虑到在触发器中还原就足够了,所以没有写到新指令中
**以下是根据实际游戏的逻辑对指令在控制额外攻击次数方面的补充,理解处理逻辑的也可以自行设置
!?BF&1000;
!!DO43000/0/41/1;                       双击后的额外攻击次数清0

!?BR&1000/v997>=0;
!!DO43000/0/41/1;                       双击后的额外攻击次数清0

!?BG0&1000;
!!BG:N?y1;
!!SN:W^Combo.Stack^/y1;

!?BG1&1000;                             任意一次行动后额外攻击次数清0
!!SN:W^Combo.Stack^/?y1;
!!VRy2&y1>-1/y1<42:Sy1*4+10112438;
!!UN&y1>-1/y1<42:Cy2/4/0;
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Rocky
Rocky

Tavern Dweller
posted November 25, 2013 06:06 AM

The second script

Block to reduce defence after repair

methods 1:


ZVSE

!?BF&1000;
!!DO41000/0/41/1;

!?BR&1000/v997>0;
!!DO41000/0/41/1;

!?FU41000;
!!SN:W^Stack.%X16.Action^/-1;

!?BG0&1000;
!!BG:N?y90 A?y1;
!!SN:W^Stack.%Y90.Action^/y1;

**计算了一下数值,原来只要一个0号堆栈的地址就够了
!?MF1&1000;
!!MF:N?y90;
!!SN:W^Stack.%Y90.Action^/?y2;
!!if&y2>-1/y2<>3:;
 !!UN:C6919200/4/?y3;
 !!VRy4:Sy3+21708;                                  
 !!VRy5:Sy90*1352+y4;
 !!VRy6:Sy5+1244;
 !!UN&y3>0:Cy6/4/0;
!!en:;
!!SN&y2>-1:W^Stack.%Y90.Action^/-1;</li></ol>


methods 2:
ZVSE

!?BF&1000;
!!UN:C7456398/4/680075753;
!!UN:C7456402/2/36864;

!!UN:C4621928/4/1405679081;
!!UN:C4621932/2/36864;

!!UN:C10112948/4/4169239376;                   [格挡时,删除程序添加防御标志,改为记录这次格挡事件
!!UN:C10112952/4/2197815296;
!!UN:C10112956/4/62649;
!!UN:C10112960/4/2215575552;
!!UN:C10112964/4/3;
!!UN:C10112968/4/3323314307;
!!UN:C10112972/4/2588882560;
!!UN:C10112976/4/3914858752;
!!UN:C10112980/4/4292310716;                   ]

!!UN:C10112866/4/8491147;                      [每次受伤检查防御标志后,若无防御标志,则检查堆栈号+009A4F36的地址中是否有值
!!UN:C10112870/4/96862208;                     ,有的话就让程序显示防御动画
!!UN:C10112874/4/4621945;
!!UN:C10112878/4/3270988547;
!!UN:C10112882/4/134217728;
!!UN:C10112886/4/2786575;
!!UN:C10112890/4/2559246336;
!!UN:C10112894/4/245;
!!UN:C10112898/4/15841411;
!!UN:C10112902/4/251658240;
!!UN:C10112906/4/900;
!!UN:C10112910/4/365134592;
!!UN:C10112914/4/1328987008;
!!UN:C10112918/4/251658394;
!!UN:C10112922/4/1924;
!!UN:C10112926/4/2030421504;
!!UN:C10112930/4/67126918;
!!UN:C10112934/4/1328972742;
!!UN:C10112938/4/1526726810;
!!UN:C10112942/4/2889268201;
!!UN:C10112946/2/37119;                        ]

!!DO43009/0/41/1;

!?BA53&1000;
!!UN:C7456398/4/51841;
!!UN:C7456402/2/2048;

!!UN:C4621928/4/8491147;
!!UN:C4621932/2/0;

!!UN:C10112948/4/0;
!!UN:C10112952/4/0;
!!UN:C10112956/4/0;
!!UN:C10112960/4/0;
!!UN:C10112964/4/0;
!!UN:C10112968/4/0;
!!UN:C10112972/4/0;
!!UN:C10112976/4/0;
!!UN:C10112980/4/0;

!!UN:C10112866/4/0;
!!UN:C10112870/4/0;
!!UN:C10112874/4/0;
!!UN:C10112878/4/0;
!!UN:C10112882/4/0;
!!UN:C10112886/4/0;
!!UN:C10112890/4/0;
!!UN:C10112894/4/0;
!!UN:C10112898/4/0;
!!UN:C10112902/4/0;
!!UN:C10112906/4/0;
!!UN:C10112910/4/0;
!!UN:C10112914/4/0;
!!UN:C10112918/4/0;
!!UN:C10112922/4/0;
!!UN:C10112926/4/0;
!!UN:C10112930/4/0;
!!UN:C10112934/4/0;
!!UN:C10112938/4/0;
!!UN:C10112942/4/0;
!!UN:C10112946/2/0;

!!UN:C4621945/1/3;

!!DO43009/0/41/1;

!?FU43009;
!!VRy1:Sx16+10112822;
!!UN:Cy1/1/0;


____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Rocky
Rocky

Tavern Dweller
posted November 25, 2013 06:19 AM

The third script

A death blow on the risk associated with the unit
ZVSE

!?BF&1000;
!!UN:C4470497/4/1444391657;
!!UN:C4470501/2/36864;

!!UN:C10112656/4/4171139923;
!!UN:C10112660/4/2197815296;
!!UN:C10112664/4/62654;
!!UN:C10112668/4/2215575552;
!!UN:C10112672/4/3;
!!UN:C10112676/4/974504835;
!!UN:C10112680/4/2588828291;
!!UN:C10112684/4/2400148224;
!!UN:C10112688/4/4289325530;
!!UN:C10112692/4/2850565865;
!!UN:C10112696/2/37119;

!?BA53&1000;
!!UN:C4470497/4/27758351;
!!UN:C4470501/2/0;

!!UN:C10112656/4/0;
!!UN:C10112660/4/0;
!!UN:C10112664/4/0;
!!UN:C10112668/4/0;
!!UN:C10112672/4/0;
!!UN:C10112676/4/0;
!!UN:C10112680/4/0;
!!UN:C10112684/4/0;
!!UN:C10112688/4/0;
!!UN:C10112692/4/0;
!!UN:C10112696/2/0;

!!UN:C10112610/4/0;
!!UN:C10112614/4/0;
!!UN:C10112618/4/0;
!!UN:C10112622/4/0;
!!UN:C10112626/4/0;
!!UN:C10112630/4/0;
!!UN:C10112634/4/0;
!!UN:C10112638/4/0;
!!UN:C10112642/4/0;
!!UN:C10112646/4/0;
!!UN:C10112650/2/0;

!?BG0&1000;
!!BG:A?y1;
!!if|y1=6/y1=7:;
 !!BG:N?y2 E?y3;
 !!if&y2>-1/y2<42:;
   !!SN:W^Stack.DS^/0;
   !!VRy4:Sy2*-1-1;
   !!DO43008/6/13/1y4/0;                 获取攻击单位死亡一击几率存到 Stack.DS中
   !!SN:W^Stack.DS^/?y10;
   !!VRy10&y10<0:S0;
   !!VRy10&y10>100:S100;
   !!VRy11:Sy2+10112610;
   !!UN:Cy11/1/y10;
 !!en:;

 !!if&y3>-1/y3<42:;
   !!SN:W^Stack.DS^/0;
   !!VRy4:Sy3*-1-1;
   !!DO43008/6/13/1y4/0;                  获取被攻击单位死亡一击几率存到 Stack.DS中
   !!SN:W^Stack.DS^/?y10;
   !!VRy10&y10<0:S0;
   !!VRy10&y10>100:S100;
   !!VRy11:Sy3+10112610;
   !!UN:Cy11/1/y10;
 !!en:;
!!en:;

!?FU43008;
!!FU&x2<>0:E;
!!EAx1:Bx16/?y21/?y22/d/d/d/d/d/d/d/d/d/d/d/d;
!!FU|y21<>1/y22<>101:E;

!!VRy10:Sx1*-1-1;
!!UN:C6919200/4/?y1;
!!VRy2:Sy1+21708;
!!VRy3:Sy10*1352+y2;
!!SN:E7455085/1/y3/1;
!!UN:C8682900/4/?y4;

!!EAx1&y4=0:Bx16/d/d/d/?y23/d/d/d/d/d/d/d/d/d/d;
!!EAx1&y4=1:Bx16/d/d/d/d/?y23/d/d/d/d/d/d/d/d/d;
!!EAx1&y4=2:Bx16/d/d/d/d/d/?y23/d/d/d/d/d/d/d/d;
!!EAx1&y4=3:Bx16/d/d/d/d/d/d/?y23/d/d/d/d/d/d/d;
!!EAx1&y4=4:Bx16/d/d/d/d/d/d/d/?y23/d/d/d/d/d/d;
!!EAx1&y4=5:Bx16/d/d/d/d/d/d/d/d/?y23/d/d/d/d/d;
!!EAx1&y4=6:Bx16/d/d/d/d/d/d/d/d/d/?y23/d/d/d/d;
!!EAx1&y4=7:Bx16/d/d/d/d/d/d/d/d/d/d/?y23/d/d/d;
!!EAx1&y4=8:Bx16/d/d/d/d/d/d/d/d/d/d/d/?y23/d/d;
!!EAx1&y4=9:Bx16/d/d/d/d/d/d/d/d/d/d/d/d/?y23/d;
!!EAx1&y4=10:Bx16/d/d/d/d/d/d/d/d/d/d/d/d/d/?y23;
!!SN:W^Stack.DS^/y23;
!!VRx2:S1;

____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hawaiing
hawaiing


Adventuring Hero
posted November 25, 2013 06:31 AM

so much UN:C scripts.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Rocky
Rocky

Tavern Dweller
posted November 25, 2013 06:33 AM

The fourth script

Quick access to the battlefield experience level of the specified stack

ZVSE
**获取0-41号堆栈的经验级别

!?BF&1000;
!!SN:W^Local.Stack.Num^/0;

!?CM4&1000;     右键信息栏触发
!!CM:F?y1 I?y2 S?y3;
!!FU|y1<>512/y2<>2005/y3<>14:E;    不是右键信息栏则退出
!!UN:C6919200/4/?y1;   获取战场结构地址
!!VRy2:Sy1+21708;    0号堆栈地址
!!SN:W^Local.Stack.Num^/?y3;
!!VRy4:Sy3*1352+y2;   起始为0号堆栈,右键一次,堆栈号+1,注意到空堆栈号或数量为0的堆栈号时结果不正确的
!!SN:E7455085/1/y4/1;
!!UN:C8682900/4/?y5;
!!IF:M^堆栈号y3=%Y3,经验级别y5=%Y5^;
!!VRy3:+1;
!!VRy3&y3>=42:S0;
!!SN:W^Local.Stack.Num^/y3;

____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Rocky
Rocky

Tavern Dweller
posted November 25, 2013 06:37 AM

That's all for today

____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
songfx
songfx


Adventuring Hero
posted November 25, 2013 07:00 AM
Edited by songfx at 07:03, 25 Nov 2013.

Thanks, Rocky.

I'd like to add some more links about memory scripts.
Pls click HERE

Some of our chinese players are working into this field, and hope more and more friends will feel interest in it.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted November 25, 2013 07:01 AM
Edited by Salamandre at 07:02, 25 Nov 2013.

Hi, Songfx, if you can also translate the IF:M  message in fourth script, would be nice

And maybe give us a proper description of each script, google chinese-english is garbage.
____________
Era II mods and utilities

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
songfx
songfx


Adventuring Hero
posted November 25, 2013 07:07 AM

Salamandre said:
Hi, Songfx, if you can also translate the IF:M  message in fourth script, would be nice

And maybe give us a proper description of each script, google chinese-english is garbage.


do you mean this one ?
Quote:
!!IF:M^堆栈号y3=%Y3,经验级别y5=%Y5^;

it should be
Quote:
!!IF:M^Stack number y3=%Y3,experience level y5=%Y5^;

But as you know, I don't understand any of above scripts.
____________
Chinese WOG Forum

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hawaiing
hawaiing


Adventuring Hero
posted November 25, 2013 07:14 AM

get stack's exp-rank var stackID
!!FU9999903y1/?v2/?v3;
!!IF:M^Stack:%Y1 Exp:%V2 Rank:%V3^;

!?FU9999903;[x1=STACK ID,x2=Exp,x3=Rank]
!!FU|x1<0/x1>41:E;
!!BMx1:T?y1;
!!FU|y1<0:E;
!!VRy3:Sx1 +1 *-1;
!!EAy3:E?y4/2/d/d; [EXP:y4]
!!SN:E7503648/1/y3/y4;[Rank]
!!VRx3:Sv1;
!!VRx2:Sy4;

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
xericsin
xericsin


Famous Hero
posted April 02, 2018 03:31 PM

Useful Function Library for ERA2.46

https://drive.google.com/open?id=0B4WKnb81UbYEdG1UUGFZaTJnLU0

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll Post New Topic Post New Reply

Page compiled in 0.0707 seconds