Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/31/20 in all areas

  1. Hello, as some know I am leaving the community to grow professionally. I recently closed freelancers with great monetary returns and learning that will help me open my business. It's been 11 years in this community and thanks to the Ragnarok emulators I became a programmer. So that's goodbye, but I don't leave without leaving a new era for those who continue. I'm leaving two of my projects in which I use fake hooks to create new screens, interactions, walk with WASD and other systems. The code is not very clean because I had no idea I was distributing it. I'm back to RO sceneario cause now I have a good job and more free time :c I will not teach how to use (but for experiend user's I can support, just ask in this post your doubts), but I appreciate it if someday someone more experienced guides on how to hook. Emulator: https://bitbucket.org/lukasrmattos/ragnaghostz/src/master/ Launcher & Hook Logic https://bitbucket.org/lukasrmattos/rgzlauncher/src/master/ Sample of system in those projects: https://streamable.com/m8291
    2 points
  2. https://github.com/Asheraf/Translation/tree/master/data/luafiles514/lua files/skillinfoz download those for the skillinfoz inside data/lua files/luafiles 514/skillinfoz and replace existing ones in your custom grf. ignoring diff will not solve that issue, btw if you have read data folder first in your diff, try to erase the data folder inside your ragnarok folder.
    1 point
  3. prontera,155,181,5 script One-Click-Buy 94,{ if(Zeny < .Price){ message strcharinfo(0),"Not enough zeny"; end; } if(!checkweight(.Item,.Amount)){ message strcharinfo(0),"Not enough weight"; end; } Zeny -= .Price; getitem2 .Item,.Amount,1,.Upgrade,0,0,0,0,0; end; OnInit: set .Item,1201; set .Amount,1; set .Upgrade,7; set .Price,10000; waitingroom ((.Amount>1) ? .Amount+"x ":"")+((.Upgrade) ? "+"+.Upgrade+" ":"")+""+getitemname(.Item)+" "+.Price+"z",0; end; }
    1 point
  4. There's a lot of available working bombring. Just use the search function.
    1 point
  5. Put an `end;` after the first line to prevent the player from executing the script by clicking on the NPC. By the way, your script has multiple flaws. When multiple Porings get killed in Prontera at the same time, the warp NPC's name from @addwarp won't be boss01 anymore because there can't be more than one "boss01" NPC. Adding a permanent warp NPC and play around with `enablenpc` and `disablenpc` is a better practice. I see the `LQuests` variable, so this is a quest NPC, right? If there's another NPC spawning a Poring for this quest. You better use an event label for mob instead of OnNPCKillEvent. Example below.
    1 point
  6. Coin Manager [ Version 3 ] Scripts : View ♥ Download use search engine..i am sure you will found alot exchanger script.
    1 point
  7. how can i make it vice versa?
    1 point
×
×
  • Create New...