Royr

Members
  • Content Count

    20
  • Avg. Content Per Day

    0
  • Joined

Community Reputation

4 Neutral

About Royr

  • Rank
    Poring

Profile Information

  • Gender
    Male
  • Location
    while(!succeed) try();
  • Server
    Immortals-RO

Contact Methods

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. function script AddPoints { [email protected] = getarg(0); [email protected] = getarg(1); getitem $shardIds[0], [email protected]; message rid2name([email protected]), "You've recieved "+ [email protected] +" Shard"+ ([email protected] > 1 ? "s":"") +"."; return; }
  2. in mob.c - pc_isGM(sd) + pc_get_group_level(sd) Try this one: if( (mvp_sd && pc_get_group_level(mvp_sd)) || (sd && pc_get_group_level(sd)) ) { if( mvp_sd && pc_get_group_level(mvp_sd) < battle_config.gm_monsterdrop_lv ) type |= 1; else if( sd && pc_get_group_level(sd) < battle_config.gm_monsterdrop_lv ) type |= 1; } It should work, i tested mine here.
  3. Raw Script: Lucky Gambler prontera.gat, 155, 185, 5 script Lucky Gambler 757,{ /* Note: Calculations: 100/50 = 2 so 2 is 50% */ // Required Item [email protected]_ID = 501; // [email protected]_List[0],<rates>,<item_id>,......... setarray [email protected]_List[0], 2,5738, 20,5443, 25,2294, 30,5509, 50,5150 ; setarray [email protected]_Ann[0], 5738, 5443, 2294, 5509, 5150 ; mes "Do you want to use your "+getitemname( [email protected]_ID )+" to try and get something valuable items."; next; if( select("- Yes:- No")-1 ) close; if( !countitem( [email protected]_ID ) ) { mes "You don't have any "+getitemname( [email protected]_ID )+"."; mes "Please come back to me if you have it already."; } else { delitem [email protected]_ID,1; for( [email protected] = 0; [email protected] < getarraysize([email protected]_List); [email protected]+= 2 ) { if( rand([email protected]_List[[email protected]]) == 1 ) { getitem( [email protected]_List[[email protected]+1] ),1; mes "Congratulations!"; for( [email protected] = 0; [email protected] < getarraysize([email protected]_List); [email protected]++ ) { if( [email protected]_List[[email protected]+1] == [email protected]_Ann[[email protected]] ) { announce "[ Lucky Gambler ]: Player " + strcharinfo(0) +" has obtained "+ (([email protected]_List[[email protected]]>=50)?"'Low'":"'High'") +" "+getitemname( [email protected]_List[[email protected]+1] )+" with ["+ (100/[email protected]_List[[email protected]]) +"%] Chance.",bc_all,0xBA55D3; } } specialeffect 154; close; } } specialeffect 155; mes "It's failed, sorry."; } close; }
  4. Royr

    @ccommands

    If you know how to modify the script then your good to go.
  5. Royr

    @ccommands

    Search Engine is the 'key' there are tons of that similar to your requests.
  6. Royr

    @ccommands

    References
  7. Stop being lazy. Use the search engine. prontera,148,188,5 script Freebies NPC 567,{ [email protected] = 100 * Weight / MaxWeight; if( 50 <= [email protected] ) { mes .n$; mes "You are currently at "+ [email protected] +" percent of your maximum weight."; close; } mes .n$; mes "Hello "+strcharinfo(0)+", Welcome To PVP-RO."; next; mes "[^000088 Automated Freebies NPC ^000000]"; if( #freebies ) { mes .n$; mes "You already have your freebies."; close; } if( select ("- Please Bless Me:- Never Mind") == 2 ) { mes .n$; mes "Come back for my Blessing!"; mes "Thank you"; close; } else { #freebies = 1; getitembound2 5137,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5766,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2254,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5259,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2255,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5200,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5040,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2296,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5175,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5104,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2286,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2291,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5596,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5521,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5113,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5054,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5096,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5110,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2237,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2240,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5775,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 5594,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 1102,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1151,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1208,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1251,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1302,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1352,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1405,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1452,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1502,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1550,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1602,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1702,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1802,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1951,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1929,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 1108,2,1,10,0,0,0,0,0,Bound_Account; getitembound2 40145,2,1,0,0,0,0,0,0,Bound_Account; getitembound2 40146,2,1,0,0,0,0,0,0,Bound_Account; getitembound2 40147,2,1,0,0,0,0,0,0,Bound_Account; getitembound2 40148,2,1,0,0,0,0,0,0,Bound_Account; getitembound2 4403,3,1,0,0,0,0,0,0,Bound_Account; getitembound2 4174,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 4047,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 4302,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 4105,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 4142,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 4352,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 4058,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 4305,4,1,0,0,0,0,0,0,Bound_Account; getitembound2 4035,4,1,0,0,0,0,0,0,Bound_Account; getitembound2 4143,2,1,0,0,0,0,0,0,Bound_Account; getitembound2 4302,1,1,0,0,0,0,0,0,Bound_Account; getitembound2 2785,2,1,0,0,0,0,0,0,Bound_Account; mes .n$; mes "Enjoy your Gifts."; close; } OnInit: .n$ = "[^000088 Freebies NPC ^000000]"; waitingroom "Freebies NPC",0; end; }
  8. I don't mind about the Donation if the Author would implement the client date too. Waiting for his response.
  9. Is there any chance will you support 2015-09-16.exe? That would be much appreciated!
  10. There's 3 persons who knows how to change the .exe @Ai4rei @Functor @4144 This kind of modification requires hexing the client.
  11. Here you go check OnInit part: - script paytowinbuffs -1,{ end; OnBuffs: if(!isequipped(4263)) { message strcharinfo(0),"Does not work equipped with Incarnated Samurai Card."; end; } if(getgroupid() <= 4) { message strcharinfo(0),"You don't have any Authorization for this command."; end; } [email protected] = delay_buffer - gettimetick(2); if ([email protected] > 0) { dispbottom( "You have to wait "+ [email protected] +" second"+ ( [email protected] > 1 ? "s" : "" ) +" to use the command again.", 0xFF0000 ); end; } [email protected] = getarraysize(.buffs$); for( [email protected] = 0; [email protected] < [email protected]; [email protected]++ ) { [email protected]$ = [email protected]$ + ""+.buffs$[[email protected]]+"" + ":"; } [email protected] = select([email protected]$) -1; sc_start .elements[[email protected]],180000,5; delay_buffer = gettimetick(2) + .delay; end; OnInit: .delay = 3 * 2; // 5 = 5 seconds *60 = 360 seconds setarray .buffs$, "^800080Envenenar Arma^000000", "^40E0D0Aspersio^000000", "^000000Sombrio^000000", "^FFD700Encantar com Ventania^000000", "^0000FFEncantar com Geada^000000", "^FF0000Encantar com Chama^000000", "^B8860BEncantar com Terremoto^000000"; setarray .elements, 26, 37, "144", "98", "97", "96", "99"; bindatcmd "encantar","paytowinbuffs::OnBuffs",0,99; end; }
  12. Royr

    Hey! is there wa i can get the FONT name of the 'Character Creation'

    Thanks for the release!

    1. Chuu

      Chuu

      Uhm.. what? I can't understand you.

    2. Royr

      Royr

      FONT name you used.

    3. Chuu

      Chuu

      It's the default ragnarok font. If you ask for the bottom text, I'd say Calibri. I don't remember that any more. 🙂

  13. So basically you want, every refine* it adds +10 HP am I right? bonus bMaxHP,10*getrefine()/1; or [email protected] = refine(); bonus bMaxHP,10*[email protected]; Both posted are the same thing.
  14. Try this: - script F_PVPRecovery -1,{ end; OnPCDieEvent: [email protected]$ = strcharinfo(3); [email protected]$ = strcharinfo(0); if( [email protected]$ == "pvp_y_1-2" ) { for( [email protected] = 5; [email protected] >= 0; [email protected] ) { message [email protected]$ ,"You will respawn in "[email protected]+" second"+ ( [email protected] > 1 ? "s" : "") +"."; sleep2 1000; } recovery 0; warp [email protected]$,0,0; } end; }