Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/14/15 in all areas

  1. Only for rAthena. i don't know anything about PHP. i create this just for test. use this php script on your own risk. customize it as you want. PvP rating with League of Legends announce, sound and division system. Sound <= download PHP rating preview <= preview English rAthena script <= download ask if you have questions. maybe i will update php script with images and etc. pvp.7z
    1 point
  2. For WPE/RPE - Packet Obfuscation Support
    1 point
  3. Hi, I agree with Tokei on everything, except what he said about file formats, yes they belong to Gravity, but there are some open source finished projects like grfbuilder.com, which allows you to make your own legal grfs. And Anyma, you must know that Gravity does not fight private servers anymore, that's the only reason why private servers are playable. in other words you can defend yourself but there is no way to defend your server, let's say you found a way to upload your hexed client to a file storage without leaving a trace -not your house IP, and using fake registed information-, and also deleted "Ragnarok" from your server name since it is copyrighted too that would defend you -they know, but they have no evidence on you-, but your server is not because just the fact that there are players online on the server means that someone is breaking law to connect to that server, and you'll be obligated by law to stop players from connecting to it. so you can open a private server safely but you can not defend it unless Gravity ignores it, and yeah Gravity does ignore private servers. Since anyma wants to enclose all questions related to this topic in one thread, i would like to add this paragraph for some specific type of persons who disagree using other's property. Well, Gravity does ignore private servers for a reason, and this reason might be either 1# because they think private servers existance is usefull for them since they are really what made Ragnarok popular and ofcourse its owner Gravity, which gave them alot of advantages. or 2# because private servers pop up like weed and even if they want to stop them, they will not be able to, unless they spend alot of money which makes them lose more. So if you're a religious person or has strong beleifs not to use other's properties, you can not open a private server in that way since the reason why Gravity doesn't fight private servers is not clear, in this case your only way is to make your own client from scratch including maps, skills effects, npc spirites, hairstyles, job spirites, item pictures, mobs, maps, custom ragexe.exe..etc. you can use customs and customize your own server avoiding using anything from Gravity, and the only problem would be getting a custom ragexe.exe because there are not any finished projects, but i believe there are some talentend people who can do it for $$, so the whole thing is not impossible. Good Luck
    1 point
  4. All file hosters that I know of put the responsibility of the files to the uploader (read the ToS of these websites when you create an account). Any P2P system (such as Torrents) put the responsibility on the uploaders as well : which is everyone currently downloading the files, not just the original uploader. Running a RO private server as a whole isn't legal, no matter how you try to twist the laws. Just the client you're using isn't legal; it's been 'unpacked' and modified so that you can apply patches on it (Themida protection has been removed). Downloading such a client is against the law in most countries. Then there's the issue of using all of Gravity's copyrighted materials without their permission : you can't use any of the RO images (ingame or anywhere else), it doesn't belong to you. (Pretty sure you can't edit any of their other files either, as the formats belong to Gravity.) I'm not really sure why you're asking these questions though. If you want to open a server, go ahead if you want to. The likelyhood of Gravity bothering you about it is very slim (as in : they won't do anything). Edit : you can find such info online rather easily. http://en.wikipedia.org/wiki/Copyright http://en.wikipedia.org/wiki/Software_cracking
    1 point
  5. Oh, you want an entirely custom client as if you were making your own game basically, but that would read the server software basically. My apologies, wish I could help.
    1 point
  6. You can't make a "-legal-" clone of the client with any changes that would allow you to use it on a private server. The things *required* to work with another non-Gravity server make it illegal. If that doesn't bother you, there are TONS of clients and modifying them yourself is super easy. (Can eve PM me if you needed help)
    1 point
  7. https://github.com/curio-r/rag-dll/releases
    1 point
  8. Kindly test.. All credits goes to @ToastOfDoom for this one.. I went through all the pain when he lectured me about your two requests.. Thank you sensei toasty - script TownInvasion -1,{ OnMinute00: if(gettime(3) % 2 == 1 && !agitcheck() && !agitcheck2()) { for(.@i = 0; .@i < 4; .@i++) { //Spawn on 4 towns do { .@index = rand(.num_towns); } while (.@temp_check[.@index]); .@temp_check[.@index] = 1; announce .Town$[.@index]+" Guard: Help us! Our town is being invaded!",bc_blue|bc_all; for(.@ix = 0; .@ix < 5; .@ix++) { //MvP spawner monster .Town$[.@index],0,0,"--ja--",.MvP[rand(getarraysize(.MvP))],1,strnpcinfo(1)+"::OnInvadeDeath"; } for(.@iy = 0; .@iy < 100; .@iy++) { //Mob spawner monster .Town$[.@index],0,0,"--ja--",-1,1,strnpcinfo(1)+"::OnMobsDeath"; } } } end; OnInvadeDeath: .@RandMvP = rand(getarraysize(.Prize)); getitem .Prize[.@RandMvP],.PAmt[.@RandMvP]; goto CheckWipe; end; OnMobsDeath: .@RandMob = rand(getarraysize(.Prize2)); getitem .Prize2[.@RandMob],.PAmt2[.@RandMob]; goto CheckWipe; end; CheckWipe: if(mobcount(strcharinfo(3),"OnInvadeDeath") < 1 && mobcount(strcharinfo(3),"OnMobsDeath") < 1) announce "Thank you, "+strcharinfo(3)+" has been saved!",bc_blue|bc_all; end; OnInit: //Towns to Invade setarray .Town$[0],"prontera","izlude","geffen","payon","alberta","aldebaran","yuno","lighthalzen","einbroch","einbech","comodo","umbala","amatsu","gonryun","ayothaya","louyang","hugel","rachel","veins"; set .num_towns, getarraysize(.Town$); //MvPs to summon setarray .MvP[0],1583,1832,1312; //Prize to give MVP setarray .Prize[0],7227,607,608,501,502,503,504,505,506,507,508,509,510,511,512; setarray .PAmt[0],1,1,1,1,1,1,1,1,1,1,1,1,1,1,1; //Prize to give Mobs setarray .Prize2[0],7227,607,608,501,502,503,504,505,506,507,508,509,510,511,512; setarray .PAmt2[0],1,1,1,1,1,1,1,1,1,1,1,1,1,1,1; end; }
    1 point
×
×
  • Create New...