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 :
Scripts : View ♥ Download
you mean this ?
https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/conf/battle/monster.conf
// Monster damage delay rate (Note 1)
// Setting to no/0 is like they always have endure.
monster_damage_delay_rate: 100
if you do this...just make sure you delete / update your other table as well..
guild data is not only saved inside the guild table only..
for example, inside the char table..it also got saved some data for guild too..
i think you can try this to edit certain part of the item db
mirrored from Paradox website..
http://paradox924x.c.../IteMoLuper.rar
well..not sure wil it work if you just copy and paste the code after edit since rathena has changed some part of item_db as well..
so if it doesnt work..just copy and replace the job bitmask value...
there is alot other editor can help you edit your database too...
erm...since this is a suggestion thread for rAthena..xD
i would like to suggest to improve a script command..
getmonsterinfo()
strmobinfo()
if possible..make this 2 script command wont spam ( when loop is used ) error in map server if the monster id is not exist in the database.
even though now we can detect it when it return null or nothing after it is used on non-exit monster
but the map server will show error and stopped the npc to continue work further ( if keep loop for non-exist monster )..
and since we got rentitem() why not add in this in future ? xD
rentitem2()
work exactly like rentitem() but have extra parameter like getitem2()
https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/conf/battle/items.conf
// How much time must pass between cash food uses? Default: 60000 (1 min)
cashfood_use_interval: 60000
https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/conf/battle/monster.conf
// Display some mob info next to their name? (add as needed)
// (does not works on guardian or emperium)
// 1: Display mob HP (Hp/MaxHp format)
// 2: Display mob HP (Percent of full life format)
// 4: Display mob's level
show_mob_info: 6
make sure you use a compatible client ?
if i was right...
a client that is not compatible will make you unable to view monsters / NPCs.
edit the clientdate at
https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/src/common/mmo.h
#ifndef PACKETVER
#define PACKETVER 20120410 <-------------------------------
//#define PACKETVER 20111116
#endif
well...it did work from some dumb player..xD
renamed the Data.ini that you use...but remain another with original name
they will go edit the data.ini instead of your custom renamed data.ini..
haha ~
but still not the best way..
for encryption...
go eathena..and search for GRF Secure..or etc...
or buy Harmony..
try change all
strcharinfo(3)
into
guild_vs5
and for the reward part...it give all member reward..but only limited to those who are still in the guild_vs5 map...
if you want to disable it..then remove this
if( strcharinfo(3) == @Location$ ){
make sure the curley is removed properly...