DK77
-
Posts
55 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by DK77
-
-
rAthena Hash: 2d15b55
rAthena Version : 6850 (Fixed exp rewards in EP 17.1 quests)
Client Date: 20150411
Server Mode: PRE-RE
I was doing fixing stone cursed behaviour for devotion ( can refer at here : https://rathena.org/board/topic/130945-wta-stone-cursed-behaviour/ ) , and i found out something missing on status.cpp for this 6850 // ( Latest Revision Already Fix ) . In the previous revision [ SC_Stonewait implementation ], the sources for status change broken by damage still there , but in some update towards 6850 . its missing .
I manually added this sources and add Last Effect Func at status.hpp
Quotestruct status_change {
unsigned int option;// effect state (bitfield)
unsigned int opt3;// skill state (bitfield)
unsigned short opt1;// body state
unsigned short opt2;// health state (bitfield)
unsigned char count;
sc_type lastEffect; // Used to check for stacking damageable SC on the same attack //Manual add this
int32 lastEffectTimer; // Timer for lastEffect // Manual Add this
and
void status_change_clear_onChangeMap(struct block_list *bl, struct status_change *sc);
TIMER_FUNC(status_clear_lastEffect_timer); //Manual Add This
i try to compile , and having this error , Kindly Help for this issue
///
Im never use gitpull to update rathena , and im not sure if gitpull to latest , can fix this or having alot of error because im added alot of custom src
-
-
nice sir , thanks you @Playtester
-
alright sir . what about player under devotion getting stone cursed . mine behaviour its can break with normal hit/any damage skill while u are under devotion . if no mistake , might need status recovery to remove stone cursed while u under devotion paladin .
Ill provide some video regarding stone cursed behaviour with devotion as per mention at my previous reply .
Youtube Link -
yeah , thanks sir , you save my day . its been 6 hours im fixing this . im found out during testing status resist on luk and mdef . then i testing with evil druid , result still same .
. You may closed this topic
-
Thanks you @Playtester , now its working with undead card . what about resist stone with mdef and luk . do i need to add SC_STONEWAIT ?
case SC_STONE: #ifndef RENEWAL sc_def = status->mdef*100; sc_def2 = status->luk*10 + status_get_lv(bl)*10 - status_get_lv(src)*10; tick_def = 0; // No duration reduction #else sc_def = status->mdef * 100 - levelAdv; tick_def2 = -3000; #endif break;to
case SC_STONE: case SC_STONEWAIT: #ifndef RENEWAL sc_def = status->mdef*100; sc_def2 = status->luk*10 + status_get_lv(bl)*10 - status_get_lv(src)*10; tick_def = 0; // No duration reduction #else sc_def = status->mdef * 100 - levelAdv; tick_def2 = -3000; #endif break; -
rAthena Hash: 933a6ed
Client Date: 20150411
Server Mode: PRE-RE
Description of Issue:
Hai guys , i found out the stone cursed behaviour quite strange . Even with evil druid card, we still having mini stone curse . Here some video i provide
-
hi guys , my server having this kind of issue . if we wear isilla card x2 , the bcastrate is not stacking .
-
19 hours ago, Emistry said:
isequipped(...) change to isequippedcnt(...)
I already try this , as original scripted was made by you for limit headgear card , but it wont work .
-
Hello Guys , i want to make player cannot wear more than 1 ESword , but mine is not working
Quotefunction script sword {
if( isequipped( 13414 ) > 1 ){
message strcharinfo(0),"You Cannot Wear More Than 1 ESword. ";
nude;
}
return;
}
-
Nice idea bro , the only issue is we got custom script refiner , which can make instant +10 . isit gonna bypass max refine limit that you set to 6 ?
-
Hi guys, its been a month/years not active on this forum . Im not sure it is right section or not . My Question is i want to change max refine on certain item . For Example like , 2 Item , Bow A and Bow B .
Bow A = normal max refine which is 10
Bow B = i want to change max refine to 6 or 7 only .Isit possible to make it ? or need to change on src ?
-
Hai guys , actually im doing some custom packet filter , but the clif.cpp could not declare this argument
rAthena Hash: 2f6e70d
Client Date: 20180328
Server Mode: PRE-RE
Description of Issue:
clif.cpp getting error during compile on CASE HEADER_ZC_USESKILL_ACK
-
does your developer mean by make Control panel using via webhosting instead your game hosting ?
Looks like your server unable to connect to mysql server , must be some misconfiguration on your file server .
-
Hello sahabat2 , aku ada buat satu server untuk kawan2 dari malaysia and indonesia , tapi aku ada satu masalah dimana sahabat dari indo ping dia sangat tinggi . aku punya server host di OVH Singapore . Kebanyakan sahabat dari indo yang menggunakan Indihome ISP sangat , pingnya sangat tinggi . So , aku ingin buat satu proxy server , which hosting provider di SG sangat sesuai untuk pengguna dari indo, especially indihome ISP .
Info :
Main Server Located : SG , OVH
Indihome ISP ping latency : 200~300ms .
-
here are the status.cpp 13580
if( group == NULL ) {
ShowDebug("status_change_end: SC_DANCING is missing skill unit group (val1=%d, val2=%d, val3=%d, val4=%d, timer=%d, tid=%d, char_id=%d, map=%s, x=%d, y=%d). Please report this!\n",
sce->val1, sce->val2, sce->val3, sce->val4, sce->timer, tid,
sd ? sd->status.char_id : 0,
mapindex_id2name(map_id2index(bl->m)), bl->x, bl->y);
}
sce->val2 = 0;
skill_delunitgroup(group); //13580 line
} -
Hello Guys , im having issue with map server crash
(06/07/2021 22:58:20) [ Debug ] : status_change_end: SC_DANCING is missing skill unit group (val1=655680, val2=1358, val3=18, val4=0, timer=157, tid=-1, char_id=150889, map=xmas, x=146, y=129). Please report this!
(06/07/2021 22:58:20) [ Debug ] : skill_delunitgroup: group is NULL (source=status.cpp:13580, status_change_end_)! Please report this! (#3504)Its happen 3 times , i already search on rathena , and found same issue with this . How to fix this issue ?
https://github.com/rathena/rathena/pull/3247/files/db831031bfaa79dc7eadfc1d96c32b9688fa16ab
-
how to make @ecall/ec cancel with open chatbox ?
-
Hello Akkarin , im having this error log issue .
My WebServer info
</pre> <ul style="color:#444444;font-size:13.12px;vertical-align:middle;"> cpsrvd 11.96.0.8 Database client version: libmysql - 5.6.43 PHP extension: mysqli curl mbstring PHP version: 7.3.28 </ul> <p
Error log
[21-May-2021 08:38:18 UTC] PHP Notice: Undefined property: Flux_LoginAthenaGroup::$isRenewal in /home/warzoner/public_html/themes/th1/main/rightbar.php on line 153
[21-May-2021 08:38:18 UTC] PHP Notice: Undefined property: Flux_LoginAthenaGroup::$charMapDatabase in /home/warzoner/public_html/themes/th1/main/rightbar.php on line 156
[21-May-2021 08:38:18 UTC] PHP Notice: Undefined property: Flux_LoginAthenaGroup::$charMapDatabase in /home/warzoner/public_html/themes/th1/main/rightbar.php on line 156
[21-May-2021 08:38:18 UTC] PHP Notice: Undefined property: Flux_LoginAthenaGroup::$charMapDatabase in /home/warzoner/public_html/themes/th1/main/rightbar.php on line 158
[21-May-2021 09:01:22 UTC] PHP Fatal error: Uncaught Error: Call to a member function toArray() on null in /home/warzoner/public_html/themes/th1/item/index.php:22
Stack trace:
#0 /home/warzoner/public_html/lib/Flux/Template.php(400): include()
#1 /home/warzoner/public_html/lib/Flux/Dispatcher.php(170): Flux_Template->render()
#2 /home/warzoner/public_html/index.php(169): Flux_Dispatcher->dispatch(Array)
#3 {main}
thrown in /home/warzoner/public_html/themes/th1/item/index.php on line 22 -
On 5/13/2021 at 5:03 AM, Yugosh said:
Change from this
getmapxy([email protected]$,[email protected],[email protected],0);
to
getmapxy([email protected]$,[email protected],[email protected]);
-
thanks sir , i already change it to
if ( rentalcountitem ( 30000 ) || rentalcountitem ( 30002 ) || rentalcountitem ( 30003 ) || rentalcountitem ( 30004 ) ) {
, and its resolved my issue due to the item is rental

-
i have 1 euphy healer script and make count item for vip ticket , but its doenst detect rent item
below is my script
heres my example rent item- Id: 30008
AegisName: 1DaysVIPBox
Name: 1 Days VIP Box
Type: Cash
Buy: 20
Weight: 1
Trade:
Override: 100
Script: |
rentitem 30004,86400;
-
//===== rAthena Script =======================================
-
//= Healer
-
//===== By: ==================================================
-
//= Euphy
-
//===== Current Version: =====================================
-
//= 1.1
-
//===== Compatible With: =====================================
-
//= rAthena Project
-
//===== Description: =========================================
-
//= Basic healer script.
-
//===== Additional Comments: =================================
-
//= 1.0 Initial script.
-
//= 1.1 Aligned coordinates with @go.
-
//============================================================
-
-
prontera,100,200,3 script Healer 78,{
-
OnTouch:
-
while( [email protected] < .sc_size ){
-
sc_end .sc_status[[email protected]];
-
set [email protected],[email protected] + 1;
-
}
-
-
specialeffect2 EF_HEAL2; percentheal 100,100;
-
specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,600000,10;
-
specialeffect2 EF_BLESSING; sc_start SC_BLESSING,600000,10;
-
-
while( getbrokenid(1) )
-
// repair getbrokenid(1);
-
repairall;
-
// atcommand "@repairall";
-
-
getinventorylist;
-
for( set [email protected],0; [email protected] < @inventorylist_count; set [email protected], [email protected] +1 ) {
-
if ( @inventorylist_identify[[email protected]] == 1 ) continue;
-
delitem2 @inventorylist_id[[email protected]],1,0,0,0,0,0,0,0;
-
getitem @inventorylist_id[[email protected]],1;
-
set [email protected], [email protected] +1;
-
}
-
if ([email protected]) dispbottom [email protected] +" items identified.";
-
-
// disable negative buffs ... I out from RO scene for about 4 years, so this is my only known negative buffs
-
sc_end SC_STONE;
-
sc_end SC_FREEZE;
-
sc_end SC_STUN;
-
sc_end SC_SLEEP;
-
sc_end SC_POISON;
-
sc_end SC_CURSE;
-
sc_end SC_SILENCE;
-
sc_end SC_CONFUSION;
-
sc_end SC_BLIND;
-
sc_end SC_BLOODING;
-
sc_end SC_DPOISON;
-
sc_end SC_FEAR;
-
sc_end SC_COLD;
-
sc_end SC_BURNING;
-
sc_end SC_DEEP_SLEEP;
-
sc_end SC_DEC_AGI;
-
sc_end SC_BROKENARMOR;
-
sc_end SC_BROKENWEAPON;
-
sc_end SC_NOEQUIPWEAPON;
-
sc_end SC_NOEQUIPSHIELD;
-
sc_end SC_NOEQUIPARMOR;
-
sc_end SC_NOEQUIPHELM;
-
sc_end SC__STRIPACCESSARY;
-
sc_end SC_PROPERTYUNDEAD;
-
sc_end SC_ORCISH;
-
sc_end SC_BERSERK;
-
sc_end SC_SKE;
-
sc_end SC_SWOO;
-
sc_end SC_SKA;
-
-
-
if ( countitem ( 30000 ) | countitem ( 30002 ) | countitem ( 30003 ) | countitem ( 30004 ) ) {
-
specialeffect2 EF_CHEMICALPROTECTIOn; sc_start SC_CP_WEAPON,600000,5;
-
sc_start SC_CP_ARMOR,600000,5;
-
sc_start SC_CP_SHIELD,600000,5;
-
sc_start SC_CP_HELM,600000,5;
-
sc_start SC_STRFOOD,600000,5;
-
sc_start SC_AGIFOOD,600000,5;
-
sc_start SC_VITFOOD,600000,5;
-
sc_start SC_INTFOOD,600000,5;
-
sc_start SC_DEXFOOD,600000,5;
-
sc_start SC_LUKFOOD,600000,5;
-
-
switch ( CLASS ) {
-
case 18:
-
case 4019:
-
case 4071:
-
case 4078:
-
skilleffect "SL_ALCHEMIST",0;
-
sc_start4 SC_SPIRIT,9999999,5,455,0,0;
-
break;
-
case 15:
-
case 4016:
-
case 4070:
-
case 4077:
-
skilleffect "SL_MONK",0;
-
sc_start4 SC_SPIRIT,9999999,5,447,0,0;
-
break;
-
case 4047:
-
skilleffect "SL_STAR",0;
-
sc_start4 SC_SPIRIT,9999999,5,448,0,0;
-
break;
-
case 16:
-
case 4017:
-
case 4067:
-
case 4074:
-
skilleffect "SL_SAGE",0;
-
sc_start4 SC_SPIRIT,9999999,5,449,0,0;
-
break;
-
case 14:
-
case 4015:
-
case 4066:
-
case 4073:
-
skilleffect "SL_CRUSADER",0;
-
sc_start4 SC_SPIRIT,9999999,5,450,0,0;
-
break;
-
case 23:
-
case 4190:
-
skilleffect "SL_SUPERNOVICE",0;
-
sc_start4 SC_SPIRIT,9999999,5,451,0,0;
-
break;
-
case 7:
-
case 4008:
-
case 4054:
-
case 4060:
-
skilleffect "SL_KNIGHT",0;
-
sc_start4 SC_SPIRIT,9999999,5,452,0,0;
-
break;
-
case 9:
-
case 4010:
-
case 4055:
-
case 4061:
-
skilleffect "SL_WIZARD",0;
-
sc_start4 SC_SPIRIT,9999999,5,453,0,0;
-
break;
-
case 8:
-
case 4009:
-
case 4057:
-
case 4063:
-
skilleffect "SL_PRIEST",0;
-
sc_start4 SC_SPIRIT,9999999,5,454,0,0;
-
break;
-
case 19:
-
case 20:
-
case 4020:
-
case 4021:
-
case 4068:
-
case 4069:
-
case 4075:
-
case 4076:
-
skilleffect "SL_BARDDANCER",0;
-
sc_start4 SC_SPIRIT,9999999,5,455,0,0;
-
break;
-
case 17:
-
case 4018:
-
case 4072:
-
case 4079:
-
skilleffect "SL_ROGUE",0;
-
sc_start4 SC_SPIRIT,9999999,5,456,0,0;
-
break;
-
case 12:
-
case 4013:
-
case 4059:
-
case 4065:
-
skilleffect "SL_ASSASIN",0;
-
sc_start4 SC_SPIRIT,9999999,5,457,0,0;
-
break;
-
case 10:
-
case 4011:
-
skilleffect "SL_BLACKSMITH",0;
-
sc_start4 SC_SPIRIT,9999999,5,458,0,0;
-
break;
-
case 11:
-
case 4012:
-
case 4056:
-
case 4062:
-
skilleffect "SL_HUNTER",0;
-
sc_start4 SC_SPIRIT,9999999,5,460,0,0;
-
break;
-
case 4049:
-
skilleffect "SL_SOULLINKER",0;
-
sc_start4 SC_SPIRIT,9999999,5,461,0,0;
-
break;
-
default:
-
break;
-
}
-
-
-
}
-
-
-
}
-
-
// Duplicates
-
//============================================================
-
askald,132,120,3 duplicate(Healer) Healer#askald 909
-
alberta,25,240,6 duplicate(Healer) Healer#alb 909
-
aldebaran,135,118,6 duplicate(Healer) Healer#alde 909
-
amatsu,200,79,4 duplicate(Healer) Healer#ama 909
-
ayothaya,207,169,6 duplicate(Healer) Healer#ayo 909
-
comodo,184,158,6 duplicate(Healer) Healer#com 909
-
einbech,57,36,6 duplicate(Healer) Healer#einbe 909
-
einbroch,57,202,6 duplicate(Healer) Healer#einbr 909
-
geffen,115,72,6 duplicate(Healer) Healer#gef 909
-
gonryun,156,122,6 duplicate(Healer) Healer#gon 909
-
hugel,89,150,6 duplicate(Healer) Healer#hug 909
-
izlude,121,150,6 duplicate(Healer) Healer#izl 909 //Pre-RE: (125,118)
-
jawaii,250,139,4 duplicate(Healer) Healer#jaw 909
-
lighthalzen,152,100,6 duplicate(Healer) Healer#lhz 909
-
louyang,226,103,4 duplicate(Healer) Healer#lou 909
-
manuk,272,144,6 duplicate(Healer) Healer#man 909
-
mid_camp,203,289,6 duplicate(Healer) Healer#mid 909
-
moc_ruins,72,164,4 duplicate(Healer) Healer#moc 909
-
morocc,153,97,6 duplicate(Healer) Healer#mor 909
-
moscovia,220,191,4 duplicate(Healer) Healer#mos 909
-
niflheim,212,182,5 duplicate(Healer) Healer#nif 909
-
payon,179,106,4 duplicate(Healer) Healer#pay 909
-
prontera,162,193,4 duplicate(Healer) Healer#prt 909
-
rachel,125,116,6 duplicate(Healer) Healer#rac 909
-
splendide,201,153,4 duplicate(Healer) Healer#spl 909
-
thor_camp,249,74,4 duplicate(Healer) Healer#thor 909
-
umbala,105,148,3 duplicate(Healer) Healer#umb 909
-
veins,217,121,4 duplicate(Healer) Healer#ve 909
-
xmas,143,136,4 duplicate(Healer) Healer#xmas 909
-
yuno,164,45,4 duplicate(Healer) Healer#yuno 909
-
-
// Duplicates (Renewal)
-
//============================================================
-
brasilis,194,221,6 duplicate(Healer) Healer#bra 909
-
dewata,195,187,4 duplicate(Healer) Healer#dew 909
-
dicastes01,201,194,4 duplicate(Healer) Healer#dic 909
-
ecl_in01,45,60,4 duplicate(Healer) Healer#ecl 909
-
malangdo,132,114,6 duplicate(Healer) Healer#mal 909
-
malaya,227,204,6 duplicate(Healer) Healer#ma 909
-
mora,55,152,4 duplicate(Healer) Healer#mora 909
-
-
okay tq sir !
-
hello guys , currently im using this itemshower script , but i want to make itemshower more than 2 item
here my example script :
- script Sample -1,{
OnInit:
set .amount, 10; // amount of item to shower
set .item_id, 12903; // next item id to shower
set .item_id2, 12904; // next item id to shower
set .item_id3, 12905; // next item id to shower
set .item_id4, 12906; // next item id to shower
set .item_id5, 12907; // next item id to shower
set .item_id6, 12908; // next item id to shower
set .item_id7, 13576; // next item id to shower
set .item_id8, 13584; // next item id to showerbindatcmd "itemshower",strnpcinfo(3)+"::OnShower";
end;
OnShower:getmapxy [email protected]$, [email protected], [email protected], BL_PC;
while ( .count < .amount ) {
do {
[email protected]_diff = [email protected] + rand(1,5);
[email protected]_diff = [email protected] + rand(1,5);
} while (!checkcell([email protected]$,[email protected]_diff,[email protected]_diff,cell_chkpass));
[email protected] = rand(2);
makeitem [email protected]?.item_id:.item_id2,1,[email protected]$,[email protected]_diff,[email protected]_diff; // <<< im stuck on this
set .count, .count + 1;
}
set .count, 0;
end;
}



Closed connection from Proxy Server .
in General Support
Posted
On the first implementation , i already allow the IP . Only this week im having this issue .
So i remove , restart and add back then restart . issue still same , it keep spamming close connection like that.