Jump to content

【 Emistry © 2015 】E-Scripts Collection


Emistry

Recommended Posts


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

Anyway here is the temporary fix for the screenshot:

replace this

mes (( countitem(getarg( .@a )) < ( getarg(.@a + 1 )) )? "^FF0000[ "+countitem(getarg(.@a))+" / "+(getarg(.@a+1)):"^0000FF[ "+getd( Quest+strnpcinfo(2) ) )+" ] "+getitemname(getarg(.@a))+"^000000 ";

with this

mes (( countitem(getarg( .@a )) < ( getarg(.@a + 1 )) )? "^FF0000[ "+countitem(getarg(.@a))+" / "+(getarg(.@a+1)):"^0000FF[ "+getarg(.@a+1))+" ] "+getitemname(getarg(.@a))+"^000000 ";

I've tested it and it's working fine. i think the problem is this :

getd( Quest+strnpcinfo(2) )

Link to comment
Share on other sites


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

erm thx that ~ seem like i have missed that part haha ~


Erm...it has been awhile since my last released script...xD

well i am here to tell you .....here you go !! a NEW Script again !!.... uhm..but actually..it is not new..coz i have made it last month since i get back my laptop...and just didnt post it coz i wanna avoid post merging in my own topic xD


[ Update ] : Added E-Inquiry Script

Description :

Actually, this script is kinda similar to the script made by Tr0n awhile ago ~.... but his script only able to send message to GM team but GM Team cant reply. My Script are in SQL version, and not TXT version.

It is a NPC that enable Players to send a Message to GM Team through NPC. Players able to send / view / delete the Messages , same goes to GM Team. Beside, when GM Team receive the Message from Players, GM Team are able to choose whether to reply the message or not.

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

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

Please make me GM Messenger NPC....

Please make me GM Helper ...

and so on......


This NPC allow players to send a very very very very very very long message to GM Team ( not sure the limit but i tried with a super long essay ~ xD )

GM Team able to reply to any messages post by Players. Players / GM will be notify if there is any new messages. All the Messages / Replies will be recorded inside the MySQL database unless the players / gm remove the messages.

Make sure you Loaded the SQL script in your MySQL / PhpMyAdmin / etc before you use the NPC.

E-Inquiry [ Version 1 ]

Changelog :

  • [ Version 1 ] - Enable to Players send Messages to GM Team while GM able to Read and Reply.

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:  57
  • Topics Per Day:  0.01
  • Content Count:  374
  • Reputation:   5
  • Joined:  03/09/12
  • Last Seen:  

Emisrty can u edit your "Monster Wiki Event to become an Automated Event Please?

Link to comment
Share on other sites


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

Emisrty can u edit your "Monster Wiki Event to become an Automated Event Please?

it is automatic event by default...

OnMinute00: <----------- every hours 0th Minute
for( set .@i,3; .@i > 0 ; set .@i,.@i - 1 ){
announce "Monster Wiki Event will take place in Prontera within "+.@i+" Minutes",bc_blue;
sleep 60000;
}
set .Round,0;
set .WikiStatus,1;
OnStart:

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:  

Thank you!

I thought u need to start it by a GM hehe!

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  25
  • Reputation:   0
  • Joined:  05/18/12
  • Last Seen:  

[ Update ] : Updated Refine Function Script :

Description :

It is a Function Script for Refine Equipment without Failure 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 Refine Ticket .....

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>,<BitMasks>,<MaxRefine>,<CheckEquip>,<RefineMode> );

Explaination on Each Argument :

// itemID -> Item that will be used.
// BitMask -> Refer to above bitmask table.
// MaxRefine -> What is the Max Refine. [ Can Bypass Default Server Max Refine ]
// CheckEquip -> Check Equipments is Refineable or not. [ 0 = Disable / 1 = Enable ]
// RefineMode -> +1 / Max Refine. [ 0 = +1 Refine / 1 = Max Refine ]


Sample Script :

Use as Item ( Refine Ticket ) :

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

Caution : Change Item Type to 11

Use as NPC Script ( Custom 100% Refiner ) :

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

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% 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 4 ]

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.

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. ani_heh.gif

Good Morning Emistry,

Im looking for an NPC refiner that if it refine fails, it will still get the item and does not destroyed

Link to comment
Share on other sites


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

erm..currently i didnt have this version of refiner..

will consider to add in future...

* Feel like a Simple Refiner Function is getting Complex.....>.<

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  40
  • Reputation:   0
  • Joined:  12/10/11
  • Last Seen:  

sir Emistry, how can i use the Chained Quest Framework?

is that like jumping to another NPC?

Link to comment
Share on other sites


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

nope..my jump quest doesnt jump from NPC to NPC..

just a NPC that provide a series of quests..

you have do done all the quest given from begining till end...then only you can restart it over and over again.

let's say you have setup 5 quest in the NPC..

player have to do all 5 quest inside this NPC then only they can re-do the 1st quest then 2nd quest...till 5th quest...

and this cycle keep on going on ~

if you setup alot NPC using this....

each NPC wont affect the other...

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  69
  • Topics Per Day:  0.01
  • Content Count:  592
  • Reputation:   31
  • Joined:  11/14/11
  • Last Seen:  

- Waiting for your refiner release Emistry :D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  11
  • Reputation:   0
  • Joined:  04/14/12
  • Last Seen:  

Didn't check, if there was a newer version of Multi Currency Shop. But version 5, you have a bug on this line

mes "[ ^FF0000X^000000 ] Insufficient ^0000FF"+getitemname( (@Currency$ )+"^000000";

missing function atoi()

mes "[ ^FF0000X^000000 ] Insufficient ^0000FF"+getitemname( atoi(@Currency$) )+"^000000";

Link to comment
Share on other sites


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

thx for pointing it out...

i have updated it and fixed the missing atoi.

thank you.

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:  

Sir about your anti bot script. how can i make it all jobs?

Link to comment
Share on other sites


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

what antibot script ?

Link to comment
Share on other sites


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

Wew..it has been awhile after my last update of this topic..xD

I have been busy with my school stuffs..and also my recent opened Fresh Server....>.<


Anyway...today i bring up a new update here...

I just updated the Multi Currency Script ...

in this new version, i just cleanup some part and fixed the annoying debug message when purchasing items.

Multi Currency Shop [ Version 6 ]

Script Description : Post Link

Changelog :

  • [ Version 1 ] - Simple Shop Based Currency Shop.
  • [ Version 2 ] - Support Multiple Different Currency Shop in 1 NPC.
  • [ Version 3 ] - Fixed Repeating Items Lists Problem.
  • [ Version 4 ] - Fixed Items Purchasing Bug and Problems.
  • [ Version 5 ] - Added Dynamic Currency and Re-Organized the Scripts.
  • [ Version 6 ] - Fixed Annoyed Error Message during Purchasing.

Scripts : View Download

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  112
  • Topics Per Day:  0.03
  • Content Count:  388
  • Reputation:   4
  • Joined:  05/01/12
  • Last Seen:  

guys in Race of the Day.can u help me if i have only 2 race?hades and athena.it's potential crash with my race system?this is my script.

race.txt

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  29
  • Reputation:   3
  • Joined:  05/09/12
  • Last Seen:  

Nice Script

Emistry

:D

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  36
  • Reputation:   1
  • Joined:  06/29/12
  • Last Seen:  

sir emistry , do u have script for gold room ? i wan gold room that allow gm to use commands ..

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:  

oops my bad sir ^^

what antibot script ?

this one sir http://rathena.org/board/topic/56556-done-job-antibot/page__view__findpost__p__66333

Edited by v00m3r
Link to comment
Share on other sites


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

Sir about your anti bot script. how can i make it all jobs?

remove this

if( BaseClass == Job_Bard || BaseClass == Job_Dancer ){

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:  

Sir about your anti bot script. how can i make it all jobs?

remove this

if( BaseClass == Job_Bard || BaseClass == Job_Dancer ){

thank you sir

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  75
  • Reputation:   0
  • Joined:  03/19/12
  • Last Seen:  

Hi Sir

Please advise this error.

q2qmqteepg.jpg

o31zekvz99.jpg

Edited by GM Incarnation
Link to comment
Share on other sites


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

thx for inform about the wiki event...

i will revised this later on

about the pc bonus..i think you have added some unknown bonus in your equipment..check your script..

i dont think my script will give pc bonus

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  75
  • Reputation:   0
  • Joined:  03/19/12
  • Last Seen:  

Hi Emistry

Noted. I will waiting the wiki event.

Link to comment
Share on other sites


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

Well..it has been awhile since my last release...i should have updated several scripts which included some new scripts about 1 ~ 2 month ago...

then , i have been busy with my real life part time job , and internet connection that alway disconnected really spoiled my mood to write a long passage for those new script..so i have not released those script till now...maybe someday in the future i will spend sometime to release it.


Then..this post is for udpate some content of the previous scripts and provide a temporary support for certain problems.

as you can see in Post#127 that pointed to the Monster Error Info

Erm, in my mind...i doesnt have a good way to prevent it unless i use the way that has been used by others like GMOcean and etc who used 1 or more array to store the non-exist monster ID. But i dont like that idea, with the limitation of array size you could have created alot array and then fill in 1 by 1 the Monster ID.

So i didnt use that way in my scripts.

Anyway, here i can suggest a temporary fix for you ( use as your own risk )

https://rathena.svn....rc/map/script.c

Uncomment the following line

ShowError("buildin_getmonsterinfo: Wrong Monster ID: %i\n", mob_id);

if you doesnt have other script that alway check for monster ID i think should be fine to use it.

i have tested in my Test Server using rAthena svn, it doesnt caused me any problem ( at least now i doesnt have any yet )

it is just a warning to inform you about the non-exist Monster ID.

The Script still run fine...

Now the updated part for the Monster Wiki Event

i just wonder that my script loop from monster ID of 1002..till 1999

which Monster 1001 is missing and didnt have new monster info for 2000 and onward..

so i have updated the monster list.

those have wanna disable / remove the annoyed error message can try the suggested way above.

Monster Wiki Event [ Version 3 ]

Temp Monster ID Error Fix : Post Link

Changelog :

  • [ Version 1 ] - A Simple monster Info Question Game.
  • [ Version 2 ] - Enable in-game Customization on script.
  • [ Version 3 ] - Fixed and Added New Monster Lists,Temporary Fixed Error for Non-Exist Monster.

Scripts : View Download

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...