KucingHitam Posted July 9, 2013 Posted July 9, 2013 hello guys Is it possible to make a script with the following conditions? this script like skull exchanger -poring coin to TCG -its will give random amount 1k-4k poring coin to exchanger 1 TCG -and this npc will only showup on 13:00,18:00,And 22:00, server time Quote
-SkittleNugget- Posted July 9, 2013 Posted July 9, 2013 Yes Its possible. Are you requesting for it to be made or just asking if its possible ? Havn't tested or checked, I also believe its poorly written but should work for now. location,x,y,look script Exchanger 345,{ // hello guys // Is it possible to make a script with the following conditions? // this script like skull exchanger // -poring coin to TCG // -its will give random amount 1k-4k poring coin to exchanger 1 TCG // -and this npc will only showup on 13:00,18:00,And 22:00, server time ///7539 (Poring_Coin) ///7227 (TCG_Card) OnClock1300: callsub createCoinRandom; set .npcStart,1; end; OnClock1400: set .npcStart,0; end; OnClock1800: callsub createCoinRandom; set .npcStart,1; end; OnClock1900: set .npcStart,0; end; OnClock2200: callsub createCoinRandom; set .npcStart,1; end; OnClock2300: set .npcStart,0; end; //===================================================================== createCoinRandom: set .coinAmount, rand(1000,4000); //Set Random Coin Amount; return; //==================================================================== if (.npcStart) //IF OPEN { mes "[Exhanger]"; mes "Hello " + strcharinfo(0)"; mes "I am exchanging " + .coinAmount + " Right now for 1 TCG Card."; next; if(select("Make the trade:Walk away")==2) close; mes "[Exchanger]"; if(countitem(7539)<.coinAmount) { mes "You need to bring me " + (.coinAmount - countitem(7538)) + " more Poring Coins before I complete this trade"; close; } mes "Here you go, Enjoy"; delitem 7538,.coinAmount; getitem 7227,1; close; } //IF CLOSED. mes "[Exchanger]"; mes "Sorry, I am currently restocking items for opening later."; close; } Quote
KucingHitam Posted July 9, 2013 Author Posted July 9, 2013 thanks sir i trying edy this script but this error show up Quote
-SkittleNugget- Posted July 9, 2013 Posted July 9, 2013 On Line 28, Change to mes "Hello " + strcharinfo(0); mes "I am exchanging " + .coinAmount + " Poring coins right now for 1 TCG Card."; Quote
KucingHitam Posted July 9, 2013 Author Posted July 9, 2013 sir on putty dont have any error but i cant click the NPC http://pastebin.com/h5ukNkNh Quote
-SkittleNugget- Posted July 9, 2013 Posted July 9, 2013 try add at the very top OnInit: set .npcStart,0; end; Quote
KucingHitam Posted July 9, 2013 Author Posted July 9, 2013 (edited) im tried removed the time but the npc starting asking 0 Poring Coin Not 1k Edited July 9, 2013 by KucingHitam Quote
KucingHitam Posted July 9, 2013 Author Posted July 9, 2013 (edited) already try.. still cant click that npc.. my misstake.. already work.. thank to both of you.. Emistry -SkittleNugget- Edited July 9, 2013 by KucingHitam Quote
Question
KucingHitam
hello guys
Is it possible to make a script with the following conditions?
8 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.