Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/01/14 in all areas

  1. February Digest 2014 The following digest covers the month of February, 2014. Development Highlights Major updates: Bug squashing: @Aleos fixed countless bugs this month. Thank him! (4019fb4, 96c768f) Buyingstore persistency: a follow-up to Autotrade persistency, which was added last month. (b3506fb) Item database updates: new items and itemscripts. (3441d4a, a2d095f, 68f547c, 8800f32) Custom folder update: many new scripts added to npc/custom/! (163a98c) Warp suggestions: displays map name suggestions for @warp. (f3777cc) Documentation updates: Source documentation added. (1d77a9f) Cleaning in doc/script_commands.txt and doc/sample/. (de46393, 2fff785) Script command updates: Event label 'OnPCStatCalcEvent' added. (27a0f3f) Script command 'getguildmember' added. (eba1539) Script command 'successrefitem' has an optional 'count' parameter. (a2d095f) Script commands 'rentitem2', 'makeitem2' added. (339c0a8) Script command 'strtol' added. (de46393) Statistics 5 authors have pushed 46 commits during this period. On master, 243 files have changed. There have been 6,556 additions and 2,770 deletions.
    2 points
  2. Hey all! I'm releasing these files because I think there are more people out there who can agree to that the third job auras are a bit... over the top. So here, I've made this edit. With this, you will merely have a "glowy" appearance and no longer the huge wave, casting-like explosion aura. * Special thanks to Shigure from NovaRO for an updated image file - My own image was lost. Upon downloading you agree to the following: • This is a FREE RELEASE. Do not distribute this content for commercial purpose. Caution!: • The third job aura effects are part of many third job skills, so merging this with your GRF will interfere with quite some of their animations. So unless you like some animations to become black, you are strongly recommended to ONLY use these files in Pre-RE servers that ONLY offers third job appearance(/sprite) changes without becoming them otherwise. For example, with Secret's Dress Changer. Download available in attachment~ Reduced Auras.rar
    1 point
  3. Hello, how will we know if our shared contribution is acceptable ?
    1 point
  4. Yes, all my work will be share, like my old website =) But the recolor have 4 more colors (Brown/Orange/Pink/Silver). Some cards with letters ? I don't know what you refer. One example ? And thanks for your intent to help me, but i don't need help. I do my website and recolor when i have some times =) But if i have any works you can make, i will contact you ----------------------------------------------------------------- Name : MVP_Voucher Categorie : Ragnarok Online File Size: 85 KB Author: Gravity Download : Item - MVP_Voucher [ToZorMan].zip Link : www.green-peach.net ----------------------------------------------------------------- Name : Witch_Pumpkin_Hat Categorie : Up Headgear File Size: 423 KB Author: Gravity Download : Hat - Witch_Pumpkin_Hat [ToZorMan].zip Link : www.green-peach.net
    1 point
  5. Hi guys Im currently working on my server ad i would like to have a warper that stops you warping if you havent done the corresponding quest, ie rachel quest but here comes my problem ive been looking though other scripts with this function but the problem i have is understanding it ie if(KielHyreQuest >= 38) { if (Zeny < 30000) goto NoZenys; Set Zeny,zeny-30000; warp "kh_dun01",4,226; end; } where would i get this information from and what does the number 38 come from? sorry this is a noob question but im trying to learn hope you understand thanks Poseidon
    1 point
  6. prontera,161,193,4 script Kafra Service#01::Service 117,{ cutin "kafra_01",2; mes "[Kafra Service]"; mes "Hello " + strcharinfo(0) + ","; mes "What can I do for you?"; next; switch(select("Save current position:Storage:Warp Service:Rent a Pushcart")) { Case 1: mes "You position is saved!"; getmapxy(@mapname$,@mapx,@mapy,0); mes "Current Coordinates: "+@mapname$+", "+@mapx+", " +@mapy; savepoint @mapname$,@mapx,@mapy; close2; cutin "kafra_01",255; end; Case 2: mes "[Kafra Service]"; mes "I'll open your storage..."; mes "Have a nice day!"; callfunc("F_CheckKafCode"); //check storage password, if set close2; cutin "kafra_01",255; openstorage; end; Case 3: mes "[Kafra Service]"; mes "Where do you want to go?"; next; switch(select("City Warps:Dungeon Warps")) { case 1: mes "[Kafra Service]"; mes "Please choose your destination."; next; //This part of the script is kinda unprofessional, I know how to do it better now, but I'm way too lazy to make it better. Whatever, it works without any problems, but the way it is done is crappy. switch(select("Alberta:Aldebaran:Amatsu:Ayothaya:Comodo:Einbroch:Geffen:Gonryun:Hugel:Izlude:Lighthalzen:Louyang:Lutie:Morroc:Moscovia:Payon:Prontera:Rachel:Umbala:Veins:Yuno")) { case 1: warp "alberta",116,57; end; case 2: warp "aldebaran",139,123; end; case 3: warp "amatsu",108,150; end; case 4: warp "ayothaya",201,175; end; case 5: warp "comodo",190,155; end; case 6: warp "einbroch",64,200; end; case 7: warp "geffen",119,66; end; case 8: warp "gonryun",158,120; end; case 9: warp "hugel",96,158; end; case 10: warp "izlude",128,111; end; case 11: warp "lighthalzen",158,92; end; case 12: warp "louyang",217,97; end; case 13: warp "xmas",150,133; end; case 14: warp "morocc",159,93; end; case 15: warp "moscovia",219,189; end; case 16: warp "payon",177,101; end; case 17: warp "prontera",156,184; end; case 18: warp "rachel",129,112; end; case 19: warp "umbala",97, 153; end; case 20: warp "veins",217,129; end; case 21: warp "yuno",158,187; end; } case 2: mes "[Kafra Service]"; mes "I demand a small charge for dungeon warps."; mes "You must also have the related dungeon quest!"; mes "Please choose your destination."; next; switch(select("Abyss Lake (20,000z):Amatsu Dungeon (20,000z):Anthell (free):Ayothaya Dungeon (20,000z):Byalan Dungeon (20,000z):Clock Tower (free):Coal Mine (5,000z):Culvert (5,000z):Cursed Abbey (40,000z):Einbroch Dungeon (20,000z):Geffen Dungeon (free):Glast Heim (30,000z):Ice Cave (30,000z):Juperos (20,000z):Kiel Dungeon (20,000z):Kunlun Dungeon (free):Lou Yang Dungeon (free):Lighthalzen Bio Lab (20,000z):Magma Dungeon (20,000z):Moscovia Dungeon (20,000z):Nidhoggur Dungeon (50,000z):Odins Temple (20,000z):Orc Dungeon (free):Payon Dungeon (free):Pharos Light House (free):Pyramid Dungeon (free):Rachel Sanctuary (20,000z):Sphinx (free):Sunken Ship (free):Thanatos Tower (30,000z):Thors Volcano (30,000z):Toy Factory (free):Turtle Dungeon (20,000z)")) { case 1: if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "hu_fild05",186,202; end; case 2: if( event_amatsu >= 6) { if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "ama_dun01",229,12; end; } else goto NoQuest; case 3: warp "anthell01",36,258; end; case 4: if(ayodunquest >= 2) { if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "ayo_fild02",280,149; end; } else goto NoQuest; case 5: if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "izlu2dun",106,88; end; case 6: warp "c_tower1",199,162; end; case 7: if (Zeny < 5000) goto NoZenys; Set Zeny,zeny-5000; warp "mjolnir_02",81,359; end; case 8: if(MISC_QUEST & 8) { if (Zeny < 5000) goto NoZenys; Set Zeny,zeny-5000; warp "ama_dun01",229,12; end; } else goto NoQuest; case 9: if(aru_monas >= 18) { if (Zeny < 40000) goto NoZenys; Set Zeny,zeny-40000; warp "nameless_n",163,184; end; } else goto NoQuest; case 10: if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "einbech",135,249; end; case 11: warp "gef_dun00",104,99; end; case 12: if (Zeny < 30000) goto NoZenys; Set Zeny,zeny-30000; warp "glast_01",368,303; end; case 13: if (Zeny < 30000) goto NoZenys; Set Zeny,zeny-30000; warp "ra_fild01",233,327; end; case 14: if (Zeny < 30000) goto NoZenys; Set Zeny,zeny-30000; warp "juperos_01",52,244; end; case 15: if(KielHyreQuest >= 38) { if (Zeny < 30000) goto NoZenys; Set Zeny,zeny-30000; warp "kh_dun01",4,226; end; } else goto NoQuest; case 16: warp "gonryun",160,195; end; case 17: warp "lou_dun01",217,196; end; case 18: if(MISC_QUEST & 512) { if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "lhz_dun01",150,286; end; } else goto NoQuest; case 19: if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "yuno_fild03",39,140; end; case 20: if(mos_whale_edq >= 38) { if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "mosc_dun01",189,47; end; } else goto NoQuest; case 21: if (Zeny < 50000) goto NoZenys; Set Zeny,zeny-50000; warp "nyd_dun01",186,241; end; case 22: if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-50000; warp "odin_temp01",96,146; end; case 23: warp "gef_fild10",70,332; end; case 24: warp "pay_arche",43,132; end; case 25: warp "cmd_fild07",97,136; end; case 26: warp "moc_ruins",62,162; end; case 27: if(MISC_QUEST & 8192) { if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "ra_san01",139,134; end; } else goto NoQuest; case 28: warp "moc_fild19",107,100; end; case 29: warp "alb2trea",75,98; end; case 30: if (Zeny < 30000) goto NoZenys; Set Zeny,zeny-30000; warp "tha_t01",149,38; end; case 31: if (Zeny < 30000) goto NoZenys; Set Zeny,zeny-30000; warp "ve_fild03",168,235; end; case 32: warp "xmas_dun01",206,18; end; case 33: if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; warp "tur_dun01",149,238; end; } } Case 4: mes "[Kafra Service]"; if(BaseClass != Job_Merchant && BaseClass != Job_SuperNovice){ mes "You can't rent pushcarts with that job!"; mes "Nur Merchant-Klassen und Super Novicen können das."; emotion e_sry; goto Fadeout; } if(getskilllv(39) == 0){ mes "You don't seem to have the required skill!"; emotion e_sry; goto Fadeout; } if(checkcart() == 1){ mes "You already have a pushcart!"; emotion e_sry; goto Fadeout; } setcart; mes "Here's your pushcart."; mes "Have fun!"; goto Fadeout; } NoQuest: mes "[Kafra Service]"; mes "I'm sorry, you don't seem to have the required quest completed."; close2; cutin "",255; end; NoZenys: mes "[Kafra Service]"; mes "You don't have enough money."; close2; cutin "",255; end; Fadeout: close2; cutin "",255; end; } umbala,131,200,4 script Niflheim Agent#01::Niflwarp 117,{ //Niflheim Warper for advanced conveniance callfunc "F_ClearGarbage"; cutin "kafra_01",2; mes "[Niflheim Warper]"; mes "Hey " + strcharinfo(0) + "!"; mes "I can warp you right to Niflheim!"; mes "This will cost you 20,000z."; switch(select("Warp to Niflheim.:No thanks!")){ Case 1: if (Zeny < 20000) goto NoZenys; Set Zeny,zeny-20000; close2; cutin "",255; end; Case 2: next; mes "[Niflheim Warper]"; mes "Come back if you change your mind."; close2; cutin "",255; end; } } // --------- NPC Clones ------------ // --------------------------------- // ----------- Towns ------------- alberta,120,60,4 duplicate(Service) Kafra Service#02 117 aldebaran,145,118,4 duplicate(Service) Kafra Service#03 117 amatsu,100,153,5 duplicate(Service) Kafra Service#04 117 ayothaya,212,175,5 duplicate(Service) Kafra Service#05 117 cmd_fild07,89,139,5 duplicate(Service) Kafra Service#24 117 comodo,194,158,4 duplicate(Service) Kafra Service#06 117 einbroch,59,205,5 duplicate(Service) Kafra Service#07 117 einbroch,242,205,3 duplicate(Service) Kafra Service#08 117 geffen,124,68,4 duplicate(Service) Kafra Service#10 117 gonryun,157,125,5 duplicate(Service) Kafra Service#11 117 hugel,92,154,5 duplicate(Service) Kafra Service#13 117 izlude,133,117,4 duplicate(Service) Kafra Service#12 117 lighthalzen,163,102,3 duplicate(Service) Kafra Service#14 117 louyang,210,106,5 duplicate(Service) Kafra Service#15 117 morocc,156,95,5 duplicate(Service) Kafra Service#16 117 moscovia,221,195,3 duplicate(Service) Kafra Service#17 117 payon,180,104,4 duplicate(Service) Kafra Service#18 117 rachel,135,114,3 duplicate(Service) Kafra Service#19 117 umbala,92,154,5 duplicate(Service) Kafra Service#20 117 veins,211,132,5 duplicate(Service) Kafra Service#21 117 yuno,152,187,5 duplicate(Service) Kafra Service#22 117 // Extended Locations alberta,26,240,5 duplicate(Service) Kafra Service#23 117 brasilis,197,221,4 duplicate(Service) Kafra Service#25 117 prt_fild05,290,224,3 duplicate(Service) Kafra Service#26 117 mjolnir_02,83,362,4 duplicate(Service) Kafra Service#27 117 moc_ruins,59,157,5 duplicate(Service) Kafra Service#28 117 gef_fild10,73,340,5 duplicate(Service) Kafra Service#29 117 geffen,203,123,2 duplicate(Service) Kafra Service#30 117 morocc,166,261,3 duplicate(Service) Kafra Service#31 117 lighthalzen,191,320,5 duplicate(Service) Kafra Service#32 117 lhz_in02,237,284,4 duplicate(Service) Kafra Service#33 117 niflheim,202,180,3 duplicate(Service) Kafra Service#34 117 payon,175,226,4 duplicate(Service) Kafra Service#35 117 pay_arche,58,126,3 duplicate(Service) Kafra Service#36 117 prontera,282,200,2 duplicate(Service) Kafra Service#37 117 prontera,29,207,6 duplicate(Service) Kafra Service#38 117 prontera,151,29,0 duplicate(Service) Kafra Service#39 117 prontera,152,326,3 duplicate(Service) Kafra Service#40 117 yuno,152,187,4 duplicate(Service) Kafra Service#41 117 yuno,327,108,4 duplicate(Service) Kafra Service#42 117 yuno,277,221,4 duplicate(Service) Kafra Service#43 117
    1 point
×
×
  • Create New...