PapaZola Posted August 31, 2020 Group: Members Topic Count: 318 Topics Per Day: 0.07 Content Count: 925 Reputation: 33 Joined: 12/05/11 Last Seen: September 20, 2023 Share Posted August 31, 2020 (edited) hello its posibble to add more etc i want all this item on the script 7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083,7084,7085,7086,7087,7088,7089,7090,7091,7092 here my original scripthttps://pastebin.com/yLXU34GJ and have some debug problem Quote [Warning]: Unexpected type for argument 2. Expected number. [Debug]: Data: string value="0x33FF66" [Debug]: Function: announce [Debug]: Source (NPC): Break The Seal at prontera (142,187) Edited September 1, 2020 by PapaZola Quote Link to comment Share on other sites More sharing options...
0 Emistry Posted August 31, 2020 Group: Forum Moderator Topic Count: 93 Topics Per Day: 0.02 Content Count: 10017 Reputation: 2369 Joined: 10/28/11 Last Seen: 7 hours ago Share Posted August 31, 2020 announce "Wow! The Seal has been annihilated by "+strcharinfo(0)+" He has just broken the seal and will start the quest of Valkyrie!","0x33FF66"; change to announce "Wow! The Seal has been annihilated by "+strcharinfo(0)+" He has just broken the seal and will start the quest of Valkyrie!", bc_all, 0x33FF66; Quote Link to comment Share on other sites More sharing options...
0 PapaZola Posted September 1, 2020 Group: Members Topic Count: 318 Topics Per Day: 0.07 Content Count: 925 Reputation: 33 Joined: 12/05/11 Last Seen: September 20, 2023 Author Share Posted September 1, 2020 10 hours ago, Emistry said: announce "Wow! The Seal has been annihilated by "+strcharinfo(0)+" He has just broken the seal and will start the quest of Valkyrie!","0x33FF66"; change to announce "Wow! The Seal has been annihilated by "+strcharinfo(0)+" He has just broken the seal and will start the quest of Valkyrie!", bc_all, 0x33FF66; Thanks emistry how about to add more item to gamble Quote Link to comment Share on other sites More sharing options...
0 Ronald Posted September 1, 2020 Group: Members Topic Count: 22 Topics Per Day: 0.01 Content Count: 250 Reputation: 21 Joined: 06/04/14 Last Seen: November 17, 2024 Share Posted September 1, 2020 case 1: // Castle Drops set .@gamble1,rand(1,500); if ((.@gamble1 > 200) && (.@gamble1 < 205)) { set .@gamble2,rand(1,10); if ((.@gamble2 > 0) && (.@gamble2 < 3)) set .@item,7086; // esg else if ((.@gamble2 > 2) && (.@gamble2 < 5)) set .@item,7090; // ripple else if ((.@gamble2 > 4) && (.@gamble2 < 7)) set .@item,7091; // billow else if ((.@gamble2 > 6) && (.@gamble2 < 9)) set .@item,7077; // silver else if ((.@gamble2 > 8) && (.@gamble2 < 11)) set .@item,7078; // wov } else if ((.@gamble1 > 0) && (.@gamble1 < 201)) set .@item,7086; // esg else if ((.@gamble1 > 204) && (.@gamble1 < 301)) set .@item,7090; // ripple else if ((.@gamble1 > 300) && (.@gamble1 < 401)) set .@item,7091; // billow else if ((.@gamble1 > 401) && (.@gamble1 < 481)) set .@item,7077; // silver else if ((.@gamble1 > 480) && (.@gamble1 < 501)) set .@item,7078; // wov break; } Basically you just need to add more condition with the items you wanted to add. Quote Link to comment Share on other sites More sharing options...
0 PapaZola Posted September 1, 2020 Group: Members Topic Count: 318 Topics Per Day: 0.07 Content Count: 925 Reputation: 33 Joined: 12/05/11 Last Seen: September 20, 2023 Author Share Posted September 1, 2020 1 hour ago, Ronald said: case 1: // Castle Drops set .@gamble1,rand(1,500); if ((.@gamble1 > 200) && (.@gamble1 < 205)) { set .@gamble2,rand(1,10); if ((.@gamble2 > 0) && (.@gamble2 < 3)) set .@item,7086; // esg else if ((.@gamble2 > 2) && (.@gamble2 < 5)) set .@item,7090; // ripple else if ((.@gamble2 > 4) && (.@gamble2 < 7)) set .@item,7091; // billow else if ((.@gamble2 > 6) && (.@gamble2 < 9)) set .@item,7077; // silver else if ((.@gamble2 > 8) && (.@gamble2 < 11)) set .@item,7078; // wov } else if ((.@gamble1 > 0) && (.@gamble1 < 201)) set .@item,7086; // esg else if ((.@gamble1 > 204) && (.@gamble1 < 301)) set .@item,7090; // ripple else if ((.@gamble1 > 300) && (.@gamble1 < 401)) set .@item,7091; // billow else if ((.@gamble1 > 401) && (.@gamble1 < 481)) set .@item,7077; // silver else if ((.@gamble1 > 480) && (.@gamble1 < 501)) set .@item,7078; // wov break; } Basically you just need to add more condition with the items you wanted to add. can give me an example i try add but when trying make it only get same item only 5 Quote case 1: // Castle Drops set .@gamble1,rand(1,500); if ((.@gamble1 > 200) && (.@gamble1 < 205)) { set .@gamble2,rand(1,10); if ((.@gamble2 > 0) && (.@gamble2 < 3)) set .@item,7073; // esg else if ((.@gamble2 > 2) && (.@gamble2 < 5)) set .@item,7073; // ripple else if ((.@gamble2 > 4) && (.@gamble2 < 7)) set .@item,7074; // billow else if ((.@gamble2 > 6) && (.@gamble2 < 9)) set .@item,7075; // silver else if ((.@gamble2 > && (.@gamble2 < 11)) set .@item,7076; // wov else if ((.@gamble2 > 2) && (.@gamble2 < 5)) set .@item,7077; // ripple else if ((.@gamble2 > 4) && (.@gamble2 < 7)) set .@item,7078; // billow else if ((.@gamble2 > 6) && (.@gamble2 < 9)) set .@item,7079; // silver else if ((.@gamble2 > && (.@gamble2 < 11)) set .@item,7080; // wov else if ((.@gamble2 > 2) && (.@gamble2 < 5)) set .@item,7081; // ripple else if ((.@gamble2 > 4) && (.@gamble2 < 7)) set .@item,7082; // billow else if ((.@gamble2 > 6) && (.@gamble2 < 9)) set .@item,7083; // silver else if ((.@gamble2 > && (.@gamble2 < 11)) set .@item,7084; // wov else if ((.@gamble2 > 2) && (.@gamble2 < 5)) set .@item,7085; // ripple else if ((.@gamble2 > 4) && (.@gamble2 < 7)) set .@item,7086; // billow else if ((.@gamble2 > 6) && (.@gamble2 < 9)) set .@item,7087; // silver else if ((.@gamble2 > && (.@gamble2 < 11)) set .@item,7088; // wov else if ((.@gamble2 > 2) && (.@gamble2 < 5)) set .@item,7089; // ripple else if ((.@gamble2 > 4) && (.@gamble2 < 7)) set .@item,7090; // billow else if ((.@gamble2 > 6) && (.@gamble2 < 9)) set .@item,7091; // silver else if ((.@gamble2 > && (.@gamble2 < 11)) set .@item,7092; // wov } else if ((.@gamble1 > 0) && (.@gamble1 < 201)) set .@item,7073; // esg else if ((.@gamble1 > 204) && (.@gamble1 < 301)) set .@item,7074; // ripple else if ((.@gamble1 > 300) && (.@gamble1 < 401)) set .@item,7075; // billow else if ((.@gamble1 > 401) && (.@gamble1 < 481)) set .@item,7076; // silver else if ((.@gamble1 > 480) && (.@gamble1 < 501)) set .@item,7077; // wov else if ((.@gamble1 > 0) && (.@gamble1 < 201)) set .@item,7078; // esg else if ((.@gamble1 > 204) && (.@gamble1 < 301)) set .@item,7079; // ripple else if ((.@gamble1 > 300) && (.@gamble1 < 401)) set .@item,7080; // billow else if ((.@gamble1 > 401) && (.@gamble1 < 481)) set .@item,7081; // silver else if ((.@gamble1 > 480) && (.@gamble1 < 501)) set .@item,7082; // wov else if ((.@gamble1 > 0) && (.@gamble1 < 201)) set .@item,7083; // esg else if ((.@gamble1 > 204) && (.@gamble1 < 301)) set .@item,7084; // ripple else if ((.@gamble1 > 300) && (.@gamble1 < 401)) set .@item,7085; // billow else if ((.@gamble1 > 401) && (.@gamble1 < 481)) set .@item,7086; // silver else if ((.@gamble1 > 480) && (.@gamble1 < 501)) set .@item,7087; // wov else if ((.@gamble1 > 0) && (.@gamble1 < 201)) set .@item,7088; // esg else if ((.@gamble1 > 204) && (.@gamble1 < 301)) set .@item,7089; // ripple else if ((.@gamble1 > 300) && (.@gamble1 < 401)) set .@item,7090; // billow else if ((.@gamble1 > 401) && (.@gamble1 < 481)) set .@item,7091; // silver else if ((.@gamble1 > 480) && (.@gamble1 < 501)) set .@item,7092; // wov break; } Quote Link to comment Share on other sites More sharing options...
Question
PapaZola
hello its posibble to add more etc
i want all this item on the script
7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083,7084,7085,7086,7087,7088,7089,7090,7091,7092
here my original script
https://pastebin.com/yLXU34GJ
and have some debug problem
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.