_Dynosawr_ Posted June 10, 2012 Group: Members Topic Count: 11 Topics Per Day: 0.00 Content Count: 69 Reputation: 10 Joined: 05/14/12 Last Seen: June 26, 2012 Share Posted June 10, 2012 (edited) My mapserver doesn't show any errors in the script, but once I reach a certain point in the NPC it shows nothing in the menu. Script: http://pastebin.com/raw.php?i=ABv0KBWF Ingame Screenshot: Edited June 10, 2012 by Joey Quote Link to comment Share on other sites More sharing options...
Euphy Posted June 10, 2012 Group: Members Topic Count: 72 Topics Per Day: 0.02 Content Count: 2997 Reputation: 1132 Joined: 05/27/12 Last Seen: June 1, 2017 Share Posted June 10, 2012 You're supplying "1" as the first argument, then writing: if(getarg(1)==1){goto L_firstmenu;end;} That skips your array setup completely, giving you no values to select from. Your select statement could also be condensed from this: select(.@a$[1],.@a$[2],.@a$[3],.@a$[4],.@a$[5],.@a$[6],.@a$[7],.@a$[8], .@a$[9],.@a$[10],.@a$[11],.@a$[12],.@a$[13],.@a$[14],.@a$[15],.@a$[16], .@a$[17],.@a$[18],.@a$[19],.@a$[20],.@a$[21],.@a$[22],.@a$[23]); set .@c,@menu; To this: set .@menu$,""; for(set .@i,1; .@i<24; set .@i,.@i+1) set .@menu$, .@menu$+.@a$[.@i]+":"; set .@c, select(.@menu$); Quote Link to comment Share on other sites More sharing options...
_Dynosawr_ Posted June 10, 2012 Group: Members Topic Count: 11 Topics Per Day: 0.00 Content Count: 69 Reputation: 10 Joined: 05/14/12 Last Seen: June 26, 2012 Author Share Posted June 10, 2012 Euphy....did I ever tell you....how much I ♥ you? 2 Quote Link to comment Share on other sites More sharing options...
Question
_Dynosawr_
My mapserver doesn't show any errors in the script, but once I reach a certain point in the NPC it shows nothing in the menu.
Script: http://pastebin.com/raw.php?i=ABv0KBWF
Ingame Screenshot:
Edited by JoeyLink 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.