IsabelaFernandez Posted December 19, 2018 Group: Members Topic Count: 146 Topics Per Day: 0.06 Content Count: 355 Reputation: 8 Joined: 04/16/18 Last Seen: October 21, 2024 Share Posted December 19, 2018 Hello community, I would like a basic script for maximum level of guild + up all guild skills. thank you all Quote Link to comment Share on other sites More sharing options...
0 Emistry Posted December 20, 2018 Group: Forum Moderator Topic Count: 93 Topics Per Day: 0.02 Content Count: 10018 Reputation: 2369 Joined: 10/28/11 Last Seen: Sunday at 05:32 PM Share Posted December 20, 2018 you can try this, i think it should do the trick. prontera,155,181,5 script Sample 4_F_KAFRA1,{ OnRetry: .@guild_id = getcharid(2); query_sql("SELECT `guild_lv` FROM `guild` WHERE `guild_id` = "+.@guild_id, .@guild_lv); if (!.@guild_id || !.@guild_lv) { mes "Guild not found, or kindly retry."; if (.@guild_id) if (select("Retry", "Cancel") == 1) { requestguildinfo(.@guild_id, strnpcinfo(3)+"::OnRetry"); } close; } else if (getguildmasterid(.@guild_id) != getcharid(0)) { mes "You're not guild master."; close; } else if (.@guild_lv >= 50) { mes "Your guild already reached max level."; close; } // increase guild exp if (.@guild_lv <= 1) guildgetexp(100000); if (.@guild_lv <= 2) guildgetexp(400000); if (.@guild_lv <= 3) guildgetexp(900000); if (.@guild_lv <= 4) guildgetexp(1600000); if (.@guild_lv <= 5) guildgetexp(2500000); if (.@guild_lv <= 6) guildgetexp(3600000); if (.@guild_lv <= 7) guildgetexp(4900000); if (.@guild_lv <= 8) guildgetexp(6400000); if (.@guild_lv <= 9) guildgetexp(8100000); if (.@guild_lv <= 10) guildgetexp(10000000); if (.@guild_lv <= 11) guildgetexp(12100000); if (.@guild_lv <= 12) guildgetexp(14400000); if (.@guild_lv <= 13) guildgetexp(16900000); if (.@guild_lv <= 14) guildgetexp(19600000); if (.@guild_lv <= 15) guildgetexp(22500000); if (.@guild_lv <= 16) guildgetexp(25600000); if (.@guild_lv <= 17) guildgetexp(28900000); if (.@guild_lv <= 18) guildgetexp(32400000); if (.@guild_lv <= 19) guildgetexp(36100000); if (.@guild_lv <= 20) guildgetexp(40000000); if (.@guild_lv <= 21) guildgetexp(44100000); if (.@guild_lv <= 22) guildgetexp(48400000); if (.@guild_lv <= 23) guildgetexp(52900000); if (.@guild_lv <= 24) guildgetexp(57600000); if (.@guild_lv <= 25) guildgetexp(62500000); if (.@guild_lv <= 26) guildgetexp(67600000); if (.@guild_lv <= 27) guildgetexp(72900000); if (.@guild_lv <= 28) guildgetexp(78400000); if (.@guild_lv <= 29) guildgetexp(84100000); if (.@guild_lv <= 30) guildgetexp(90000000); if (.@guild_lv <= 31) guildgetexp(96100000); if (.@guild_lv <= 32) guildgetexp(102400000); if (.@guild_lv <= 33) guildgetexp(108900000); if (.@guild_lv <= 34) guildgetexp(115600000); if (.@guild_lv <= 35) guildgetexp(122500000); if (.@guild_lv <= 36) guildgetexp(129600000); if (.@guild_lv <= 37) guildgetexp(136900000); if (.@guild_lv <= 38) guildgetexp(144400000); if (.@guild_lv <= 39) guildgetexp(152100000); if (.@guild_lv <= 40) guildgetexp(160000000); if (.@guild_lv <= 41) guildgetexp(168100000); if (.@guild_lv <= 42) guildgetexp(176400000); if (.@guild_lv <= 43) guildgetexp(184900000); if (.@guild_lv <= 44) guildgetexp(193600000); if (.@guild_lv <= 45) guildgetexp(202500000); if (.@guild_lv <= 46) guildgetexp(211600000); if (.@guild_lv <= 47) guildgetexp(220900000); if (.@guild_lv <= 48) guildgetexp(230400000); if (.@guild_lv <= 49) guildgetexp(240100000); if (.@guild_lv < 50) guildgetexp(250000000); // guild skills. guildskill(10000,1); guildskill(10001,1); guildskill(10002,1); guildskill(10003,3); guildskill(10004,10); guildskill(10005,1); guildskill(10006,5); guildskill(10007,5); guildskill(10008,5); guildskill(10009,5); guildskill(10010,1); guildskill(10011,3); guildskill(10012,1); guildskill(10013,1); guildskill(10014,1); guildskill(10016,5); mes "Done"; close; } it would be more accurate if there was a script command like *getguildinfo that retrieve the guild information. 1 Quote Link to comment Share on other sites More sharing options...
0 IsabelaFernandez Posted December 20, 2018 Group: Members Topic Count: 146 Topics Per Day: 0.06 Content Count: 355 Reputation: 8 Joined: 04/16/18 Last Seen: October 21, 2024 Author Share Posted December 20, 2018 (edited) On 12/20/2018 at 8:35 AM, Emistry said: you can try this, i think it should do the trick. prontera,155,181,5 script Sample 4_F_KAFRA1,{ OnRetry: .@guild_id = getcharid(2); query_sql("SELECT `guild_lv` FROM `guild` WHERE `guild_id` = "+.@guild_id, .@guild_lv); if (!.@guild_id || !.@guild_lv) { mes "Guild not found, or kindly retry."; if (.@guild_id) if (select("Retry", "Cancel") == 1) { requestguildinfo(.@guild_id, strnpcinfo(3)+"::OnRetry"); } close; } else if (getguildmasterid(.@guild_id) != getcharid(0)) { mes "You're not guild master."; close; } else if (.@guild_lv >= 50) { mes "Your guild already reached max level."; close; } // increase guild exp if (.@guild_lv <= 1) guildgetexp(100000); if (.@guild_lv <= 2) guildgetexp(400000); if (.@guild_lv <= 3) guildgetexp(900000); if (.@guild_lv <= 4) guildgetexp(1600000); if (.@guild_lv <= 5) guildgetexp(2500000); if (.@guild_lv <= 6) guildgetexp(3600000); if (.@guild_lv <= 7) guildgetexp(4900000); if (.@guild_lv <= 8) guildgetexp(6400000); if (.@guild_lv <= 9) guildgetexp(8100000); if (.@guild_lv <= 10) guildgetexp(10000000); if (.@guild_lv <= 11) guildgetexp(12100000); if (.@guild_lv <= 12) guildgetexp(14400000); if (.@guild_lv <= 13) guildgetexp(16900000); if (.@guild_lv <= 14) guildgetexp(19600000); if (.@guild_lv <= 15) guildgetexp(22500000); if (.@guild_lv <= 16) guildgetexp(25600000); if (.@guild_lv <= 17) guildgetexp(28900000); if (.@guild_lv <= 18) guildgetexp(32400000); if (.@guild_lv <= 19) guildgetexp(36100000); if (.@guild_lv <= 20) guildgetexp(40000000); if (.@guild_lv <= 21) guildgetexp(44100000); if (.@guild_lv <= 22) guildgetexp(48400000); if (.@guild_lv <= 23) guildgetexp(52900000); if (.@guild_lv <= 24) guildgetexp(57600000); if (.@guild_lv <= 25) guildgetexp(62500000); if (.@guild_lv <= 26) guildgetexp(67600000); if (.@guild_lv <= 27) guildgetexp(72900000); if (.@guild_lv <= 28) guildgetexp(78400000); if (.@guild_lv <= 29) guildgetexp(84100000); if (.@guild_lv <= 30) guildgetexp(90000000); if (.@guild_lv <= 31) guildgetexp(96100000); if (.@guild_lv <= 32) guildgetexp(102400000); if (.@guild_lv <= 33) guildgetexp(108900000); if (.@guild_lv <= 34) guildgetexp(115600000); if (.@guild_lv <= 35) guildgetexp(122500000); if (.@guild_lv <= 36) guildgetexp(129600000); if (.@guild_lv <= 37) guildgetexp(136900000); if (.@guild_lv <= 38) guildgetexp(144400000); if (.@guild_lv <= 39) guildgetexp(152100000); if (.@guild_lv <= 40) guildgetexp(160000000); if (.@guild_lv <= 41) guildgetexp(168100000); if (.@guild_lv <= 42) guildgetexp(176400000); if (.@guild_lv <= 43) guildgetexp(184900000); if (.@guild_lv <= 44) guildgetexp(193600000); if (.@guild_lv <= 45) guildgetexp(202500000); if (.@guild_lv <= 46) guildgetexp(211600000); if (.@guild_lv <= 47) guildgetexp(220900000); if (.@guild_lv <= 48) guildgetexp(230400000); if (.@guild_lv <= 49) guildgetexp(240100000); if (.@guild_lv < 50) guildgetexp(250000000); // guild skills. guildskill(10000,1); guildskill(10001,1); guildskill(10002,1); guildskill(10003,3); guildskill(10004,10); guildskill(10005,1); guildskill(10006,5); guildskill(10007,5); guildskill(10008,5); guildskill(10009,5); guildskill(10010,1); guildskill(10011,3); guildskill(10012,1); guildskill(10013,1); guildskill(10014,1); guildskill(10016,5); mes "Done"; close; } it would be more accurate if there was a script command like *getguildinfo that retrieve the guild information. http://prntscr.com/lxfp0o every guild I create and I try to talk to the NPC to maximize lvl this message appears @Emistry Edited December 29, 2018 by IsabelaFernandez Quote Link to comment Share on other sites More sharing options...
Question
IsabelaFernandez
Hello community, I would like a basic script for maximum level of guild + up all guild skills. thank you all
Link to comment
Share on other sites
2 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.