Jump to content

Miles

Members
  • Posts

    68
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Miles

  1. That's awsome. i liked the tower, i want it so bad !! The tank it's pretty cool. The textures barrels are also awsome LOL, i started making some model post, and then everyone does it (?) Nah, just kidding
  2. I made those models, i will later export them to .rsm, and add the textures. This it's my first time creating models, and i think it's fun. I hope everyone like them. The Knight it's kind of weird, i will remake it soon. Luckly, you can't see the mane :S Pawn Rook Knight Bishop
  3. @Olrox: I loved your guide, it will come handy. I would like to ask you to update the main Post if you can, since there's only the the Volume #1 on the main post, and the volume #2 it's on the comment section. Thanks for the Guide.
  4. Wooho! I had never seen Olrox so excited xD That's it's cool, i will start testing it out, because that sounds interesting.
  5. It was interesting. I took it, and really it doesn't take much time.
  6. I didn't know what happened, because it worked perfectly for me. Anyways, modified again. Try it, you can add the adding, changing the number after the #: prontera,0,0,5 duplicate(Treasure Chest) Treasure Chest#2 1902 @Capuche: Thanks for the suggestion. Added to the credits! TreasureChest v1.1.txt
  7. Lo que pasa es que esos cases son dirigidos a colocar esa variable, y no deben ser quitados. Claro, siempre se puede sustituir unas cuantas lineas con tan solo poner: if ( 5 <= .@parte && .@parte <= 10 )
  8. Why don't you just get a new kRO client? or update your kRO client? That will be more easier
  9. ToiletMaster Banned for killing a GM on PvP
  10. I think you have an Outdated data folder. Try with a clean kRO folder, add an updated data folder, with the correct Lua Files for your Exe.
  11. I hope this can help you, It should works as you wanted to. It's only shows one Treasure Chest, but you can make NPC Duplicates to "increase" the numer of chest. By default, it appears on prontera at 155,155, then once you had taken the coin, the chest warps to other place. I might make a more elaborated version. But for now, there you have it. TreasureChest.txt
  12. You have to use the OnTouch Label, BUT!!! You must use the NPC ID 139, since it's and hidden NPC, it doesn't show shadow, and the cursor doesn't change; and it will accept the OnTouch Label. Give it a try :3
  13. Just celestialro.ragnarok.so/patch/data
  14. file_url=http://domain.com/patch/data/ That one part. Add your web addres (URL), where you host your patches
  15. You are using Thor Patcher Right? 1) The problem must be the way you made the patch. Usually the SIngleFile it's buggy, and it won't patch that one. Use the Directory. 2) You haven't configured right the URL correctly on your config.ini and main.ini Just configure correctly the URLs Paths on those files. 3) Make sure you can access the notice.html via your web browser (if you see correctly the "news", then that means that at least it's not an internet problem).
  16. Miles

    Hello!

    Hello! Welcome to RAthena
  17. I just made the CatFox Ragnarok Payment Services Post :3

  18. The errors were mostly from not nesting correctly the IF parentheses. For the rest, just some missing ; and some line that didn't have mes. gonryun,37,22,6 script Valkyrie Crafter 801,{ mes "[Valkyrie Crafter]"; mes "Oh! A visitor. That's do rare!"; mes "Welcome to the portal to God's Realm."; mes "I'm the guardian of this place."; next; mes "[Valkyrie Crafter]"; mes "What are you seeking stranger? The words of God himself?"; mes "[Valkyrie Crafter]"; mes "Or are you interested in my special crafting abilities?"; next; switch(select("Yeah, I'd like to hear God' voice:So, what can you craft exactly?:That's very interesting but i have to go.")) { case 1: mes "[Valkyrie Crafter]"; mes "oh, so you want hear God's voice."; mes "Well, only angels can hear him. Are you an angel?"; next; mes "[Valkyrie Crafter]"; mes "Mmm, no. You don't seem to propagate any Holy Waves of the Angels."; mes "I'm sorry but you won't be able to hear him today."; mes "Maybe if you do become an anel one day."; next; mes "[Valkyrie Crafter]"; mes "In this case, I wish you a good day traveler!"; close; case 2: mes "[Valkyrie Crafter]"; mes "I'm the finest crafter of heaven."; mes "I can make wings that are completely out of this world."; next; mes "[Valkyrie Crafter]"; mes "My finest work consist of crafting elemental wings from normal wings."; mes "It's like refining existing wings if you prefer."; mes "You simply need to hand me the elements that i need to do them."; next; mes "[Valkyrie Crafter]"; mes"Oh! There is however a litte special request I would have to ask you before starting doing any crafting."; next; mes "[Valkyrie Crafter]"; mes "i'm a big lover of rare precious stones. They're a real source of inspiration to me !"; mes "So, for any wings you want me to craft, could you please bring me at least 10 of each of those ores:"; next; mes "[Valkyrie Crafter]"; mes "10x Ruby"; mes "10x Sapphire"; mes "10x Topaz"; mes "10x Opal"; mes "10x Emerald"; mes "10x Amethyst"; mes "10x Aquamarine"; next; mes "[Valkyrie Crafter]"; mes "So what wings would you like me to craft for you ?"; next; Main: switch(select("Artic Wings:Demon Wings:Phoenix Wings:Gargoyle Wings:Torn Wings:Nothing for now, tahnk you.")) { case 1: mes "[Valkyrie Crafter]"; mes "Those water element wings are said to provide extra knowledge about the world we live in."; mes "Ok, I will need the following:"; next; mes "[Valkyrie Crafter]"; mes "1x Angel Wings"; mes "25x Mystic Frozen"; mes "10x Frozen Rose"; mes "50x Ice Cubic"; mes "10x gold for the crafting fees"; next; mes "[Valkyrie Crafter]"; mes "So, do you want me to make them now ?"; switch(select("Sure, I got all the items!:Mm, can I choose another wings?:No, I don't have all items yet...")) { case 1: if(countitem(723) < 10 && countitem(726) < 10 && countitem(728) < 10 && countitem(727) < 10 && countitem(721) < 10 && countitem(719) < 10 && countitem(720) < 10) { mes "[Valkyrie Crafter]"; mes "Oh! ssems that you didn't do the most important task: that's to bring to me all the precious stones i requested."; mes "They are my source of inspiration and motivation. Without them, i can't do your wings."; next; mes "[Valkyrie Crafter]"; mes "Come back when you have them please!"; close; } if(countitem(8002) < 1 && countitem(995) < 25 && countitem(749) < 10 && countitem(7066) < 50 && countitem(969) < 10) { mes "[Valkyrie Crafter]"; mes "Mm, I'm sorry. It seems that some items are missing."; mes "Please, feel free to come again when you have everything."; close; } if(countitem(8002) >= 1 && countitem(995) >= 25 && countitem(749) >= 10 && countitem(7066) >= 50 && countitem(969) >= 10 && countitem(723) >= 10 && countitem(726) >= 10 && countitem(728) >= 10 && countitem(727) >= 10 && countitem(721) >= 10 && countitem(719) >= 10 && countitem(720) >= 10) { delitem 8002,1; delitem 995,25; delitem 749,10; delitem 7066,50; delitem 969,10; delitem 723,10; delitem 726,10; delitem 728,10; delitem 727,10; delitem 721,10; delitem 719,10; delitem 720,10; mes "[Valkyrie Crafter]"; mes "great! I'll start making them right now. Ok, just wait a few minutes please."; next; mes "[Valkyrie Crafter]"; mes "*Waiting impatiently for the wings*"; next; mes "[Valkyrie Crafter]"; mes "( 15 minutes later )"; next; mes "[Valkyrie Crafter]"; mes "Holy God! That's some great work i just did! Here yo ugo young traveler."; mes "Those are you Arctic Wings."; next; getitem 8005,1; mes "[Valkyrie Crafter]"; mes "Bye and don't hestate to come back! Enjoy your new wings ^^"; close; } break; case 2: mes "[Valkyrie Crafter]"; mes "So, do you want me to make them now ?"; goto Main; case 3: mes "[Valkyrie Crafter]"; mes "Very well. Good bye traveler and please come back again!"; close; } case 2: mes "[Valkyrie Crafter]"; mes "WoW, I see that you show interest in the Demons Wings. Be careful with its power!"; mes "Well, I only need those to make them:"; next; mes "[Valkyrie Crafter]"; mes "1x Devil Wings"; mes "100x Dragon Scale"; mes "100x Evil Horn"; mes "50x Tiger's Footskin"; mes "10x gold for the crafting fees"; next; mes "So, do you want me to make them now ?"; switch(select("Sure, I got all the items!:Mm, can I choose another wings?:No, I don't have all items yet...")) { case 1: if(countitem(723) < 10 && countitem(726) < 10 && countitem(728) < 10 && countitem(727) < 10 && countitem(721) < 10 && countitem(719) < 10 && countitem(720) < 10) { mes "[Valkyrie Crafter]"; mes "Oh! ssems that you didn't do the most important task: that's to bring to me all the precious stones i requested."; mes "They are my source of inspiration and motivation. Without them, i can't do your wings."; next; mes "[Valkyrie Crafter]"; mes "Come back when you have them please!"; close; } if(countitem(8001) < 1 && countitem(1036) < 100 && countitem(923) < 100 && countitem(1030) < 50 && countitem(969) < 10) { mes "Mm, I'm sorry. It seems that some items are missing."; mes "Please, feel free to come again when you have everything."; close; } if(countitem(8001) >= 1 && countitem(1036) >= 100 && countitem(923) >= 100 && countitem(1030) >= 50 && countitem(969) >= 10 && countitem(723) >= 10 && countitem(726) >= 10 && countitem(728) >= 10 && countitem(727) >= 10 && countitem(721) >= 10 && countitem(719) >= 10 && countitem(720) >= 10) { delitem 8001,1; delitem 1036,100; delitem 923,100; delitem 1030,50; delitem 969,10; delitem 723,10; delitem 726,10; delitem 728,10; delitem 727,10; delitem 721,10; delitem 719,10; delitem 720,10; mes "[Valkyrie Crafter]"; mes "great! I'll start making them right now. Ok, just wait a few minutes please."; next; mes "[Valkyrie Crafter]"; mes "*Waiting impatiently for the wings*"; next; mes "[Valkyrie Crafter]"; mes "( 15 minutes later )"; next; mes "[Valkyrie Crafter]"; mes "Holy God! That's some great work i just did! Here yo ugo young traveler."; mes "Those are you Arctic Wings."; next; getitem 8006,1; mes "[Valkyrie Crafter]"; mes "Bye and don't hestate to come back! Enjoy your new wings ^^"; close; } break; case 2: mes "[Valkyrie Crafter]"; mes "So, do you want me to make them now ?"; goto Main; case 3: mes "[Valkyrie Crafter]"; mes "Very well. Good bye traveler and please come back again!"; close; } case 3: goto Main; case 4: goto Main; case 5: goto Main; case 6: close; } case 3: mes "[Valkyrie Crafter]"; mes "Very well. Good bye traveler and please come back again!"; close; } }
  19. I think they have Visual Lag, because some old computer tend to lag the game if there are too many grafics and sounds.
  20. Estoy de acuerdo con Ziu En realidad lo mas conveniente en este caso es usar una variable temporal de NPC (.@) de forma en que cuando el NPC se cierre, la variable se borra. Realmente no es muy conveniente usar un set con una variable de NPC permanente (.) cada vez que se hable con el NPC. Para usar correctamente la variable permanente, lo mas conveniente sería agregar un OnInit: al fina del NPC de forma en que se crea la variable únicamente una vez. Pero en realidad, estoy deacuerdo con ambos scripts, aunque cada uno tenga diferencias, la verdad es que ambos cumplen con el propósito. Le doy puntos extras a Alexandria por agregar los colores en una variable, aunque no se si se pueda agregar el ^ dentro de la variable y aun así sea tomado en cuenta por el server como color. Saludos!
  21. Well, i suggest you to end the script rigth after you do a callshop. Use some close2 and then open the shop and use an end Something like: case 2: mes @npcname$; mes "I will open the Shop"; close2; callshop "Shop4",1; end; Or instead of using: goto L_shop; Just remove it. If they want to shop again, just talk to the NPC. I don't know what could be causing the error, but try those thing i told you. Good Luck!
  22. does your server console show any error? If i'm not mistaken, that's not an error, just says that the config.h hasn't changed, and that there's nothing to do with it (like, it wouln't compiled it, since it's already included). I dunno, it's just a thinking of mine. But as long as it doesn't caused you problems, then there's nothing to worry about. Good Luck!
  23. Could you please give us more details about your problem? I can't determine what's your problem with your hosting issues. I think your problems it's that none can enter your server, right? If that's so, please give us more details. Good Luck!
  24. You could try using: prontera,153,167,6 script NPC 100,{ mes "Hi"; set .Get,1; close; OnHour00: set .Get,0; } When your server hits the 00 Hours, it will set the variable to 0. Now, i don't know if the NPC it's attached by default, but the most probably it's that it's attached by default. (in other words, you don't need to worry, the script will work fine). Good Luck!
  25. Miles

    Quest NPC

    What's a QUEST SHOP NPC? About the Quest Item Ingredients, here's how you make it: //This part Checks if you have the items at +10 if ( countitem2(2357,1,10,0,0,0,0,0) && countitem2(2524,1,10,0,0,0,0,0) && countitem2(2421,1,10,0,0,0,0,0) && countitem2(2115,1,10,0,0,0,0,0) ) { mes "It seems you have all the items for the quest. I will erase them."; next; //This part erases the item with +10 delitem2 2357,1,1,10,0,0,0,0,0; delitem2 2524,1,1,10,0,0,0,0,0; delitem2 2421,1,1,10,0,0,0,0,0; delitem2 2115,1,1,10,0,0,0,0,0; end; }
×
×
  • Create New...