-
Posts
374 -
Joined
-
Last visited
-
Days Won
8
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Everything posted by Scylla
-
Yeah, most people are actually picky when it comes to those viruses saying it can harm their pc so i thought there's a way to remove em lol. Anyway thanks!
-
help patching up the bug hole in my script
Scylla replied to joelolopez's question in Scripting Support
yep, our problem is the same.. but the solution for the 1st problem in that topic isnt working for me.. Ain't this the solution to your problem? It says: " Checks if Equipped item has the turtle general card equiped for each individual slot ( 1-4 ) " if(getequipcardid(2,0), 2 means it's the weapon's position as stated (But i believe it's actually 4 for weapon), and also according to const.txt in db folder, 5 value is for armor so if you'll make it like this: if(getequipcardid(5,0) == GHOSTRING_CARD_ID Then would it make sense that it'll check if the player's equipped ARMOR SLOT has GHOSTRING CARD? And if he's gonna decard it and thinking to compound the ghostring card inside the non-mvp room, then: Where 4305 = Turtle general card ID So i think that solves your problem. -
help patching up the bug hole in my script
Scylla replied to joelolopez's question in Scripting Support
This topic could help you: https://rathena.org/board/topic/85747-compounded-item-check/?p=214195 -
Does thor patcher really have that natural virus stuff? I mean you needed to turn of your anti-virus or else the exe will be deleted by it. Or maybe I'm just using an old version of thor?
-
Could you please be more specific? I tried to follow this https://rathena.org/board/topic/82896-how-to-disable-renewal/ Bút not working enough Did you recompile?
-
I 've tried it and the result remains please help me Oh i just notice, you said you're using 2014-04-09 client and yet your mmo.h is: #define PACKETVER 20120410 Try making it: #define PACKETVER 20140409 And make your packet_db version back into default Then try making the version on clientinfo.xml to 46 Also, are you using the latest svn? the results are almost identical to the first in packet_db only a maximum of 45 if you want me remote server? Untitled.png Nah no need, but i wanna see the whole content inside your packet_db.txt EDIT: You could be probably using an old rAthena rev? I DO NOT know it , because I use the services of a developer .. if you use social media to get in touch ? YM example Your revision do not support 2014 clients, only 2013 clients I only have skype, I'll message my skype details to you.
-
I 've tried it and the result remains please help me Oh i just notice, you said you're using 2014-04-09 client and yet your mmo.h is: #define PACKETVER 20120410 Try making it: #define PACKETVER 20140409 And make your packet_db version back into default Then try making the version on clientinfo.xml to 46 Also, are you using the latest svn? the results are almost identical to the first in packet_db only a maximum of 45 if you want me remote server? Untitled.png Nah no need, but i wanna see the whole content inside your packet_db.txt EDIT: You could be probably using an old rAthena rev?
-
I 've tried it and the result remains please help me Oh i just notice, you said you're using 2014-04-09 client and yet your mmo.h is: #define PACKETVER 20120410 Try making it: #define PACKETVER 20140409 And make your packet_db version back into default Then try making the version on clientinfo.xml to 46 Also, are you using the latest svn?
-
SL Modification[Magic skills not working anymore?]
Scylla replied to Han25's question in Source Support
actually, i did that already alot of times. but still nothing changed at all still cannot cast on to the ground Or i guess you put it on the wrong line, mine worked in 2nd try by putting it under this line: //Link Bard skills to dancer. else { if( sd->status.skill[i].lv < 10 ) continue; sd->status.skill[i-8].id = skill_id - 8; sd->status.skill[i-8].lv = sd->status.skill[i].lv; // Set the level to the same as the linking skill sd->status.skill[i-8].flag = SKILL_FLAG_TEMPORARY; // Tag it as a non-savable, non-uppable, bonus skill } } } So that'll be like this: //Link Bard skills to dancer. else { if( sd->status.skill[i].lv < 10 ) continue; sd->status.skill[i-8].id = skill_id - 8; sd->status.skill[i-8].lv = sd->status.skill[i].lv; // Set the level to the same as the linking skill sd->status.skill[i-8].flag = SKILL_FLAG_TEMPORARY; // Tag it as a non-savable, non-uppable, bonus skill } } } if( sd->sc.count && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_STAR ) { sd->status.skill[85].id = 85; sd->status.skill[85].lv = 10; sd->status.skill[85].flag = SKILL_FLAG_TEMPORARY; } Try that one. tried it and it doesn't work, where did u test it? in the latest version? currently im doing it on the latest version. Oh i see, sorry dunno what's wrong now, dunno my version since it does not show on my map-server but I've downloaded this like 5 - 6 months ago. -
Wow so green-peach is alive again! Anyway more sprite recolors in here: https://rathena.org/board/topic/78290-recolour-item-recolor-collection/ The scarfs are included.
-
SL Modification[Magic skills not working anymore?]
Scylla replied to Han25's question in Source Support
actually, i did that already alot of times. but still nothing changed at all still cannot cast on to the ground Or i guess you put it on the wrong line, mine worked in 2nd try by putting it under this line: //Link Bard skills to dancer. else { if( sd->status.skill[i].lv < 10 ) continue; sd->status.skill[i-8].id = skill_id - 8; sd->status.skill[i-8].lv = sd->status.skill[i].lv; // Set the level to the same as the linking skill sd->status.skill[i-8].flag = SKILL_FLAG_TEMPORARY; // Tag it as a non-savable, non-uppable, bonus skill } } } So that'll be like this: //Link Bard skills to dancer. else { if( sd->status.skill[i].lv < 10 ) continue; sd->status.skill[i-8].id = skill_id - 8; sd->status.skill[i-8].lv = sd->status.skill[i].lv; // Set the level to the same as the linking skill sd->status.skill[i-8].flag = SKILL_FLAG_TEMPORARY; // Tag it as a non-savable, non-uppable, bonus skill } } } if( sd->sc.count && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_STAR ) { sd->status.skill[85].id = 85; sd->status.skill[85].lv = 10; sd->status.skill[85].flag = SKILL_FLAG_TEMPORARY; } Try that one. -
SL Modification[Magic skills not working anymore?]
Scylla replied to Han25's question in Source Support
Try replacing: sd->status.skill[85].flag = SKILL_FLAG_PERMANENT; into: sd->status.skill[85].flag = SKILL_FLAG_TEMPORARY; -
Very cool event, good job!
-
SL Modification[Magic skills not working anymore?]
Scylla replied to Han25's question in Source Support
Is that the whole src code you modified for that line? what do you mean? i got those piece of code somewhere provided by i forgot the name.. but this piece of code is working before.. but up to the latest version of rA now, it is not working anymore.. So which line did you put this under skill.c? -
SL Modification[Magic skills not working anymore?]
Scylla replied to Han25's question in Source Support
Is that the whole src code you modified for that line? -
Already did updated his map-cache. I think the problem is within the map i guess? Since he can walk anywhere even in middle with that old morocc except that spot he was mentioning.
-
Try this: Find: //packet_db_ver: 45 packet_db_ver: default Replace to: //packet_db_ver: 45 packet_db_ver: 30
-
help on editing castle treasure chest - spawn - drop
Scylla replied to jadedlight's question in Scripting Support
Or just use toasty's woe controller [by ToastOfDoom], it really works very well. https://rathena.org/board/topic/57377-dead-link-toastys-woe-controller/ -
Only item id's of 20000 and above to continue npc conversation.
Scylla replied to Currently's question in Scripting Support
I don't know if that's possible but please check this: https://rathena.org/wiki/Getequipid simple if(getequipid(EQI_HEAD_TOP) > 20000 || getequipid(EQI_HEAD_MID) > 20000 || getequipid(EQI_HEAD_LOW) > 20000) Lol i wasn't thinking very well. This'll work. -
Only item id's of 20000 and above to continue npc conversation.
Scylla replied to Currently's question in Scripting Support
I don't know if that's possible but please check this: https://rathena.org/wiki/Getequipid -
How many reward item do you want to give your players? EDIT: I think this is the problem: Find: //Check for 12 hours consecutive if(@consecutive_hour == 12) { set @consecutive_hour,0; set .@cpoint_amt, 50; //Points to get for 12 Consecutive hours (default: 50) getitem 21009,.@point_amt; dispbottom "You received "+.@point_amt+"Event Ticket in playing for 12 consecutive hours. <.< dude you need sleep!"; } Replace: //Check for 12 hours consecutive if(@consecutive_hour == 12) { set @consecutive_hour,0; set .@cpoint_amt, 50; //Points to get for 12 Consecutive hours (default: 50) getitem 21009,.@cpoint_amt; dispbottom "You received "+.@cpoint_amt+"Event Ticket in playing for 12 consecutive hours. <.< dude you need sleep!"; } Should be @cpoint_amt on consecutive instead of @point_amt.
-
My problem is, that changing the renewal.h doesnt work. Does anyone have a solution for this problem? Thanks Have you recompiled as well?
-
Only item id's of 20000 and above to continue npc conversation.
Scylla replied to Currently's question in Scripting Support
From https://rathena.org/wiki/Getinventorylist Try this: getinventorylist; for(set .@i,0; .@i < @inventorylist_count; set .@i,.@i+1){ if(@inventorylist_id[.@i] >= 20000){ // Item ID 20000 + mes "You have an " + .@i + " with you!"; close; } } mes "You don't have an apple with you :("; close; Dunno if what i did on mes is right, i guess you could make something out of that one you wanted.