Jump to content
  • 0

item_randomopt_db.txt help!


unsiren

Question


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   0
  • Joined:  01/08/12
  • Last Seen:  

item randomopt db.txt /no1  how to use  please!
1201 show, for example, has to put options on a knife! For a more accurate.
 
 
item_randomopt_db.txt 사용법 부탁드립니다!
1201 나이프에 옵션을 붙여서 예를들어서 보여주세요! 정밀한 설명 부탁드립니다
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

  • Group:  Developer
  • Topic Count:  153
  • Topics Per Day:  0.04
  • Content Count:  2285
  • Reputation:   745
  • Joined:  06/16/12
  • Last Seen:  

u need the item is equipped (example Knife), then check its ID by equipment_slot by other script, then run the setrandomoption script.

 

This is script that I use to test

prontera,151,158,3    script    getequiprandomoption0    123,{
    mes "ROA_ID";
    for (.@i = 0; .@i < 10; .@i++) {
        mes ""+getequiprandomoption(.@i,0,ROA_ID)+" "+getequiprandomoption(.@i,1,ROA_ID)+" "+getequiprandomoption(.@i,2,ROA_ID)+" "+getequiprandomoption(.@i,3,ROA_ID)+"";
    }
    close;
}

prontera,151,155,3    script    getequiprandomoption1    123,{
    mes "ROA_VALUE";
    for (.@i = 0; .@i < 10; .@i++) {
        mes ""+getequiprandomoption(.@i,0,ROA_VALUE)+" "+getequiprandomoption(.@i,1,ROA_VALUE)+" "+getequiprandomoption(.@i,2,ROA_VALUE)+" "+getequiprandomoption(.@i,3,ROA_VALUE)+"";
    }
    close;
}

prontera,151,152,3    script    getequiprandomoption2    123,{
    mes "ROA_PARAM";
    for (.@i = 0; .@i < 10; .@i++) {
        mes ""+getequiprandomoption(.@i,0,ROA_PARAM)+" "+getequiprandomoption(.@i,1,ROA_PARAM)+" "+getequiprandomoption(.@i,2,ROA_PARAM)+" "+getequiprandomoption(.@i,3,ROA_PARAM)+"";
    }
    close;
}

prontera,154,155,3    script    setrandomoption    123,{
    .@j = 1;
    for (.@i = 0; .@i < 10; .@i++) {
        setrandomoption(.@i,0,.@j,rand(1,20),.@j<<2);
        .@j++;
        setrandomoption(.@i,1,.@j,rand(1,20),.@j<<2);
        .@j++;
        setrandomoption(.@i,2,.@j,rand(1,20),.@j<<2);
        .@j++;
        setrandomoption(.@i,3,.@j,rand(1,20),.@j<<2);
        .@j++;
    }
    end;
}


prontera,157,158,3    script    cgetequiprandomoption0    123,{
    mes "ROA_ID";
    for (.@i = 10; .@i < 21; .@i++) {
        mes ""+getequiprandomoption(.@i,0,ROA_ID)+" "+getequiprandomoption(.@i,1,ROA_ID)+" "+getequiprandomoption(.@i,2,ROA_ID)+" "+getequiprandomoption(.@i,3,ROA_ID)+"";
    }
    close;
}

prontera,157,155,3    script    cgetequiprandomoption1    123,{
    mes "ROA_VALUE";
    for (.@i = 10; .@i < 21; .@i++) {
        mes ""+getequiprandomoption(.@i,0,ROA_VALUE)+" "+getequiprandomoption(.@i,1,ROA_VALUE)+" "+getequiprandomoption(.@i,2,ROA_VALUE)+" "+getequiprandomoption(.@i,3,ROA_VALUE)+"";
    }
    close;
}

prontera,157,152,3    script    cgetequiprandomoption2    123,{
    mes "ROA_PARAM";
    for (.@i = 10; .@i < 21; .@i++) {
        mes ""+getequiprandomoption(.@i,0,ROA_PARAM)+" "+getequiprandomoption(.@i,1,ROA_PARAM)+" "+getequiprandomoption(.@i,2,ROA_PARAM)+" "+getequiprandomoption(.@i,3,ROA_PARAM)+"";
    }
    close;
}

prontera,160,155,3    script    csetrandomoption    123,{
    .@j = 20;
    for (.@i = 10; .@i < 21; .@i++) {
        setrandomoption(.@i,0,.@j,rand(1,20),.@j<<2);
        .@j++;
        setrandomoption(.@i,1,.@j,rand(1,20),.@j<<2);
        .@j++;
        setrandomoption(.@i,2,.@j,rand(1,20),.@j<<2);
        .@j++;
        setrandomoption(.@i,3,.@j,rand(1,20),.@j<<2);
        .@j++;
    }
    end;
}
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   0
  • Joined:  01/08/12
  • Last Seen:  

Thank you! Many have been helpful!

Edited by unsiren
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...