Jump to content

Emistry

Forum Moderator
  • Posts

    9,746
  • Joined

  • Days Won

    305

Everything posted by Emistry

  1. Previous Message ~ Updated Message : The script did actually work ~ i have tested xD this part did actually pass the value of CustomPoint1 into the script xD Sample Script i used to Check this : Added 2 Extra Features : Add Point and Check Point ( this script just for test use.. ) prontera,155,181,5 script Sample 718,{ function PointExchange; mes "Which Point you would like to use it to exchange into ticket ?"; next; switch( select( "Custom Point 1", "Custom Point 2", "Custom Point 3", "Custom Point 4", "Check Point" )){ Case 1: PointExchange( CustomPoint1,100,7539 ); Case 2: PointExchange( CustomPoint2,100,7539 ); Case 3: PointExchange( CustomPoint3,100,7539 ); Case 4: PointExchange( CustomPoint4,100,7539 ); Case 5: mes "You updated point : "; mes "CustomPoint1 = "+CustomPoint1; mes "CustomPoint2 = "+CustomPoint2; mes "CustomPoint3 = "+CustomPoint3; mes "CustomPoint4 = "+CustomPoint4; close; default: break; } close; PointExchange: if( getarg(0) < getarg(1) ){ mes "Sorry you required "+getarg(1)+" Points to exchange into 1 "+getitemname(getarg(2))+" ."; }else{ mes "You have "+getarg(0)+" Points total now."; mes "Are you sure want to change "+getarg(1)+" Points to change into 1 "+getitemname(getarg(2))+" ?"; next; if ( select("NO:YES") == 1 ) close; set getarg(0), getarg(0) - getarg(1); mes "Gained 1 "+getitemname(getarg(2))+" by exchanged 100 Points of yours Points."; getitem getarg(2),1; } close; }
  2. instead of using setarray .reqn$[1],"<name>","<name>","<name>"; //These are names of the required items, for the dialogue how about change to this ??? this could save uo alot work for users....unless they want a custom name for the item lists..xD getitemname( itemID ) LOL...i missed this part... >.< Sorry ~
  3. are you looking for something work like this ?? Player able to Exchange any 4 type of their Points into a Ticket which cost 100 Point Accordingly ??? try this one : prontera,155,181,5 script Sample 718,{ function PointExchange; mes "Which Point you would like to use it to exchange into ticket ?"; next; switch( select( "Custom Point 1", "Custom Point 2", "Custom Point 3", "Custom Point 4" )){ Case 1: PointExchange( CustomPoint1,100,7539 ); Case 2: PointExchange( CustomPoint2,100,7539 ); Case 3: PointExchange( CustomPoint3,100,7539 ); Case 4: PointExchange( CustomPoint4,100,7539 ); default: break; } close; PointExchange: if( getarg(0) < getarg(1) ){ mes "Sorry you required "+getarg(1)+" Points to exchange into 1 "+getitemname(getarg(2))+" ."; }else{ mes "You have "+getarg(0)+" Points total now."; mes "Are you sure want to change "+getarg(1)+" Points to change into 1 "+getitemname(getarg(2))+" ?"; next; if ( select("NO:YES") == 1 ) close; set getarg(0), getarg(0) - getarg(1); mes "Gained 1 "+getitemname(getarg(2))+" by exchanged 100 Points of yours Points."; getitem getarg(2),1; } close; } Setting : PointExchange( <PointVariable> , <Cost> , <Item Gain> ); Example : use any 100 Points of each type to exhange into 1 Poring Coin Case 1: PointExchange( CustomPoint1,100,7539 ); Case 2: PointExchange( CustomPoint2,100,7539 ); Case 3: PointExchange( CustomPoint3,100,7539 ); Case 4: PointExchange( CustomPoint4,100,7539 ); Script are not tested yet ~ if it doesnt work..please explain in detail..
  4. Welcome to Board Matt~ LOL~~ haha ~
  5. erm..but it seem this like "Issue" still continue-ing ?? when i try click on other page / reload the page...it will show me this message~ This space is managed by SourceForge.net. You have attempted to access a URL that either never existed or is no longer active. Please check the source of your link and/or contact the maintainer of the link to have them update their records. LOL..it work now after i refreshing the Cache ~
  6. both way also can prevent the code from running.. This 1 we usually use when come to "Disable" multiple line /* Part that Doesnt Run */ Just for 1 or several line usually....... // Line that Doesnt Run LOL i messed up with C Programming =='' ~
  7. worst than this ? >.< LOL this is mine... but today kinda amazing..since it can reach above 1Mb/s usually just around 0.30 Mb/s.....
  8. You can try learn with HTML first ~ Getting Started ( HTML Introduction )
  9. try this - script Sample -1,{ OnInit: if( gettime(3) < 18 ){ day; }else{ night; } end; OnClock0600: day; end; OnClock1800: night; end; }
  10. LOL...actually to limit player to connect to your game..there is 1 simple way rather than my script conf/char_athena.conf // Maximum users able to connect to the server. Set to 0 for unlimited. max_connect_user: 0 anyway..for vendor not counting.. erm..not sure..maybe can do a trick like this when character logon...add +1 to a variable. then attach a timer to character... every interval of time check whether player is vending or else.. if yes then detach the timer and -1 to variable.
  11. you mean limit how many players can access to your Server ? or custom game like event ?? hmm - script Sample -1,{ OnPCLoginEvent: if( getusers(1) > 10 ) atcommand "@Kick "+strcharinfo(0); end; }
  12. Show Them To Me - Rodney Carrington LINK : Attention : NOT FOR CHILDREN !! xD
  13. try this.... NPC Script : - script Sample -1,{ OnInit: OnPCLoginEvent: if( !isnight ) night; end; } beside.....if you are using those from above posts... you should include this also ~ Server Setting : conf/battle/misc.conf // Choose if server begin with night (yes) or day (no) night_at_start: yes
  14. Haha ~ i was the First User...................... who "LIKE" that page ^^
  15. So.....there was another alternative way to handle this crisis ~~ hahah~
  16. try add this~ if(sc->data[sC_EDP] && skill_num == GC_CROSSIMPACT ) ATK_ADDRATE(50); find this src/map/battle.c add below case GC_CROSSIMPACT: if(sc->data[sC_EDP] && skill_num == GC_CROSSIMPACT ) ATK_ADDRATE(50); break; hope it work ~
  17. you can try this Dynamic Shop TCG ID : set .tcg_item,7227; Item , Price Lists : setarray .TCG_ITEMS[0],4174,40,4047,40,4302,40,4263,30,4305,30,4121,40,4236,25,4168,40,4318,30,4276,40,4146,30,4131,30,4143,30,4135,40,5374,250,5375,200,5377,200,5373,200,5372,150,12906,2,12907,2,13592,4,12905,2,12903,2;
  18. ^^ yeah ~ i love Z3R0 guide ~ ^^
  19. Emistry

    :3

    Welcome Genuine ~ ^^
  20. that eA group i posted...is not made by me..i just found out that group few month ago.. but then...there was a admin back then....then..after i request to awake the group by send the admin a message.. and he just left the group after the "update" the group feature ( facebook old version of group )
  21. You may contact me through the Information i leave in my Post's Signature .. for example Facebook / MSN / Gmail...

  22. Owh.. Legend Of Mana... sound familiar...but not sure it that the game i played before.. i just barely remember there is a "Mana" words in the name... and it was 1 of the game from "Emulator King Version" and for Maplestory... i also got play last time... but then get banned after i use Speed Hack with my Main Char..>.< ( feel kinda regret during that time )
  23. Haha ~ now they can Force the Players to do the Quests in order to advance to further higher BaseLevel..... anyway , instead of using using this would be better set BaseLevel,BaseLevel + 1;
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.