Jump to content

Jaburak

Members
  • Posts

    1125
  • Joined

  • Days Won

    31

Community Answers

  1. Jaburak's post in Aura, custom Wings was marked as the answer   
    Guide on how to put custom wings/items: http://rathena.org/wiki/Custom_Items
    You can download custom wings/items here: http://spriterepository.com/
    For Auras: http://rathena.org/board/topic/59352-resolved-how-add-auras/
  2. Jaburak's post in 3 names for Prontera Map? was marked as the answer   
    Yes, just download prontera map files or extract your data.grf to get it. Then all you have to do is to rename the map and patch it.
    prontera.gat prontera.gnd prontera.rsw Will become:
    prt_mvp.gat prt_mvp.gnd prt_mvp.rsw prt_pvp.gat prt_pvp.gnd prt_pvp.rsw prt_vend.gat prt_vend.gnd prt_vend.rsw Or rename it to whatever you want.
  3. Jaburak's post in Freebies giver was marked as the answer   
    amatsu,116,146,3 script Seyra 90,{
    set .@n$, "[Seyra]";
    setarray .@rwd[0],2115,1,2357,1,2421,1,2524,1; // Rewards: <item id>,<item amount>
    query_sql ("SELECT `last_ip` FROM `login` WHERE `account_id`=" + getcharid(3) + "", .@lip$);
    if ( getd("$" + .@lip$ + "_NG") > 0 || #NewbieGift > 0)
    {
    mes .@n$;
    mes "I'm sorry, the rewards are exclusively for new players.";
    close;
    }
    mes .@n$;
    mes "Welcome! Here are some free gifts";
    mes "for newcomers:";
    for ( set .@i, 0; .@i < getarraysize(.@rwd); set .@i, .@i + 2 )
    mes .@rwd[.@i+1] + " x " + getitemname(.@rwd[.@i]);
    close2;
    set #NewbieGift, 1;
    setd "$" + .@lip$ + "_NG", getd("$" + .@lip$ + "_NG") + 1;
    for ( set .@i, 0; .@i < getarraysize(.@rwd); set .@i, .@i + 2 )
    getitem .@rwd[.@i], .@rwd[.@i+1];
    end;
    OnInit:
    waitingroom "Newbie Gift!",0;
    end;
    }

  4. Jaburak's post in Data Folder for 2012-04-10 Ragexe was marked as the answer   
    Link 1: http://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/
    Link 2: http://rathena.org/board/topic/70962-recommended-client-setup/
  5. Jaburak's post in Mob spawn rate was marked as the answer   
    trunk/conf/battle/monster.conf
    // Respawn rate of monsters on a map. 50 would make mobs respawn twice as fast (half delay time) (Note 2) //Note: This does not affects mobs with inmediate respawn (most normal mobs) mob_spawn_delay: 100 plant_spawn_delay: 100 boss_spawn_delay: 100  
    For the number of monster; check trunk/npc/re/mobs/
  6. Jaburak's post in Recolors of 'Wandering Minstrel Hat' and 'Angel Spirit' was marked as the answer   
    Recolor of Wandering Minstrel Hat can be found here; http://rathena.org/board/files/file/2800-item-recolor-collection/
  7. Jaburak's post in Doppelganger was marked as the answer   
    trunk/db/item_db.txt
    4142,Doppelganger_Card,Doppelganger Card,6,,10,10,,,,,,,,2,,,,,{ bonus bAspdRate,10; },{},{} Change bAspdRate,10; to whatever you want.
  8. Jaburak's post in Magnifier! was marked as the answer   
    Try this;
    prontera,200,180,4 script Identifier 123,{ getinventorylist; for( set .@i,0; .@i < @inventorylist_count; set .@i, .@i + 1 ) { if ( @inventorylist_identify[.@i] == 1 ) continue; if ( getskilllv(40) == 1 && sp >= 10 ) heal 0,-10; else if ( countitem(611) ) delitem 611,1; else if ( getskilllv(224) && zeny >= ( 100 - ( 5 + 4 * getskilllv(224) ) )* 2/5 ) set zeny, zeny - ( 100 - ( 5 + 4 * getskilllv(224) ) )* 2/5; else if ( getskilllv(37) && zeny >= ( 100 - ( 5 + 2 * getskilllv(37) ) )* 2/5 ) set zeny, zeny - ( 100 - ( 5 + 2 * getskilllv(37) ) )* 2/5; else if ( zeny >= 40 ) set zeny, zeny - 40; else break; delitem2 @inventorylist_id[.@i],1,0,0,0,0,0,0,0; getitem @inventorylist_id[.@i],1; } }
  9. Jaburak's post in Prize Sending was marked as the answer   
    Try this;
    prontera,200,180,4 script Prize Sender Test 123,{ if(!getgmlevel())end; set .@itemtoonlineplayers$,strcharinfo(0); mes "Input Item ID"; Input .@item; if (getitemname(.@item) == "null") { mes "Invalid Item ID"; close; } mes "Input Amount"; input .@inum; if( .@inum <= 0 ) { mes "Invalid Amount"; close; } while( .@V < $PlayerNumber ){ set .@V,.@V+1; message getd("$RecordAID"+.@V),"[[[ System ]]] : "+.@itemtoonlineplayers$+" give you "+getitemname(.@item)+"x"+.@inum; getitem .@item,.@inum,getd("$RecordAID"+.@V); } close; } - script PrizeSenderEvent -1,{ OnInit: if(!getusers(1))while($PlayerNumber)setd "$RecordAID"+(set($PlayerNumber, $PlayerNumber-1)+1),0; end; OnPCLoginEvent: setd "$RecordAID"+set(@AIDNumber,set($PlayerNumber,$PlayerNumber+1)),getcharid(3); end; OnPCLogoutEvent: setd "$RecordAID"+@AIDNumber,getd("$RecordAID"+(set(.@AIDNumber,set($PlayerNumber, $PlayerNumber-1)+1))); attachrid getd("$RecordAID"+@AIDNumber); setd "$RecordAID"+@AIDNumber,0; set @AIDNumber,.@AIDNumber; }
  10. Jaburak's post in How do i change renewal to pre - renewal ? was marked as the answer   
    src/map/config/renewal.h
    /// game renewal server mode /// (disable by commenting the line) /// /// leave this line to enable renewal specific support such as renewal formulas //#define RENEWAL << Comment /// renewal cast time /// (disable by commenting the line) /// /// leave this line to enable renewal casting time algorithms /// cast time is decreased by DEX * 2 + INT while 20% of the cast time is not reduced by stats. /// example: /// on a skill whos cast time is 10s, only 8s may be reduced. the other 2s are part of a /// "fixed cast time" which can only be reduced by specialist items and skills //#define RENEWAL_CAST << Comment /// renewal drop rate algorithms /// (disable by commenting the line) /// /// leave this line to enable renewal item drop rate algorithms /// while enabled a special modified based on the difference between the player and monster level is applied /// based on the http://irowiki.org/wiki/Drop_System#Level_Factor table //#define RENEWAL_DROP << Comment /// renewal exp rate algorithms /// (disable by commenting the line) /// /// leave this line to enable renewal item exp rate algorithms /// while enabled a special modified based on the difference between the player and monster level is applied //#define RENEWAL_EXP << Comment /// renewal cast time variable cast requirement /// /// this is the value required for no variable cast-time with stats. /// formula: (DEX * 2) + INT /// default: 530 #define RENEWAL_CAST_VMIN 530
  11. Jaburak's post in is this possible? was marked as the answer   
    I think you're looking for clydelion works. Check it here; http://clydelion.wordpress.com/2013/04/02/refine-specific-bonus/
×
×
  • Create New...