karazu
Members-
Content Count
1115 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by karazu
-
I sit possbile to make it Until 10? hahaha This would be damn great.. EDIT: Also should be allow to get points in certain map only.. this may be abused by people specially like those server that are in PK mode.
-
lol made my day
-
Thank you for this.. BEST EVER EDIT: Only the Top 1's Name will be change?
-
This is a free release?
-
Just according to the link. well anyways thank you for the answer
-
even item_db2? T_T ok2.. --- so its a SRC. I am dead haha!
-
So How I am going to put that in Item_db2.txt? Also I dont know what is
-
Is it possible to make an Item that if you click it you are allowed to choose what location do u want to warp to.. Just like warp portal of priest but the different is you can change the coordinates and the MAP Via script.
-
Just change the extension. From SAMPLE.LUB to .LUA vice versa
-
not working when I change the - sc_start SC_INCATKRATE,( .Duration * 1000 ),100;- sc_start SC_INCMATKRATE,( .Duration * 1000 ),100;- sc_start SC_SpeedUp1,( .Duration * 1000 ),0; to + sc_start SC_INCATKRATE, .Duration * 1000,100;+ sc_start SC_INCMATKRATE, .Duration * 1000,100;+ sc_start SC_MOVHASTE_INFINITY, .Duration * 1000,0; Only the Double Damage Runes shows always. the random features is gone, and when u pick the runes, it will not give you effect
-
OK I will try since SC_MOVHASTE_HORSE is not working SC_MOVHASTE_INFINITY Seems to be working, but not that fast.. any other way to make it most fast? like @speed 1
-
Thank you, How about this sc_start SC_INCATKRATE,( .Duration * 1000 ),100; sc_start SC_INCMATKRATE,( .Duration * 1000 ),100; the attack is working but the MATK is not
-
//http://rathena.org/board/topic/57784-request-dota-runes/page__fromsearch__1dota01,1,1,5 script Runes 802,2,2,{dispbottom "Walkthrough to get Runes.";end;OnTouch: switch( .Runes ){ Case 1: sc_start SC_INCATKRATE,( .Duration * 1000 ),100; sc_start SC_INCMATKRATE,( .Duration * 1000 ),100; break; Case 2: skill "AS_CLOAKING",10,1; sc_start SC_CLOAKING,( .Duration * 1000 ),10; break; Case 3: //sc_start4 SC_REGENERATION,( .Duration * 1000 ),-10,1,0,0; sc_start SC_KAIZEL,( .Duration * 1000 ),7; break; Case 4: getmapxy( .@Map$,.@X,.@Y,0,strcharinfo(0) ); clone .@Map$,.@X,.@Y,"",getcharid(0),getcharid(0),"",1,.Duration; clone .@Map$,.@X,.@Y,"",getcharid(0),getcharid(0),"",1,.Duration; break; Case 5: sc_start SC_SpeedUp1,( .Duration * 1000 ),0; break; default: end; }// announce "[ "+strcharinfo(0)+" ] has gained "+.Names$[.Runes]+".",bc_self,0x00FF00; mapannounce "cell_game","Runes : [ "+strcharinfo(0)+" ] has gained "+.Names$[.Runes]+".",0; hideonnpc strnpcinfo(0); delwaitingroom; set .Runes,0; set .RuneDelay,gettimetick(2) + .Duration; while( .RuneDelay > gettimetick(2) ) sleep2 1000; OnInit:// Runes Duration in Secondsset .Duration,20;// Name of Each Runes.setarray .Names$[1], "Double Damage", // 2 x ATK Rate "Invisibility", // Cloaking "Ressurection", // Ressurection "Illusion", // Create 2 Clones "Haste"; // Improve Movement Speed // Random Coordinate where NPC will Shown Againsetarray .CoordinateX[0],135,269;setarray .CoordinateY[0],243,135;sc_end SC_CLOAKING;//sc_end SC_REGENERATION;set .Random,rand( getarraysize( .CoordinateX ) );movenpc strnpcinfo(0),.CoordinateX[ .Random ],.CoordinateY[ .Random ];hideoffnpc strnpcinfo(0);if( !.Runes ) set .Runes,rand( 1,( getarraysize( .Names$ ) - 1 ) );if( .Runes ) waitingroom " "+.Names$[.Runes],0;end;} Can anyone check whats with the Haste/Walking Speed? it will make me stoned
-
Patskie My love, please do it for me!
-
I just saw this post in rathena, /*=========================================== * Perform battle drain effects (HP/SP loss) *-------------------------------------------*/void battle_drain(TBL_PC *sd, struct block_list *tbl, int64 rdamage, int64 ldamage, int race, int boss){ struct weapon_data *wd; int64 *damage; int type, thp = 0, tsp = 0, rhp = 0, rsp = 0, hp, sp, i; for (i = 0; i < 4; i++) { //First two iterations: Right hand if (i < 2) { wd = &sd->right_weapon; damage = &rdamage; } else { wd = &sd->left_weapon; damage = &ldamage; } if (*damage <= 0) continue; //First and Third iterations: race, other two boss/nonboss state if (i == 0 || i == 2) type = race; else type = boss?RC_BOSS:RC_NONBOSS; hp = wd->hp_drain[type].value; if (wd->hp_drain[type].rate) hp += battle_calc_drain(*damage, wd->hp_drain[type].rate, wd->hp_drain[type].per); sp = wd->sp_drain[type].value; if (wd->sp_drain[type].rate) sp += battle_calc_drain(*damage, wd->sp_drain[type].rate, wd->sp_drain[type].per); if (hp) { if (wd->hp_drain[type].type) rhp += hp; thp += hp; } if (sp) { if (wd->sp_drain[type].type) rsp += sp; tsp += sp; } } if (sd->bonus.sp_vanish_rate && rnd()%1000 < sd->bonus.sp_vanish_rate) status_percent_damage(&sd->bl, tbl, 0, (unsigned char)sd->bonus.sp_vanish_per, false); if (sd->bonus.hp_vanish_rate && rnd()%1000 < sd->bonus.hp_vanish_rate && tbl->type == BL_PC && (map[sd->bl.m].flag.pvp || map[sd->bl.m].flag.gvg)) status_percent_damage(&sd->bl, tbl, (unsigned char)sd->bonus.hp_vanish_per, 0, false); if( sd->sp_gain_race_attack[race] ) tsp += sd->sp_gain_race_attack[race]; if( sd->hp_gain_race_attack[race] ) thp += sd->hp_gain_race_attack[race]; if (!thp && !tsp) return; status_heal(&sd->bl, thp, tsp, battle_config.show_hp_sp_drain?3:1); if (rhp || rsp) status_zap(tbl, rhp, rsp);} So bHPVanishRate already implemented in rathena?
-
weee, trust me it will just make your script broken
-
Thank you your the best. Testing it now EDIT: Hmm. Make sure that this three arrays have same value size. If the first array have 3 values, the second and third array must have also 3 values otherwise you will receive errors : Last Patskie Can you make it 2 items please? Like it requires 2 different items to let this NPC warp you...
-
prontera,150,150,0 script Sample 100,{ if ( countitem(.item_id) < .amount ) close; mes .n$; mes "Hey where would you like to go?"; next; for ( .@i = 0; .@i < .size; .@i++ ) { .@menu$ += .Desc$[.@i]; .@menu$ += ":"; } .@s = select(.@menu$) - 1; mes .n$; mes "So you want to go to " +strtolower(.Maps$[.@s])+ "?"; next; if ( select("Yes:No") - 1 ) close; mes .n$; mes "Bye!"; delitem .item_id, .amount; warp strtolower(.Maps$[.@s]),0,0; close; OnInit: setarray .Desc$[0],"The City of Pride","The City of Genius","The City of Patskie"; setarray .Maps$[0],"payon","prontera","geffen"; .size = getarraysize(.Desc$); .item_id = 7227; .amount = 5; .n$ = "[" +strnpcinfo(1)+ "]"; end;} This is good already but i want with coordinates. because if u only put prontera you will be warped randomly in prontera right? if possbile with coordinates. I saw a PVP warper before he did it like this. prontera,147,175,5 script Special Warper 10005,{set .@room1$,"PVP1";set .@room2$,"PVP2";set .@name$,"[Special Warper]"; //NPC Dialogue namemes .@name$;mes "Hello, I can warp you to some special area.";mes "Please choose an area do you want me to warp you.";switch(select("PVPAREA1:PVPAREA2")){case 1: warp .@room1$,50,50; end;case 2: if(Class >= 0 && Class <= 4215){ //Allows Rune Knight to Mechanic, no matter if they rebirthed before or not warp .@room2$,84,50; end; }} The problem with it is doesn't have payment, and also it has some limit according to JOB
-
I will wait. Thank you in Advance
-
Hello, You again Patskie thank you for that. is it possible to put a coordinates please? and is it possible that you will change the name for example I will use Alias example The City of Pride = prontera 150 150 The City of Genius = geffen 150 150 The City of Patskie = payon 150 150
-
Hello I found several scripts already with payment but it will only warp in 1 map If its ok I would like to request to put menu in it. like when u click it and u have the item it will warp you to the map. the menu is like prontera payon geffen and so on.
-
Disable all Healing items except Certain Healing items.
karazu replied to karazu's question in Script Requests
isee, thank you for the reply.. how about like this? I found this in rathena. 501,Red_Potion,Red Potion,0,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ if(strcharinfo(3) == "prontera") {effect} },{},{} can u edit that for me as a sample? How about this Diff? is this going to work here in hercules? http://rathena.org/board/topic/77378-skillitem-map-restriction-now-supports-multiple-maps/ -
Is this possible in script? like all the healing items in this map are disable but their is only 1 that can be used? like red potion,white,blue is disable while green pots is ok?
-
Why ur so great? Hahahah.. Any way, can u make me a simple warper like it will check if u have this specific item, if u click it, the npc will let you choose where part of the map u want to he teleported? For example north south east west of prontera
-
Hello is it possible to delete some items when entering/warping in this specific map? like when I have a Red Potion and Blue Potion in my Inventory or Cart and then I will enter in that map those items are automatically deleted?