Jump to content

Jaburak

Members
  • Posts

    1125
  • Joined

  • Days Won

    31

Everything posted by Jaburak

  1. prontera,155,170,5 script Gift 87,{ if( getgmlevel() < 60 ) end; if( select( "Give an item", "Leave" ) -1 ) end; input .@item_id; if( getiteminfo( .@item_id,0 ) == -1 ) { mes "Unknown item id."; close; } input .@amount; if( .@amount <= 0 ) { mes "Invalid Amount"; close; } set .@item_name$, getitemname( .@item_id ); set .@gm_name$, strcharinfo(0); do { set .@size, query_sql( "SELECT `account_id` from `char` where `online` = '1' order by `account_id` desc limit "+ ( .@loop *128 ) +", 128", .@account_id ); for( set .@i, 0; .@i < .@size; set .@i, .@i +1 ) { getitem .@item_id, .@amount, .@account_id[.@i]; message rid2name( .@account_id[.@i] ), "You get an "+ .@item_name$ +" from "+ .@gm_name$ +"."; } set .@loop, .@loop +1; } while( .@size ); mes "Done."; close; }
  2. http://rathena.org/board/topic/81747-2012-04-10aragexe-v3-booking-system/
  3. Lotti Girl & Refine Master pRO Lotti Girl This script is pretty much the same pRO's Lotti Girl NPC. You must have a Premium Ticket to be able to get the jackpot prize. Script is very easy to config. Adjustable chance. A semi user friendly script. Credits to Euphy //<Chance><ItemID><Item Amount> setarray .@P1[0],0,8012,1; setarray .@P2[0],1,8011,1; setarray .@P3[0],5,8006,1; setarray .@P4[0],20,8010,1; setarray .@P5[0],90,13517,5; setarray .@P6[0],80,12080,10; setarray .@P7[0],90,30110,5; setarray .@P8[0],80,12075,10; setarray .@Default[0],30095,5; pRO Refine Master This script is pretty much the same pRO's Refine Master NPC. Player should have Refine Deed Ticket as a requirement for the upgrade. set @c,select("+5 Weapon Deed", "+6 Weapon Deed", "+7 Weapon Deed", "+8 Weapon Deed", "+9 Weapon Deed", "+10 Weapon Deed", "+11 Weapon Deed", "+12 Weapon Deed", "+5 Armor Deed", "+6 Armor Deed", "+7 Armor Deed", "+8 Armor Deed", "+9 Armor Deed", "+10 Armor Deed", "+11 Armor Deed", "+12 Armor Deed"); set @deed_item_id,8000+@c; item_db2.txt: 8001,+5_Weapon_Refine_Deed,+5 Weapon Refine Deed,3,,10,10,,,,,,,,,,,,,{},{},{} idnum2itemdisplaynametable.txt: 8001#+5_Weapon_Refine_Deed# idnum2itemresnametable.txt: 8001#ÄíÆù# idnum2itemdesctable.txt: 8001# A ticket that upgrade to +5 your weapon safely. ^ffffff_^000000 Weight :^777777 0^000000 # Lotti Girl.txt Refine Master.txt Data Refine Deed.rar
  4. trunk/db/re/mob_db.txt 1905,BARRICADE,Barricade,Barricade,98,600500,1,0,0,1,0,0,0,0,1,17,1,80,126,20,10,12,2,0,20,0x120,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 1906,BARRICADE_,Barricade,Barricade,98,600,1,0,0,1,0,0,160,99,1,17,1,80,126,20,10,12,2,0,20,0x160,300,1288,288,384,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  5. setarray .NoCard_ids[0], 4236, 4359, 4425; // add more if you want. for( set .@i,0; .@i<getarraysize(.NoCard_ids); set .@i,.@i+1 ) { if (countitem(.NoCard_ids[.@i])) { mes "You can not bring cards in this arena."; close; } } for( set .@i, 1; .@i < 11; set .@i, .@i + 1 ) { for( set .@j, 0; .@j < GetArraySize(.NoCard_ids); set .@j, .@j + 1 ) { if( getequipcardid (.@i,0) == .NoCard_ids[.@j] || getequipcardid (.@i,1) == .NoCard_ids[.@j] || getequipcardid (.@i,2) == .NoCard_ids[.@j] || getequipcardid (.@i,3) == .NoCard_ids[.@j] ) { mes "You can not bring cards in this arena."; close; } }
  6. This is the easy way to do. But If you're looking for other way, you have to change it all manually.
  7. Post your map,char and login config.
  8. if(countitem2(5151,1,0,0,4305,4305,4035,4035) >= 1){
  9. Does your client reads grf, lua and lub?
  10. Did you follow this? http://rathena.org/wiki/Custom_Items
  11. I tried it now with 2012-04-10 and I think it's normal. You need someone to hex your client to be able to ignore that feature.
  12. set map1,getmapusers("yourmap"); if(map1 >= 1) goto Lfull; L_full: mes "Sorry, it appears someone is still fighting the boss inside!"; close;
  13. if(getd("$HotAgit_"+.@j)&&getmapguildusers(.@j)==getcharid(0)) { setd "$HotAgit_"+.@j,getd("$HotAgit_"+.@j)-1; if(getd("$HotAgit_"+.@j)<=0) setd "$HotAgit_"+.@j,0; getitem 504,10; // Set your price getitem 505,10; // Set your price }
  14. Try to use newer client.
  15. trunk/src/config/renewal.h
  16. Jaburak

    Asura Strike

    trunk/src/map/battle.c Find: case MO_EXTREMITYFIST: skillratio += 100*(7 + sstatus->sp/10); skillratio = min(500000,skillratio); //We stop at roughly 50k SP for overflow protection break;
  17. This thing happened to me before. I just get it solved because I tried diffing the client with 1 by 1 features to check what's the problem. Maybe I suggest to do the same thing; but yea you need more time to do so.
  18. Jaburak

    Asking

    Yes it's possible as long as the item is implemented in your rA SVN. Just import the table.
  19. All things about the delays/cooldown is in here; trunk/db/re/skill_cast_db.txt
  20. Just @reloadscript or restart your server then try.
  21. - script pvpresu -1,{ OnInit: set .map$,"pvp_y_1-2"; OnPCDieEvent: if(getmapflag(strcharinfo(3),mf_pvp) == 0) end; if(strcharinfo(3) != .map$) end; dispbottom "You'll be revived in 3 seconds"; sleep2 3000; warp strcharinfo(3),0,0; if(HP == 0) atcommand "@alive"; percentheal 100,100; }
  22. trunk/db/quest_db.txt Find: 60200,604800,0,0,0,0,0,0,"Endless Tower Effect" 60201,14400,0,0,0,0,0,0,"Endless Tower Time Limit" Change to: 60200,0,0,0,0,0,0,0,"Endless Tower Effect" 60201,0,0,0,0,0,0,0,"Endless Tower Time Limit"
  23. This will guide you; http://rathena.org/wiki/Custom_Items
×
×
  • Create New...