Jump to content

【 Emistry © 2015 】E-Scripts Collection


Emistry

Recommended Posts


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

Is it BUG FREE now?

Thanks for this.

erm...it should be bug free right now...

those bug that reported last time...seem to be fixed already.

but if there is bug....then please inform me ...

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  110
  • Reputation:   1
  • Joined:  04/03/12
  • Last Seen:  

sir i've tried the currency shop and im getting some error on it

post-3628-0-71390100-1334209295_thumb.png

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

try the script again..i re-uploaded the script it was the function problem that compared a interger value with a string value ... O.O

funny part is that this doesnt appear in my test server lol.......

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  110
  • Reputation:   1
  • Joined:  04/03/12
  • Last Seen:  

mr. emistry im still getting the infinity loop when buying 8 - 10 items at the same time is it not possible to limit 1 headgear per transaction?======================oh gush another debugging problem

Edited by xmaniacx
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

i thought equipment are suppose to be only able to purchase 1 for each ?

nvm..i will try figure out a way to fix the loop problem

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   0
  • Joined:  01/13/12
  • Last Seen:  

I think all of the bugs that i posted before is now FIXED. Good job emistry! :)

But i have a comment about the NPC. For example you click the SHOP 1. You won't see the currency that will be used there, unless you click the message box behind it. same thing as the other NPC. You wouldn't know the currency unless you buy something or you click the message behind the actual shop where you can buy.

Edited by sneakz
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  162
  • Reputation:   3
  • Joined:  01/23/12
  • Last Seen:  

i thought equipment are suppose to be only able to purchase 1 for each ?

nvm..i will try figure out a way to fix the loop problem

yes emistry you're right, when buying equipment you can only buy 1 item at a time just like when buying in a certain npc. well that might be the cause of the error.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   0
  • Joined:  01/13/12
  • Last Seen:  

mr. emistry im still getting the infinity loop when buying 8 - 10 items at the same time is it not possible to limit 1 headgear per transaction?======================oh gush another debugging problem

Could you post your edited script? Because i've tried to buy 12 items at the same time and i didn't got any loop error.

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

I think all of the bugs that i posted before is now FIXED. Good job emistry! :)

But i have a comment about the NPC. For example you click the SHOP 1. You won't see the currency that will be used there, unless you click the message box behind it. same thing as the other NPC. You wouldn't know the currency unless you buy something or you click the message behind the actual shop where you can buy.

you can basically edit the name directly at your own

// Menu Selection
select("Shop 1:Shop 2:Shop 3");

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  110
  • Reputation:   1
  • Joined:  04/03/12
  • Last Seen:  

mr almighty emistry have you found the solution as to buying 1 item per transaction only and if they want to buy the other item they have to open the shop again.. __________________________________________________________ " im also getting kind of this error whenever i purchase something//// thank you in advanced

post-3628-0-24991500-1334273859_thumb.png

Edited by xmaniacx
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   0
  • Joined:  01/13/12
  • Last Seen:  

I think all of the bugs that i posted before is now FIXED. Good job emistry! :)

But i have a comment about the NPC. For example you click the SHOP 1. You won't see the currency that will be used there, unless you click the message box behind it. same thing as the other NPC. You wouldn't know the currency unless you buy something or you click the message behind the actual shop where you can buy.

you can basically edit the name directly at your own

// Menu Selection
select("Shop 1:Shop 2:Shop 3");

That's not what i meant. What im saying is the CURRENT CURRENCY in the multiple shop. The players won't know the CURRENCY being used in that NPC unless you BUY something. In the MENU section, of course i know that. and i prefer putting:

// Menu Selection
select("Headgears:Weapon:Armor");

Because when you open Shop 1, Shop 2, Shop 3. It doesn't show the CURRENCY in each shop. I could do a preview again if you don't get my point.

There is an info about the CURRENCY but it is placed BEHIND the actual shop.

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

er...actually it is not "BEHIND" the shop...just depend on how those players usually allocate their NPC Mesage Window...

and yes..the message box can be move freely by players themself....

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  110
  • Reputation:   1
  • Joined:  04/03/12
  • Last Seen:  

mr. emistry ive already solved the loop now this seems to be my final problem.. whenever the purchase menu appears the error also appears

post-3628-0-17775200-1334291747_thumb.png

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  57
  • Topics Per Day:  0.01
  • Content Count:  374
  • Reputation:   5
  • Joined:  03/09/12
  • Last Seen:  

How to fix this anyway?

see attach below

bump

post-2978-0-28849700-1334291877_thumb.png

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   0
  • Joined:  01/13/12
  • Last Seen:  

er...actually it is not "BEHIND" the shop...just depend on how those players usually allocate their NPC Mesage Window...

and yes..the message box can be move freely by players themself....

Oh, okay.

I got an error on emperium breaker. 99709214.jpg

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  57
  • Topics Per Day:  0.01
  • Content Count:  374
  • Reputation:   5
  • Joined:  03/09/12
  • Last Seen:  

Emistry?

wetwew

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.01
  • Content Count:  120
  • Reputation:   0
  • Joined:  01/03/12
  • Last Seen:  

how to set baby woe ? can u teach me 1 by 1 .. ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  53
  • Topics Per Day:  0.01
  • Content Count:  291
  • Reputation:   4
  • Joined:  04/24/12
  • Last Seen:  

Thanks for the script.. ^^ really like it. im having trouble with your chained quest.. there a are 3 quest.. but only i can do is upto 2nd quest only.. then 2ndquest again.. it wont stop on the 2nd quest

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  566
  • Reputation:   34
  • Joined:  11/17/11
  • Last Seen:  

@Emistry

Bro, your refiner is having a serious bug. I just put the refine func on TCG and make it type 11.. then when I double-click the TCG, and open the @mail, it will send the TCG ticket and the refine function will continue to refine the equipment you've chosen.

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

@karazu and maniac

erm..that error problem..i also dunno how solve..it seem like only appear in new or updated revision... >.<

it doesnt appear in old revision..

@sneak

this has been answered before..

the error appear because the map you use in the script...is not a "true" woe map..and Emperium are suppose to only summon in woe map..

it is just to show you that emperium is not summoned in a woe castle map...

nothing harm about it..

@neogenesis

use search engine..i believe there is several script for this already..

if you use the class restriction script of mine..just read the guide i have written in the post...

tell me if you still dunno...

@v00m3r

hmm...have you edit any other ? coz the script work fine for me...

try redownload the script ...

@Jezu

oh...thank for inform me about this....i will fix it in the following update of this script.



[ Update ] : Updated Refine Function Script :

Description :

It is a Function Script for Refine Equipment with Customized Rate. The script are now able to use indenpendently in a NPC or an Item. Which mean, you can create multiple or numerous NPC Script + Items Script for Refining in your server. All of the Setting are independent..will not affect each others.

This Script will be able to answer / solve those below problems.

Please make me 1 100% Refiner +1 until +7.......

Please make me 1 100% Refiner +1 until + 10 .......

Please make me a Refiner that have 10%,20%,50%,80%,90% refine Rates......

Please make me a Refine Ticket .....

Please male me a Refiner that check Minimum Refine Rate before refine....

and so on......


The BitMask Table :

//--- Bitmasks ----
// 1 - Top Headgear
// 2 - Armor
// 4 - Left Hand
// 8 - Right Hand
// 16 - Garment
// 32 - Shoes
// 64 - Left Accessory
// 128 - Right Accessory
// 256 - Middle Headgear
// 512 - Lower Headgear

If you want to allow the refine on those part....then just put in the Number ( for Single Part Refiner ) or Add in all the Number ( for Multiple Part Refiner )

For Example :

A Refiner that can refine Top Headgear Only ( BitMask = 1 )

A Refiner that can refine Both Left / Right Accessory Only ( BitMask = 126 + 64 = 190 )

A Refiner that can refine Armor / Garment / Shoes Only ( BitMask = 2 + 16 + 32 = 50 )

and etc.....


Function Script Calling :

callfunc( "RefineFunc",<itemID>,<Amount>,<BitMasks>,<MinRefine>,<MaxRefine>,<CheckEquip>,<RefineMode>,<Percent> );

Explaination on Each Argument :


// 1. itemID -> Item that will be used during Refine.
// 2. Amount -> Amount of Required Items.
// 3. BitMask -> Refer to above bitmask table.
// 4. MinRefine -> Required Min Refine to use.
// 5. MaxRefine -> What is the Max Refine. [ Can Bypass Default Server Max Refine ]
// 6. CheckEquip -> Check Equipments is Refineable or not. [ 0 = Disable / 1 = Enable ]
// 7. RefineMode -> +1 / Max Refine. [ 0 = +1 Refine / 1 = Max Refine ]
// 8. Percent -> Rate of Success to refine current Equipment.


Sample Script :

Use as Item ( Refine Ticket ) :

501,Red_Potion,Red Potion,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc( "RefineFunc",501,1,63,0,10,1,0,100 ); },{},{}

Caution : Change Item Type to 11 and Amount Required to 1 ( Advised )

Use as NPC Script ( Custom 90% Refiner ) :

prontera,155,181,5 script Refiner 757,{
callfunc( "RefineFunc",501,1,63,0,10,1,0,90 );
}

You can create as many NPC / Items for refine as you want to...

just make sure youprovide the correct Settings.

With this script, you can create several NPC that can allow users to refine items 100% or lower ( self define ) success using certain items and different max refine level.

So, that your server wont need to focus on using 1 NPC. You can make 1 NPC for refine +5 / +6 / +7 using Elunium without fail, then you can further the refine to +8 / +9 using another NPC with different Items, and lastly +10 another NPC. It is all up to you.

Refine Function [ Version 5 ]

Changelog :

  • [ Version 1 ] - Cleaner and Compact than previous version.
  • [ Version 2 ] - Enable simple Customization on script.
  • [ Version 3 ] - Fixed some mistake typo and bug.
  • [ Version 4 ] - More Customized and able to apply on Multi NPC / Items with Independent Settings.
  • [ Version 5 ] - Added Customizeable Rates / Min. Refine Requirement / Fixed Usage Abusing though @mail & etc..

Scripts : View Download

Please spend your time to read all the things i have write / mentioned in the post before you asking any questions.

if got bug / problems please do report to me. :)

waiting someone to spam my topic to split up my post so that i can post all new script separately....>.<

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  566
  • Reputation:   34
  • Joined:  11/17/11
  • Last Seen:  

@Emistry

bro, where to edit the 90% success rate?

is this the one that with 90% rate, the one with the bold.

callfunc( "RefineFunc",501,1,63,0,10,1,0,90 );

oh anyway, can you enlightened me with this format

501 = ItemID to use.

1 = Amount of ItemID to use right?

63 = ?

0 = ?

10 = Max Refine ?

1 = ?

0 = ?

90 = Success rate?

Edited by Jezu
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

LOL

@Jezu...

here...

The BitMask Table :

//--- Bitmasks ----
// 1 - Top Headgear
// 2 - Armor
// 4 - Left Hand
// 8 - Right Hand
// 16 - Garment
// 32 - Shoes
// 64 - Left Accessory
// 128 - Right Accessory
// 256 - Middle Headgear
// 512 - Lower Headgear

If you want to allow the refine on those part....then just put in the Number ( for Single Part Refiner ) or Add in all the Number ( for Multiple Part Refiner )

For Example :

A Refiner that can refine Top Headgear Only ( BitMask = 1 )

A Refiner that can refine Both Left / Right Accessory Only ( BitMask = 126 + 64 = 190 )

A Refiner that can refine Armor / Garment / Shoes Only ( BitMask = 2 + 16 + 32 = 50 )

and etc.....


Function Script Calling :

callfunc( "RefineFunc",<itemID>,<Amount>,<BitMasks>,<MinRefine>,<MaxRefine>,<CheckEquip>,<RefineMode>,<Percent> );

Explaination on Each Argument :


// 1. itemID -> Item that will be used during Refine.
// 2. Amount -> Amount of Required Items.
// 3. BitMask -> Refer to above bitmask table.
// 4. MinRefine -> Required Min Refine to use.
// 5. MaxRefine -> What is the Max Refine. [ Can Bypass Default Server Max Refine ]
// 6. CheckEquip -> Check Equipments is Refineable or not. [ 0 = Disable / 1 = Enable ]
// 7. RefineMode -> +1 / Max Refine. [ 0 = +1 Refine / 1 = Max Refine ]
// 8. Percent -> Rate of Success to refine current Equipment.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  57
  • Topics Per Day:  0.01
  • Content Count:  374
  • Reputation:   5
  • Joined:  03/09/12
  • Last Seen:  

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  210
  • Reputation:   10
  • Joined:  11/20/11
  • Last Seen:  

@Emistry.

In Chained quest, i can get pass to part 2. even if I am done

with part two and submitted the requirements. eg: 20 yggdrasilberry and yggdrasilseed.

after that the chained quest npc still wants me to do part 2 quest over and over..

can't get to part 3..

I haven't change anything to the script.

@edit

Temporary fix

getd( "Quest"+strnpcinfo(2) ), Quest1 + 1; //getd( Quest+strnpcinfo(2) ) + 1;

and this:

I have a Yggberries. and the npc's output is [0]..

post-423-0-69874000-1336401698_thumb.jpg

Edited by quesoph
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

thx for reporting....anyway about the variable..i have fixed it not long ago ..just i didnt post a notice about it..

however, after seeing your post...i recheck the script..and seem like there are some mistake also..

so, about the fixing way..erm..i think i will not provide it yet coz i am busy with homework recently and also i am thinking to improve it into a better version later on.

If anyone free to help then just post out the solution here.

Sorry for any inconvenience.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...