Lilith
-
Posts
407 -
Joined
-
Last visited
-
Days Won
11
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by Lilith
-
-
// renewal EDP increases your base atk by atk x skill level
// renewal EDP increases your weapon atk by watk x Skill Level - 1
If you want change damage of str based ASC_BREAKER skill with EDP only:
battle.c -> search
case ASC_BREAKER:skillratio += 100*skill_lv-100;
break;
and change to
case ASC_BREAKER:if(sc && sc->data[sC_EDP])
skillratio += 100*skill_lv-100; // <-- you needs modify this formula
else
skillratio += 100*skill_lv-100;
break;
maybe i'm wrong because not tested
-
It's src modification.
-
This code adds the 'item bonuses' to players without any items.
The code have 3 settings if conf/player.conf
// Enable [1-2] or disable[0] player's Extra Bonuses?// 1 = enable for all players any bonuses from db/extra_bonuses.txt
// 2 = enable only for players which have a specific variable "EXTRA_BONUS"
enable_extra_bonus: 2
I make '2' setting for faction-like systems. Just set the player variable EXTRA_BONUS to 1, and player will be received first line bonuses from db/extra_bonuses.txt
You can add/change/delete bonuses in/from file db/extra_bonuses.txt
// Extra Bonuses [Lilith]// If enable_extra_bonus is 1 this and below Extra bonuses will be received by all players
// If enable_extra_bonus is 2 this Extra bonus will be received by players which have variable EXTRA_BONUS = 1
{ bonus bStr,15; bonus bSpeedAddRate,50; /* more bonuses */ }
// If enable_extra_bonus is 2 this Extra bonus will be received by players which have variable EXTRA_BONUS = 2
{ bonus bAgi,10; bonus bMdef,30; /* more bonuses */ }
// More bonuses...etc...
{}
{}
{}
Bonuses will be reloaded by @reloaditemdb command.
enjoy.
- 3
-
In file skill.c
ARR_FIND(1,
must be replaced to
ARR_FIND(0,
I think...
-
Bug Report v1.6
Map Serv Crash
// Specific items for Vending System // Format: ItemID // For Zeny use 30000, for Cashpoints use 30001 // Max items is equal MAX_INVENTORY ( 100 by default ) // Zeny //30000 // CashPoints 30001 <------ Chose one item_id can't create shop vending // TCG Card //7227 // Mithril Coin //674 // Silver Coin //675 // Bronze Coin //673
Pls Confirm again
Do you have item with ID 30001 in your item_db.txt ?
30001,Cash,Cash,3,,10,10,,,,,,,,,,,,,{},{},{}Of course, i forgot make fix if file item_vending.txt is empty....
-
- script OnNPCKillEvent -1,{ OnNPCKillEvent: getitem 673,1; end; }
-
src/map/clif.c
replace
if(map[sd->bl.m].flag.loadevent) // Lanceto
/*if(map[sd->bl.m].flag.loadevent) // Lance*/recompile...
But server load will very high!!
-
example
morocc mapflag loadevent - script restrict -1,{ OnPCLoadMapEvent: if(strcharinfo(3) == "morocc" && getlook(6) == 51 && /* Hcolor */ getlook(7) == 50) /* Ccolor */ atcommand "@killable"; end; }
But if you warp out of morocc, @killable will be enabled...
-
Nice
7/10
-
search and replace:
instance_set_timeout 14400,300,.@instance;
to
instance_set_timeout 28800,300,.@instance;
14400 = 4 h, 28800 = 8 h
-
Use
compare(""+getarg(n)
Ex:
replace
for(set .e,0; !compare(getarg(.e+1),"Zeny"); set .e,.e+2) {}
to
for(set .e,0; !compare(""+getarg(.e+1),"Zeny"); set .e,.e+2) {}
-
clif_displaymessage(sd->fd, "Mail System is Disabled.");
-
Thx, i'll fix it.
Updated 3CeAM patch. Now it works!
Updated to version 1.6!
Version 1.6:
-
Now you can turn on or turn off Extended Vending System ( see battle/items.conf )
-
Now, if your file item_vending.txt contains only 1 item the Select Window will be skipped
conf/items.conf
// Enable[1] or disable[0] extended vending system?extended_vending: 1
-
Now you can turn on or turn off Extended Vending System ( see battle/items.conf )
-
I don't want upload it to this forum.
you can download this Expansion ( by Epoque ) from this forum .
I adapted the code for rathena and corrected some mistakes...
-
function<%TAB%>script<%TAB%>Gettime<%TAB%>{
-
announce "MESSAGE",0;
-
You can use this src: link
but modify for yourself
-
skill.c
search
//case SC_SIROMA_ICE_TEA: case SC_DROCERA_HERB_STEAMED: case SC_PUTTI_TAILS_NOODLES:
add below
case SC_ON_PUSH_CART:
-
manabeast, sorry, but i looked at your source and i realized that your server is not 3CeAM =
-
-
Updated to version 1.5
Some changes.
Version 1.5:
-
Now you can enable or disable Zeny/Cash in item_vending.txt. Just add/remove ID 30000 for Zeny or ID 30001 fo Cash Points
-
Remove battle_config.enable_cash_vending
-
Max items returned to MAX_INVENTORY
-
Now you can enable or disable Zeny/Cash in item_vending.txt. Just add/remove ID 30000 for Zeny or ID 30001 fo Cash Points
-
When i use alt+r.click map-server says:
<...>[Warning]: itemdb_search: Item ID 10 does not exists in the item_db. Using dummy
data.
[Warning]: itemdb_search: Item ID 5 does not exists in the item_db. Using dummy
data.
[Warning]: itemdb_search: Item ID 5 does not exists in the item_db. Using dummy
data.
[Warning]: itemdb_search: Item ID 10 does not exists in the item_db. Using dummy
data.
[Warning]: itemdb_search: Item ID 10 does not exists in the item_db. Using dummy
data.
[Warning]: itemdb_search: Item ID 10 does not exists in the item_db. Using dummy
data.
<...>
But it works
-
Nice release Lilith.
But its not compatible with my SVN(eAmod).
Why? Try add it manually...
-
[offtop]
Emistry, I am a fast if I have a time
Manage Skill Damage [2.1]
in Source Releases
Posted · Edited by Lilith
This small modification allow you to manage damage of skills.
Request: this topic
Ver.2.1: patch updated.
You can change the skill damage in file db/skill_damage_db.txt (skill_damage.txt)
Version 1.1: added more options for manage skills damage on specific mapflags ( QQfoolsorellina'sSuggestion )
Version 2.0: added map bitflag ( Lighta's Suggestion )
Version 2.1:(Updated 2.0)
Skill_damage_v1.1.patch
Manage_Skill_Damage_2.0.patch
manage_skill_damage_v2.1_rAthena17121.patch