Jump to content
The forums will be going offline for an extended maintenance period at 1400hrs GMT on 19th June 2025. The number of hours for this downtime is intentionally not advertised due to the nature of these upgrades. ×

manabeast

Members
  • Posts

    835
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by manabeast

  1. attach one more support image
  2. if you follow instruction should no have problem @.@" you must view down abit have fix version. old version bug 22010,Pushcart_Clip,Pushcart Clip,5,30000,,100,,0,,,0xFFFFFFFF,7,2,136,,0,0,0,{ skill "MC_PUSHCART",10; skill "MC_VENDING",10; },{ setcart; },{ skill "MC_PUSHCART",10; setcart 0; } other do as the first post should no problem already. eq this clip can vending for all class no need merchant already =)
  3. well, i already test and i try click the npc but nothing happen. like clicking him like clicking nothing ?? this is how many coin will change? if i wan change amount for first one is 10 second is 9 third is 8 four 7 so will be setarray .coin_trade_amount[0],5,4,3,2; setarray .coin_trade_amount[0],10,9,8,7; ?
  4. like this? and about this? my slot first wing and second no slot, 3rd only have slot so is 0,0,1? like this? setarray .@slots[0], 1, 9, 10; // put here your slots. evolution working but the second wing and third still not working. or this is just for one wing? i cannot add more wing? about call sub must merge or splite? splite version.( me using this) callsub ids,20001,1,111,1,20045,1,111,1,20019,1,111,0 ; callsub ids,20001,1,111,1,20023,1,111,1,20025,1,111,0 ; Merge version? callsub ids,20001,1,111,1,20045,1,111,1,20019,1,111,0 ; callsub ids,20001,1,111,1,20045,1,111,1,20019,1,111,0 ;
  5. i thought free zzz. if not free dun wan already. because i already have custom sprites just find for extra one =)
  6. (item_db2.txt) ID,DBName,ScreenName,Type,Price,Sell,Weight,ATK,DEF,Range,Slot,Job,Upper,Gender,Loc,wLV,eLV, Refineable,View,{Script},{OnEquip_Script},{OnUnequip_Script} to 32767,Custom_Card1,Custom Card1,6,0,0,0,0,0,0,0,(Upper=1?),(Gender=2?),(Loc=128 if i wan for assesory?),0,0, 0,0,{Script=effect put here?},{OnEquip_Script=no idea never use},{OnUnequip_Script=no idea never use} 1.i know put in custom item. for card not so sure. same with put in item? let's use a Custom_Card1 with the id 32767(example my card)about type change 6 = Card? 2.about datatextureÀ¯ÀúÀÎÅÍÆäÀ̽ºcard.bmp<i cannot found inside my data folder. or you mean i have to put in there? what is the custom card size for the card? if over size wont show in game? 3.for custom item is touch idnum2itemdisplaynametable.txt & idnum2itemdesctable.txt & idnum2itemresnametable.txt and num2itemdesctable.txt & num2itemdisplaynametable.txt & num2itemresnametable.txt. if for custom card is touch idnum2itemresnametable.txt only? 32767#Custom_Card1#
  7. i been look around in google/eathena cannot found any guide on how to create? any one can teach me?
  8. */ - script Wings_Conf -1,{ OnInit: /* Evolution modes: 1 = Every X numer of mobs (1%). 2 = Experience (1%). 3 = Every X number of mobs (100%). */ set .modo, 1; <----about set modo can direct change 1 or 2 in here right? set .rates, 100; // % (Only for Mode 2). /* ID[...], evolution mode[...], mob id[...], neccesary to advance 1%[...]. (Configured for the 1st mode). If you want any monster, use 111. // Use callsub for add more wings. */ callsub Ids, 20001, 1, 111, 1, 20045, 1, 111, 1, 20019, 1, 111, 0 ; callsub Ids, 20002, 1, 111, 1, 20023, 1, 111, 1, 20025, 1, 111, 0 ; callsub Ids, 20003, 1, 111, 1, 20061, 1, 111, 1, 20020, 1, 111, 0 ; callsub Ids, 20004, 1, 111, 1, 20042, 1, 111, 1, 20033, 1, 111, 0 ; callsub Ids, 20005, 1, 111, 1, 20034, 1, 111, 1, 20010, 1, 111, 0 ; callsub Ids, 20007, 1, 111, 1, 20040, 1, 111, 1, 20054, 1, 111, 0 ; callsub Ids, 20047, 1, 111, 1, 20051, 1, 111, 1, 20024, 1, 111, 0 ; callsub Ids, 2280, 1, 111, 1, 20065, 1, 111, 30, 20012, 1, 111, 0 ; /* 0 = Won't evolved automatically. 1 = Will be evolved automatically */ set .auto, 1; // Delay of evolution (miliseconds). set .time, 3000; // Announces color. setarray .c$[0],"4db557", // % of evolution. "d43438", // Wings evolving. "4da5b5"; // Wings evolved. set .w1, 0; end ; Ids: set .w1, .w1 + 1; for ( set .@a, 0; getarg ( .@a, 0 ) != 0 ; set .@a, .@a + 4 ) { set .w2[.w1 - 1], .w2[.w1 - 1] + 1; setd ".a1"+ .w1 +"_"+ .w2[.w1 - 1], getarg ( .@a ); // id. setd ".a2"+ .w1 +"_"+ .w2[.w1 - 1], getarg ( .@a + 1 ); // mode. setd ".a3"+ .w1 +"_"+ .w2[.w1 - 1], getarg ( .@a + 2 ); // mob id. setd ".a4"+ .w1 +"_"+ .w2[.w1 - 1], getarg ( .@a + 3 ); // amount. } return ; OnNPCKillEvent: setarray .@slots[0], 1, 9, 10; // put here your slots. for ( set .@a, 0; .@a < 3 && ! .@c ; set .@a, .@a + 1 ) { if ( set ( .@e, getequipid ( .@slots[.@a] ) ) < 0 ) continue ; set .@id, 0; set .@w, 1; while ( set ( .@id, .@id + 1 ) <= .w2[.@w - 1] && ! .@c ) { if ( .@id > .w2[.@w - 1] ) { set .@id, 1; set .@w, .@w + 1; } if ( .@e == getd ( ".a1"+ .@w +"_"+ .@id ) ) { set .@c, ( getd ( ".a4"+ .@w +"_"+ .@id ) > 0 ) * ( killedrid == getd ( ".a3"+ .@w +"_"+ .@id ) || getd ( ".a3"+ .@w +"_"+ .@id ) < 1001 ); if ( .@c ) break ; } } } if ( ! ( .@c ) ) end ; set .@e2, getd ( "evo"+ .@e ); if ( getd ( ".a2"+ .@w +"_"+ .@id ) == 1 ) { setd "$Mobs_"+ getcharid ( 0 ) +"_"+ .@e, getd("$Mobs_"+ getcharid( 0 ) +"_"+ .@e ) + 1; if ( ( getd ( "$Mobs_"+getcharid ( 0 ) ) % getd ( ".a4"+ .@w +"_"+ .@id ) ) ) end ; setd "evo"+ .@e, getd ( "evo"+ .@e ) + 1; setd "$Mobs_"+ getcharid ( 0 ) +"_"+ .@e, 0; } else if ( getd ( ".a2"+ .@w +"_"+ .@id ) == 2 ) { setd "$Exp_"+ getcharid ( 0 ) +"_"+ .@e, getd ("$Exp_"+ getcharid ( 0 ) +"_"+ .@e ) + ( strmobinfo ( 6, killedrid ) * .rates / 100 ); if ( getd ( "$Exp_"+getcharid ( 0 ) +"_"+ .@e ) < getd ( ".a4"+ .@w +"_"+ .@id ) ) end ; setd "evo"+ .@e, getd ( "evo"+ .@e ) + 1; setd "$Exp_"+ getcharid ( 0 ), 0; } else if ( getd ( ".a2"+ .@w +"_"+ .@id ) == 3 ) { setd "$Mobs_"+ getcharid ( 0 ), getd ("$Mobs_"+ getcharid( 0 ) +"_"+ .@e ) + 1; if ( ( getd ( "$Mobs_"+ getcharid ( 0 ) +"_"+ .@e ) % getd ( ".a4"+ .@w +"_"+ .@id ) ) ) end ; setd "evo"+ .@e, getd ( "evo"+ .@e ) + 100; setd "$Mobs_"+ getcharid ( 0 ) +"_"+ .@e, 0; } else debugmes "Script Wings_Evo, error: wrong mode configuration."; if ( .@e2 != getd ( "evo"+ .@e ) ) { announce getd ( "evo"+ .@e ) +"% "+ getitemname ( .@e ) , bc_self, "0x"+ .c$[0] ; specialeffect2 58 ; sleep2 200 ; specialeffect2 383 ; } if ( getd ( "evo"+ .@e ) >= 100 && .auto ) { specialeffect2 263 ; sleep2 500 ; specialeffect2 377 ; sleep2 300 ; specialeffect2 542 ; sleep2 300 ; announce getitemname ( .@e ) +" evolving..." , bc_self, "0x"+ .c$[1] ; if ( .time ) sleep2 .time ; specialeffect2 463 ; sleep2 200; specialeffect2 665 ; sleep2 500 ; //specialeffect2 437 ; setarray .@card[1], getequipcardid ( .slot, 0 ), getequipcardid ( .slot, 1 ), getequipcardid ( .slot, 2 ), getequipcardid ( .slot, 3 ); set .@refine, getequiprefinerycnt ( .slot ); delitem .@e, 1 ; getitem2 getd ( ".a1"+ .@w +"_"+ ( .@id + 1 ) ) , 1, 1, .@refine, 0, .@card[1], .@card[2], .@card[3], .@card[4] ; equip getd ( ".a1"+ .@w +"_"+ ( .@id + 1 ) ) ; setd "evo"+ .@e, 0; announce "Congratulations, your wings have evolved to "+ getitemname ( getd ( ".a1"+ .@w +"_"+ ( .@id + 1 ) ) ) +"." , bc_self , "0x"+ .c$[2] ; } end; } Bump !! start from second Custom wings cannot gain exp when killing mob. do i set wrong?
  9. i really like forest design. rate for this 10/10 becos i like it ^^. but in online part there too bright making my eye hurt if view there.
  10. orc lord@ yes duplicate and make new one same stat with official one. then will use that for custom event like that. kenpachi@mind give example ? the edit part is mob_avail.txt. and mob_db2.txt? client side in lua file that job_name & npcidentity?
  11. actualy the installer separate part kro not that hard to install. after install patcher is hard abit because something cannot patcher when they server down xD!.
  12. my pc break !! ahhhh >.<" cannot online a this few week.

  13. so nostagic and very like your map. thank you. sorry i can't donate, mypc last night break+today take off no salary+buy train ticket to send my pc repair=suddenly need pay so much money . becos lightning strike again. this is second time already gosh.
  14. cool..... nice one ..... if something edit share me too ^^.
  15. cute and simple rate 7/10 ^^.
  16. i have success add custom mvp. but how to use existing mvp to make it custom? the data.grf mvp sprites extract can't be use. i mean official one. when i summon it's poring come out =D.
  17. nice, the start button and end button little look simple xD! if can make a little bit 3d feel will be better. just suggest, i'm dunno anything about patcher =). rate 8/10
  18. nice, thank you. but if i just wan izlude/aldebaran/hugel? how? because prontera i use custom will affect? the .gnd those are inside the custom.grf.
  19. i also is fan's of tale of destiny 2/Tale of eternia (rename version) and i play finish whole game two time xD! and unlock the hidden place. but i did't see judas in game. in where? Manabeast = Legend of mana ps1 is a beast monster protect mana crystal. but real nick name call ryo. ofcause is nick not real name =)
  20. ya. because we all using same thing call ragnarok online -.-" sure some will have same or most are same. just dun steal idea i think is ok. because stealing idea is copy cat XD!
  21. you are handsome then i thought and your Fiance so beautiful ^^. congratulation.
  22. ok,i try it tonight. one more thing i forgot ask. about callsub // Use callsub for add more wings. */ callsub Ids, 20001, 1, 111, 1, 20045, 1, 111, 1, 20019, 1, 111, 0 ; callsub Ids, 20002, 1, 111, 1, 20023, 1, 111, 1, 20025, 1, 111, 0 ; callsub Ids, 20003, 1, 111, 1, 20061, 1, 111, 1, 20020, 1, 111, 0 ; callsub Ids, 20004, 1, 111, 1, 20042, 1, 111, 1, 20033, 1, 111, 0 ; callsub Ids, 20005, 1, 111, 1, 20034, 1, 111, 1, 20010, 1, 111, 0 ; callsub Ids, 20007, 1, 111, 1, 20040, 1, 111, 1, 20054, 1, 111, 0 ; callsub Ids, 20047, 1, 111, 1, 20051, 1, 111, 1, 20024, 1, 111, 0 ; callsub Ids, 2280, 1, 111, 1, 20065, 1, 111, 30, 20012, 1, 111, 0 ; why just the first one can absorb exp %? start from second not working. or this script can just for 1 wings?
  23. prontera,158,173,4 script Coin Exchanger 88,{ mes .npc$; mes "What would you like to do?"; switch(select("Info:Trade for Coin")) { case 1: // Get Info next; mes .npc$; for (set .@a, 0; .@a < getarraysize(.coin_id); set .@a, .@a + 1) { mes "1 " + getitename(.coin_id[.@a]) + " = " + .coin_trade_amount[.@a] + " " + getitemname(.coin_trade_coin[.@a]) + "s"; } close; case 2: // Trade Coin next; mes "Please select which coin you would like..."; // Build Menu for (set .@a, 0; .@a < getarraysize(.coin_id); set .@a, .@a + 1) { set .@menu$, .@menu$ + (.@menu$ == "" ? "" : ":") + getitemname(.coin_id[.@a]); } set .@coin_choice, select(.@menu$) - 1; if (countitem(.coin_trade_coin[.@coin_choice]) < .coin_trade_amount[.@coin_choice]) { mes "You do not have enough items..."; close; } mes "Ok! Let me do a little magic..."; next; mes "and.... Here you go..."; delitem .coin_trade_coin[.@coin_choice], .coin_trade_amount[.@coin_choice]; getitem .coin_id[.@coin_choice], 1; mes "Enjoy!"; close; } OnInit: set .npc$, "[Coin Exchanger]"; setarray .coin_id[0],silver,gold,plat,mithril; setarray .coin_trade_amount[0],5,4,3,2; setarray .coin_trade_coin[0],bronze,silver,gold,plat; end; } npc no appear in game. i warp and mapmove there also no sew npc. ok thx, i try it tonight.
×
×
  • Create New...