-
Posts
60 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by Zaon
-
-
EDIT:
I tried adding an Item to my itemshop but it said Failed to add item to shop.
I've tried several items and they all failed to add.
-
Try this one...
22019,Byakugan,Byakugan,5,0,0,1000,,0,,1,0xFFFFFFFE,7,2,512,,1,0,813,{ bonus bDex,3; bonus bAgi,3; bonus bLuk,3; bonus2 bAddRace,RC_DemiHuman,3; bonus2 bSubRace,RC_DemiHuman,3; if(Class == Job_Minstrel) bonus2 bSkillAtk,"CG_ARROWVULCAN",50; bonus bMaxHPrate,15; },{},{}
still doesnt work, i've also tried changing "CG_ARROWVULCAN" with it's skill id (394)
-
I'll try that. Thanks
-
Is this where I'm supposed to put it?
OnThanaDead: donpcevent "#thanatimer::OnActive";
it's the good one
OnThanaDead: donpcevent "#thanatimer::OnActive"; doevent "MVPReward#1708::OnNPCKillEvent"; set $@thana_summon,6; end;
I've tried this still doesn't work. Is there anyway to change the way thana is summoned?
atcommand "@monster 1708"
is it possible to change how it's summoned in the quest?
-
Yes because when i tried to remove " if(Class == Job_Minstrel) " the script worked but when i added it back again it didn't work
-
If(Class==Job_Minstrel) bonus2 bSkillAtk,"CG_ARROWVULCAN",50; bonus bMaxHPrate,15;
Try BaseClass == Job_Bard instead of Class == Job_Minstrel. If you want add to dancer, use BaseClass == Job_Bard || BaseClass == Job_Dancer
I've tried both of these and it still doesn't work.
-
When I change the headgear the disguise gets removed until I reconnect, is there anyway to make this permanent until I change it?
-
Hi, does anyone know how to do this? http://wiki.essence-ro.com/index.php?title=Headgear_Disguising
I'd like to use this for my server if possible.
-
22019,Byakugan,Byakugan,5,0,0,1000,,0,,1,0xFFFFFFFE,7,2,512,,1,0,813,{bonus bDex,3; bonus bAgi,3; bonus bLuk,3; bonus2 bAddRace,RC_DemiHuman,3; bonus2 bSubRace,RC_DemiHuman,3; if(Class == Job_Minstrel) {bonus2 bSkillAtk,394,50; bonus bMaxHPrate,15;}},{},{}
I've tried adding this script but It doesn't work, neither the damage nor the bonus hp is added to the minstrel class.
-
I should've said this earlier I am using eA. I can't find that label on my thana_quest.txt
-
Is this where I'm supposed to put it?
OnThanaDead: donpcevent "#thanatimer::OnActive";
-
like this?
donpcevent "MVPReward#1708::OnNPCKillEvent";
-
Yes the purpose of the script is to give some sort of points to the partymembers so that all of them can share the points. Thanks I forgot to close the loop.
Thanks for the help, ill try what you suggested
EDIT: How do i add a doevent label in their quest script? As you can see I'm a beginner at scripting.
-
My MVP cash points script is not working when thanatos or ktullanux or any summoned mvps via quests are summoned.
Anyone know a fix?
OnNPCKillEvent: if (killedrid == 1708) { // THANATOS if (getcharid(1)){ getpartymember getcharid(1),1; getpartymember getcharid(1),2; set .@acc_id, getcharid(3); for( set .@i, 0; .@i < $@partymembercount; set .@i, .@i +1 ) if( isloggedin( $@partymemberaid[.@i],$@partymembercid[.@i] ) ) if( attachrid( $@partymemberaid[.@i] ) ) set #CASHPOINTS, #CASHPOINTS + (24/$@partymembercount); set .@sharedpoints, (24/$@partymembercount); dispbottom "You have gained "+.@sharedpoints+" DaedaRO Points."; attachrid( .@acc_id ); dispbottom "All party members have gained "+.@sharedpoints+" DaedaRO Points."; announce "MVP Watcher: "+strcharinfo(0) +" and the "+strcharinfo(1) +" party have killed " +getmonsterinfo(killedrid,0) +" for 24 DaedaRO point/s!",0,0x38ACEC; } else{ set #CASHPOINTS, #CASHPOINTS + 24; dispbottom "You have gained 24 DaedaRO point/s. Total is "+ #CASHPOINTS +" DaedaRO points."; announce "MVP Watcher: " +strcharinfo(0) +" has just killed " +getmonsterinfo(killedrid,0) +" for 24 DaedaRO point/s!",0,0x38ACEC; end; } } }
-
-
Thanks patskie. Works now.
-
Thanks capuche and emistry, it's working now.
-
OnNPCKillEvent: if (killedrid == 1956) { // IFRIT if (getcharid(1)){ getpartymember getcharid(1),1; getpartymember getcharid(1),2; set .@acc_id, getcharid(3); for( set .@i, 0; .@i < $@partymembercount; set .@i, .@i +1 ) if( isloggedin( $@partymemberaid[.@i],$@partymembercid[.@i] ) ) if( attachrid( $@partymemberaid[.@i] ) ) set .@sharedpoints, (50/$@partymembercount); set #CASHPOINTS, #CASHPOINTS + .@sharedpoints; attachrid( .@acc_id ); dispbottom "All party members have gained "+.@sharedpoints+" DaedaRO Points."; announce "MVP Watcher: "+strcharinfo(0) +" and the "+strcharinfo(1) +" party have killed Naght Sieger for 50 DaedaRO point/s!",0,0x38ACEC; }
What do I need to do so that It also displays " You have gained "+.@sharedpoints+" DaedaRO Points." for every member of the party not only the killer?
-
How do you increase the HP Healed by these skills? I want to make the heals more useful cause in my server the basic heal only gives 5k heal which is not much considering most characters have 150k+ hp.
Help please?
-
Ohh. Guess I missed that.
Thanks Digos.
//Solved
-
Is it possible to enable only GMs to enter the server?
If so, how is it done?
Thanks.
-
EDIT: Solved.
-
use getcharid
if( getcharid(1) ){ // you got party.. }
You mean like this?
- script MVPShareTest -1,{ OnNPCKillEvent: if (killedrid == 1956) { // NAGHT SIEGER if (getcharid(1)){ getpartymember getcharid(1),1; getpartymember getcharid(1),2; .@acc_id = getcharid(3); for( .@i = 0; .@i < $@partymembercount; .@i++ ) if( isloggedin( $@partymemberaid[.@i],$@partymembercid[.@i] ) ) if( attachrid( $@partymemberaid[.@i] ) ) #CASHPOINTS += ( 100 / $@partymembercount ); attachrid( .@acc_id ); dispbottom "All ur partymember gained point."; announce "MVP Watcher: "+strcharinfo(0) +" and the "+strcharinfo(1) +" party have killed Naght Sieger for 50 DaedaRO point/s!",0,0x38ACEC; } else{ set #CASHPOINTS, #CASHPOINTS + 50; dispbottom "You have gained 50 DaedaRO point/s. Total is "+ #CASHPOINTS +" DaedaRO points."; announce "MVP Watcher: " +strcharinfo(0) +" has just killed " +getmonsterinfo(killedrid,0) +" for 50 DaedaRO point/s!",0,0x38ACEC; end; } } }
Will this work on eA?
-
How can i make the script check if the player has a party or not?
OnNPCKillEvent: if (killedrid == 1832) { // IFRIT set #CASHPOINTS, #CASHPOINTS + 95; dispbottom "You have gained 95 DaedaRO point/s. Total is "+ #CASHPOINTS +" DaedaRO points."; announce "MVP Watcher: " +strcharinfo(0) +" has just killed " +getmonsterinfo(killedrid,0) +" for 95 DaedaRO point/s!",0,0x38ACEC; end; } }
this is what im using for ifrit right now.
how can i make so that it will check if i the killer has a party or not.
if the killer has a party, the points will be divided among the members equally.
BTW i'm using eA
Help with Item Script please
in Database Support
Posted · Edited by djmmac07
Oh wow,
This makes me feel so dumb.![/sob](https://rathena.org/board/uploads/emoticons/default_ani_sob.gif)
I'll see if it works now.
Thanks Emistry
EDIT: Works now. Thanks again Emistry