did you do like this ?
4357,B_Seyren_Card,Lord Knight Card,6,20,,10,,,,,,,,769,,,,,{ skill "LK_BERSERK",1; },{ callfunc "Sample"; },{}
or just simply added the function ..hmm
you need @reloaditemdb and have them to relog / re-equip the item to make the effect take place.
@Shakto / others who have error.
this is the updated sample script
prontera,155,181,5 script Sample 100,{
mes "Battlegound";
if ( select ( "join/leave", "warp all bg members to you" ) == 1 )
if( getcharid(4) ){
bg_leave;
dispbottom "Leave BG";
}else{
setbgid .bg_id;
dispbottom "Joined BG";
}
else if ( getcharid(4) == 0 )
dispbottom "you didn't join a battleground team";
else {
getmapxy .@map$, .@x, .@y, 0;
bg_warp .bg_id, .@map$, .@x, .@y;
}
close;
OnInit:
getmapxy .@map$, .@x, .@y, 1;
.bg_id = createbgid( .@map$, .@x, .@y, "", "" );
end;
}
we cant assign battleground id when we create it because the server will auto generate one.
current patch is tested and still working in rev 17532 ....
beside, you can now simply add these source mod with this 2 file. src/custom/script.inc and src/custom/script_def.inc
should be no problem for newbie to add these source mod now.
- script Shopper 757,{
OnTalk: // <---- ADD THIS or another other label name you want.
501,Red_Potion,Red Potion,0,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ itemheal rand(45,65),0; doevent "Shopper::OnTalk"; },{},{}
conf/battle/party.conf#L58
// Display party name regardless if player is in a guild.
// Official servers do not display party name unless the user is in a guild. (Note 1)
display_party_name: no
try use the dota pvp made by Annieruru .... i never had any problem with it .... been using it for years ....
the original topic at old eathena forum ... you can still get it by searching both rathena / eathena forum or google.
yellow = information ... where to add / how many line added / how many line removed.
green = line added ... new line added into the script at specific lines
red = line removed .... removed line.
basically you can just refer the "first symbol" infront each line...
+ mean "ADD"
- mean "REMOVE"