Jump to content

crazyarashi

Developer
  • Posts

    761
  • Joined

  • Last visited

  • Days Won

    19

Community Answers

  1. crazyarashi's post in Item info korea ? was marked as the answer   
    when you diff your client did you change it to read iteminfo.lua? :))
  2. crazyarashi's post in item requirement was marked as the answer   
    prontera,172,182,5 script Suit Changer 123,{ @eac = eaclass(); mes .npc$; mes "Hello "+strcharinfo(0)+". mes "I am the Suit Changer"; next; mes .npc$; mes "You need ^00FF005"+ getitemname(.item[0]) +" "+.amount[0]+"^000000 "; mes "To use my service."; mes "Note - Resetting is free"; next; mes "How can I help you today?"; next; switch(select("Change to 3rd Class Suit:Reset Appearance:Special Suits:Nothing")) { case 1: if(countitem(.item[0]) < .amount[0]){ goto NotEnough; } else { changebase(roclass(@eac|EAJL_THIRD)); goto Payment; } end; case 2: changebase Class; end; case 3: switch(select("Xmas Suit:Summer Suit")) { case 1: if(countitem(.item[0]) < .amount[0]){ goto NotEnough; } else { changebase 26; goto Payment; end; case 2: if(countitem(.item[0]) < .amount[0]){ goto NotEnough; } else { changebase 27; goto Payment; end; } case 4: mes .npc$; mes "Okay, Have a nice day"; close; } } Payment: delitem .item[0],.amount[0]; end; NotEnough: mes .npc$; mes "You don't have enough ^00FF005"+ getitemname(.item[0]) +"^000000"; next; mes "Come back if you have ^00FF005"+ getitemname(.item[0]) +" "+.amount[0]+"^000000"; close; OnInit: .npc$ = "[Suit Changer]"; setarray .item, 7539; setarray .amount, 5; }  
  3. crazyarashi's post in Announce item from random box was marked as the answer   
    12152,Special_Box,Special Present,2,0,,100,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "specialbox"; },{},{} // box item id function script specialbox { setarray .i[0],12345,12346; // Itemlist in box set .chance, rand(100); // First item in list (12345) x 1 (1% Chance) if (.chance == 1){ getitem .i[0],1; announce "["+strcharinfo(0)+"] won a ["+getitemname(.i[0])+"] from the Special Box.",0; end; } // First item in list (12346) x 100 (5~10% Chance) if (.chance <= 10 && .chance > 5){ getitem .i[1],100; end; } }  
  4. crazyarashi's post in Final Strike Damage Buggy? :( was marked as the answer   
    It's not actually vit base but HP Base and STR.
    Did you try activating illusion shadow while you're on it? :))
  5. crazyarashi's post in if(select()) was marked as the answer   
    Try this. :))
    switch(select("Armor1:Armor2")){ case 1: if(countitem(7117) > 19 || countitem(7711) > 99 || countitem(505) > 4){ cutin "123.bmp",255; mes "[Celine]"; mes "Here you go!"; delitem 7117,20; delitem 7711,100; delitem 607,5; getitem 5208,1; end; } else { cutin "122.bmp",255; mes "[Celine]"; mes "What a lovely choice my dear"; mes "I need the following items"; mes "20 Torn Magic Book (7117)"; mes "100 Event Ticket (7711)"; mes "5 Yggdrasil Berry (607)"; mes "5 Blue Potion (505)"; close; } case 2: if(countitem(7117) > 19 || countitem(7711) > 99 || countitem(505) > 4){ cutin "123.bmp",255; mes "[Celine]"; mes "Here you go!!!!"; delitem 7117,20; delitem 7711,100; delitem 607,5; getitem 5209,1; end; } else { cutin "122.bmp",255; mes "[Celine]"; mes "You still have missing requirements"; mes "I need the following items"; mes "20 Torn Magic Book (7117)"; mes "100 Event Ticket (7711)"; mes "5 Yggdrasil Berry (607)"; mes "5 Blue Potion (505)"; close; } }  
  6. crazyarashi's post in Abrasive & Faceworm Queen Leg was marked as the answer   
    Try this script for your item :)))

    14536,Abrasive,Abrasive,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ specialeffect2 EF_MAGICALATTHIT; sc_start SC_INCCRI,300000,30; },{},{}

    13090,FaceWormQueen_Leg,Faceworm Queen Leg,5,20,,500,180:120,,1,2,0x028F5EEF,63,2,2,4,100,1,1,{ bonus bInt,3; autobonus "{ bonus3 bAutoSpell,\"NPC_EARTHQUAKE\",1,200; }",8,5000,BF_NORMAL,"{ specialeffect2 EF_POTION_BERSERK; active_transform 2529,5000; }"; },{},{}
  7. crazyarashi's post in Custom Map Texture not being read in grf. was marked as the answer   
    You Can Open The Map Files in Hex Editor in my case i used XVI32 HEX EDITOR.

    1. You need to open your map files in the GRF Editor to check the map resources ( add the texture files and map in same grf to check) 

    If your custom textures path is correct there will be a check in the box. 
    2. Now that you know what textures are error in the map files you need to open it in Hex Editor to change it to a readable path. 
    example if you go to the map you will have this error data\texture\yourmap/map.bmp not found you need to hex this part to mapfiles/map.bmp -> mapfiles\map.bmp

     
    Just scroll down to find the paths for your map. :)) Hope This helps
  8. crazyarashi's post in Elemental Resist Potions was marked as the answer   
    Hi as far as i know all 4 elemental resist potion do stack, But when you activated all of it you will just get a 5% resist from all elements since every resist potions have a counterpart of 15% increase damage to their specific weak elements. :))
  9. crazyarashi's post in event_timer question was marked as the answer   
    OnMinute00 = Triggers Every Hour

    OnMinute20 = Triggers every 20 minutes of an hour (ex. 1:20, 2:20,3:20 and so on)
  10. crazyarashi's post in azzyai not working was marked as the answer   
    Try this it's the one im using. :))

    azzyai
  11. crazyarashi's post in Need Help > Step by step guide to upload custom headgears was marked as the answer   
    https://github.com/rathena/rathena/wiki/Custom_Items 

    Detailed Guide :))
  12. crazyarashi's post in Question Reguarding NPCS was marked as the answer   
    The one in the link is a combination of npc's in kRO and in jRO.
    you need to download the latest jRO and kRO to avoid errors if you need jRO npc data i can give you just leave me a message
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.