![](http://board.herc.ws/uploads/set_resources_4/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
leloush
-
Content Count
269 -
Joined
-
Last visited
-
Days Won
1
Posts posted by leloush
-
-
i tought im only the one who's having this issue.. haha
anyone please tell us if its normal ? or bug ? or something ? -
actually just change this line
https://github.com/HerculesWS/Hercules/blob/master/src/map/status.c#L391
set_sc( ITEM_ENCHANTARMS , SC_ENCHANTARMS , SI_PROPERTYFIRE , SCB_ATK_ELE );
the SI_BLANK into SI_*** something elsethen it will show the icon
however, I don't know which icon will suit for this one ...
you can try find those SI_*** inside status.h
i see, will try it later... and give feedback after..
thanks..
-
sage can buff other party members with elemental weapons
tweakown can also buff its kick with elemental powers
you didn't say which one
http://rathena.org/board/topic/92149-elemental-converter-with-status-icon/?hl=12114#entry242836
http://rathena.org/board/topic/92956-elemental-converter-problem/?hl=12114#entry247321
{ itemskill ITEM_ENCHANTARMS,4; }
from what I learn, officially elemental converter scroll doesn't add the status icon
what other server did is faking it with SC_FIREWEAPON ... SC_PROPERTYFIRE
SC_PROPERTYFIRE 96SC_PROPERTYWATER 97SC_PROPERTYWIND 98SC_PROPERTYGROUND 99
ok wait.. ill get more info... and im very sorry for what ive done if there is..
@edit:
okay here it is... this is custom status icon..
and there is a topic same like this.. but i test this solution and i got some error in compiling...
http://rathena.org/board/topic/72715-unofficial-extra-status-icons/
-
http://rathena.org/board/topic/91064-
same person ?
I never release a battleground script, I only comply them, and that's many already that I've made
so you have to tell which battleground script that you wish to turn into @joinbg
nope.. my name in rathena is elektro... im just too lazy to change that name since im using hercules.. i used to be a silent reader in rathena..
-
where is the script ?however for some reason idk why elemental converter not showing when buffed by this converters..
how do you reproduce your problem ?
-> the skill 'Heal' is not working on my server ! HELP ME !!!
at least tell its from alchemist skill or twaekown skill or from a certain script
I'm almost at my hand want to enforce this rule
http://www.eathena.ws/board/index.php?act=announce&f=67&id=8
it is already there annie...
elemental converter not showing when buffed (the status icon in right side of the monitor where all buffs are placed.)
its "elemental converter scroll"
i know it is related to client side.. but the thing is i already have the files needed.. and the files need to edit in stateicon/all files inside..
so i think the problem is in src, i just checked in map/status.h and status.c and i found out that this ENCHANTARMS / ENCHANTELEMENT are missing
i tried to add them but i got error after compiling..
-
idk sir haha, maybe it doesnt work for him.. and oh i look into the topic title.. he update the title..
-
it work on me sir mysterious, the 0z i think its just a view, if u allow the npc to view the zeny cost if its zeny..
i tried the script and i got no error.. working smoothly
-
i got the same error also..
why dont u use this.. this is more optimized, this is what im using until now
http://upaste.me/13aa11020c806e7e3
u can set diff. shops / in the same time diff currency. just give it a try and u will love it..
this is dynamic shop by euphy.
-
sending a *mes npc dialog box to every online playeris there would be an issue/effect on the whole server that will cause a heavy lagg or memory consumption.. if i used a script with a mes "sample"; like that in all players that is current online. in the same time?
should cost the same memory as *announce with bc_all flag
if you think *announce with bc_all flag doesn't lag a server, then sending *mes on every online player shouldn't lag your server too
thnk you annie for that info,
@outtopic..
so i just need to apply those patch u made and the script commands. from u,, then im just wondering this BG_QUEUE is used for something like to work and make possible of using @joinbg? without waiting room.,..
-
the first one, the second one you may use:
---------------------------------------*makeitem <item id>,<amount>,"<map name>",<X>,<Y>;*makeitem "<item name>",<amount>,"<map name>",<X>,<Y>;This command will create an item lying around on a specified map in thespecified location.itemid - Found in 'db/(pre-)re/item_db.txt'amount - Amount you want producedmap name - The map nameX - The X coordinateY - The Y coordinate.This item will still disappear just like any other dropped item. Like'getitem', it also accepts an 'english name' field from the database andcreates apples if the name isn't found.If the map name is given as "this", the map the invoking character is onwill be used.---------------------------------------sorry but no time to write a example right now :/
isee, i can make a test on my own.. im fine with a trial and error.. just wondering.. haha (now isee where the path is...) lately i feel so dark
and y0h thanks..
-
thanks,
can i ask what are u pointing in my question sir? is it the mes "sample"; or the system drop?
-
is there would be an issue/effect on the whole server that will cause a heavy lagg or memory consumption.. if i used a script with a mes "sample"; like that in all players that is current online. in the same time?
(e.g. 7 o'clock will send mes "sample"; to all chars online )
and is there a script commands that will do this " in the time when is set the system will drop this item ids in random area of the map.. if yes can i have a sample for this thanks
-
^ this is only for ygg. but if i got Box of Thunder Box, Yggseed Box, Speed pot Box,etc.,
can u make a Overweight detection? if ur Overweight u cant open boxes.
wee
im lack of knowledge. to squeeze the script and put alot of items that u want to be checked.
ok, u can try doing this until someone will give a better script
duplicate the script in the same .txt so less npc.txt to read
add this and change,
[cbox]function script seedbox {[/cbox]
change this depending on the items that are in the attached box
[cbox] setarray .@item[0],607;
setarray .@quantity[0],500;
setarray .@returnit[0],"box id"; <-Remove qoutations.
[/cbox]
and last is in item script
[cbox]{ callfunc "seedbox"; },{},{}[/cbox]
and so on and so forth for the rest box..
that's what im doing if i want to add more box to check.. just wait for someone to provide a better script than this unoptimized one..
-
np, glad to help.. honeslty i dont reps since im not pro like them
^ just a simple thanks is fine..
-
i think there is no problem with the script. that is the default.
when u test this valkyrie mantaue who's job wearing this?
the reflect only works on this jobs.
like what the script saying.
else if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief)
bonus bShortWeaponDamageReturn,5+(getequiprefinerycnt(EQI_GARMENT)*2);
-
is this auto direct on storage?
oops sry i misread ur post.
nope its not, but instead of directing in storage, it will return the box.. and will pop up a msg you are overweight..
sry im just starting my career in script writing.. idk if there is a script com. that will direct the item to storage.
-
Script
[cbox]function script checkweight {
setarray .@item[0],607; <- Ygg
setarray .@quantity[0],500; <- Quantity
setarray .@returnit[0],501; <- Change it to itemid Yggdrasil box
if( checkweight2( .@item,.@quantity ) ){
getitem .@items,500;
}else{
mes "You are overweight.";
getitem .@returnit, 1;
close2;
}
}[/cbox]Item Script
[cbox]{ callfunc "checkweight"; },{},{}[/cbox]
try this
-
is there a possible way to implement this evolution in pre-re setup of server?
if yes.. mind if u post some guide on what are things need to work..thanks. good day.
-
you should test this and see they work or not ...
prontera,155,185,5 script kjdfkjsf 100,{// sc_start SC_ASPERSIO, 10000, 0; sc_start SC_ENCHANTPOISON, 10000, 0;}
it works annie ... actually the status icon for ATK and MATK is working too " the poring with a muscle " .. however for some reason idk why elemental converter not showing when buffed by this converters..
-
- script kjdfkjsdfhks -1,{OnInit: monster "guild_vs2", 0,0, "--ja--", 1002, 100, strnpcinfo(0)+"::Onaaa"; .itemid = 501; end;Onaaa: monster "guild_vs2", 0,0, "--ja--", 1002, 1, strnpcinfo(0)+"::Onaaa"; if ( !getcharid(1) ) { getitem .itemid, 1; } else { .@killer = getcharid(3); getpartymember getcharid(1), 1; getpartymember getcharid(1), 2; for ( .@i = 0; .@i < $@partymembercount; .@i++ ) { if ( isloggedin( $@partymemberaid[.@i], $@partymembercid[.@i] ) ) { attachrid $@partymemberaid[.@i]; if ( strcharinfo(3) == "guild_vs2" ) { .@count++; } } } if ( .@count < 4 ) .@itemget = 1; else if ( .@count < 8 ) .@itemget = 2; else if ( .@count < 12 ) .@itemget = 3; for ( .@i = 0; .@i < $@partymembercount; .@i++ ) { if ( isloggedin( $@partymemberaid[.@i], $@partymembercid[.@i] ) ) { attachrid $@partymemberaid[.@i]; if ( .@killer == getcharid(3) ) { getitem .itemid, 10; } else if ( strcharinfo(3) == "guild_vs2" && checkidle() < 10 ) { // must not idle more than 10 seconds getitem .itemid, .@itemget; } } } } end;}
1. Thank you so much annie i just edit some of the lines. to fit on my likings.
2. yeah exploitable. but not too much since the mobs are limited and not too many as hell.
Thank you annie so much
-
Hi, first of all i dont know if im on the proper section to ask this. but i think yes? if not please mind if u move this to the right section. where this belong.
okay
im wondering why these elemental converter doesnt show in status icon.. while i have those tga files and the config in
efstids.lub
stateiconimginfo.lub
stateiconinfo.lub
??
thanks and good day..
-
- script kjdfkjsdfhks -1,{OnInit: monster "guild_vs2", 0,0, "--ja--", 1002, 100, strnpcinfo(0)+"::Onaaa"; .itemid = 501; end;Onaaa: monster "guild_vs2", 0,0, "--ja--", 1002, 1, strnpcinfo(0)+"::Onaaa"; if ( !getcharid(1) ) { getitem .itemid, 1; } else { getpartymember getcharid(1), 1; getpartymember getcharid(1), 2; for ( .@i = 0; .@i < $@partymembercount; .@i++ ) { if ( isloggedin( $@partymemberaid[.@i], $@partymembercid[.@i] ) ) { attachrid $@partymemberaid[.@i]; if ( strcharinfo(3) == "guild_vs2" ) { .@count++; } } } if ( .@count < 4 ) .@itemget = 1; else if ( .@count < 8 ) .@itemget = 2; else if ( .@count < 12 ) .@itemget = 3; for ( .@i = 0; .@i < $@partymembercount; .@i++ ) { if ( isloggedin( $@partymemberaid[.@i], $@partymembercid[.@i] ) ) { attachrid $@partymemberaid[.@i]; if ( strcharinfo(3) == "guild_vs2" ) { getitem .itemid, .@itemget; } } } } end;}
wonder whats so special about this scriptand, in case you don't know, an alchemist can summon homunculus and set it to aggressive
afk inside there as many as possible and get maximum income like this, kinda exploitable
thank you so muaaah
gonna try this now..
well about the eploitable issue.. i knew it, it will become an exploitable..
BTW annie.
im looking for the line where i can edit these " the getitem for party member? i think we misunderstand the topic
and sry about that "
the real time update for +1 item is only for the killer and not for the whole party. so this is the ideal script..
1. the party has a 10members (example)
2. member#1 killed 1 mob and recieve 10(red potions) and 1 each for members on this party. (not yet)
3. member#2 killed 1 mob and recieve 10(red potions) and 1 for each members on this party. (including member#1 will recieve 1(501) only and not 10)
(not yet)
4. (scenario) member#1 & member#2 kill a mob in the same time. they will get 10(itemid) for they killed 1 mobs. but the sharing will be 1(itemid) only.
5. a checker for if how many is active in this party at the same map.(done)
6. if possible to add check idle.(not yet)
so this will be the ideal script.
again, thanks annie.
and about what's so special. i think nothing is special in this script, but think.. if the server has a harmony/IG that blocking this dual client. this will be fun right.
-
u need a source modification for bragis i think since bragis has a default of 50% less delay only and not 100% AV requires 100% less aftercast delay to be able to spam.. tested on my test server.
i believe here is the line u need to edit.. in src/map/skill.c
[cbox] case BA_POEMBRAGI:val1 = 3*skill_lv+st->dex/10; // Casting time reduction
//For some reason at level 10 the base delay reduction is 50%.
val2 = (skill_lv<10?3*skill_lv:50)+st->int_/5; // After-cast delay reduction
if(sd){
val1 += 2*pc->checkskill(sd,BA_MUSICALLESSON);
val2 += 2*pc->checkskill(sd,BA_MUSICALLESSON);
}
break;[/cbox]
but i dont know.. how the formula works.. hehe (im not really sure)
should i change it to this?
-
case BA_POEMBRAGI:
-
-
val1 = 3*skill_lv+st->dex/10; // Casting time reduction
-
-
//For some reason at level 10 the base delay reduction is 50%.
-
-
val2 = (skill_lv<10?3*skill_lv:100)+st->int_/5; // After-cast delay reduction <<<<<<<<<<<<<<<<< I EDIT HERE
-
-
if(sd){
-
-
val1 += 2*pc->checkskill(sd,BA_MUSICALLESSON);
-
-
val2 += 2*pc->checkskill(sd,BA_MUSICALLESSON);
-
-
}
-
-
break;
i really dont know...
u must learned the famous word " trial and error "
try it. if it works then. its good. if not just change it back to normal and look for another way to do this.. (btw, always keep in mind that u make backup before messing with src files... so if u forgot something, no problem there is a backup.. even if its minor editing.)
-
case BA_POEMBRAGI:
-
u need a source modification for bragis i think since bragis has a default of 50% less delay only and not 100% AV requires 100% less aftercast delay to be able to spam.. tested on my test server.
i believe here is the line u need to edit.. in src/map/skill.c[cbox] case BA_POEMBRAGI:
val1 = 3*skill_lv+st->dex/10; // Casting time reduction
//For some reason at level 10 the base delay reduction is 50%.
val2 = (skill_lv<10?3*skill_lv:50)+st->int_/5; // After-cast delay reduction
if(sd){
val1 += 2*pc->checkskill(sd,BA_MUSICALLESSON);
val2 += 2*pc->checkskill(sd,BA_MUSICALLESSON);
}
break;[/cbox]but i dont know.. how the formula works.. hehe (im not really sure)
PvP Script
in Suporte a Script
Posted · Edited by leloush
http://upaste.me/cc0d11047caaa6e0d