Jump to content

Ninja

Members
  • Posts

    513
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Ninja

  1. For that I will be needing a set of coordinates where you want this NPC to be standing at.
  2. How do you exactly want it to "move"?
  3. Thank you for the appreciation, I will consider those suggestions and try to work those out. For your question: right now, yes he will be able to retain his spot unless he logs in after the round has concluded.
  4. Made a rewrite of a script for this thread: https://rathena.org/board/topic/103264-how-to-add-reward-to-winning-team-for-this-pvp-script/#entry290622 This video is running v1.4 of the script Some Add'l Screenshots: change number of players by searching for .NumPlayers to your needs. Example You want a 2v2: set .Numplayers, 2; Currently working on: 1. Making rounds configurable [Suggested by PandaLovesHamster] 2. Player will not be able to kill a player on the same team [Suggested by Litro Endemic] Changelog:v1.6 by Me PvP Recruiter.txt - Changed Line up view to PlayerName instead of CharID and shows "None Yet" if no player has registered yet [suggested by Emistry]v1.5 by Me PvP Recruiter.txt v1.4 by Me PvP Recruiter.txt v1.3 by Me PvP Recruiter.txt v1.2 by Me PvP Recruiter.txt v1.1 by PandaLovesHamster http://pastebin.com/Nya7kzsQ v1.0 by Me pvp4v4.txt Screenshots: Credits:
  5. // edit Made a thread for this in the release sections. Please checkout: https://rathena.org/board/topic/103294-pvp-4v4/#entry290639 I hope you can provide me some feedback thanks.
  6. Oh too bad, the links are dead, yeah was asking if you were using toasty's WoE controller. dunno :/ was on a pack that i purchased from someone.. how do i know if who owns it :/ sorry im just new Q.Q so new that i only know the basic.. Finally it works =.= but i lost some things :/ like the one that if you kill someone it show on the map.. the treasure room setting :/ perhaps i can hire someone to look at the scripts :/ and maybe help me out too Pretty much every you need is in Euphy's woe controller script. What kind of help do you need? Maybe I can look at ot for you.
  7. I'll take a look when I get home, also I finished the bombring code for my event just haven't updates my git. I'll pm you when I doEdit: I took a quick look while on my phone, personally I don't like using labels bit rather switch() but other then that looks solid. Actually, I'm in the process of rewriting the whole thing because as it is, it has a lot of clutter in it. This is just a reused script. Practicing a skill on adapting someone else's code. Thanks for the comment, I'll keep that in mind.
  8. No, You don't have to. a bit of an explanation: ifndef = if not defined = if 'PRERE' is not defined then do all the statements below until you see #endif
  9. I reused Terces' PVP Script and turned it into an event script and made some tweaks Credits to Terces, Annieruru, and Dant3 for the reused script. v1.1 pvp event.txt - Fixed map-server error: waitingroom v1.0 pvp event.txt
  10. updated to v1.2
  11. Nopvp Nopenalty Nowarpto Nocommand Nodrop Nomobloot Noskill Then restrict all potions
  12. Hi, Does anybody have a link for a 20141022 RagExe unpacked client and diffs? Yommy's link doesn't work anymore. //solved, snooped around @ hercules and found this https://mega.nz/#!EtcjBYqK!lAjnrjCgpyXvu_L909vakVW_twTplrqe4wVZ-VmAa6g
  13. Ninja

    PvP Hour Reward

    just needs "end"; after OnClockXX Statements.
  14. My Changes are marked with "//4v4 Team rewarder" comment lines Not Tested. Please give me a feedback on the results. Thanks. - script pvp4vs4#1 -1,{ OnPCDieEvent: getmapxy (.@map$, .@x, .@y, 0); if(.@map$ == "guild_vs3") { warp "SavePoint",0,0;} end; OnPCKillEvent: getmapxy (.@map$, .@x, .@y, 0); if( .@map$ == "guild_vs3") { set .@tempn1$,strcharinfo(0); set .@tempn2$,rid2name(killedrid); mapannounce "guild_vs3",""+.@tempn1$+" has killed "+.@tempn2$+".",1,0xD6A4E6; //4v4 Team rewarder for (set .@x, 1; .@x <= getarraysize($pvp4nA); set .@x, .@x + 1){ if (getd("$pvp4nAchar"+.@x) == killedrid) set $pvp4nA, $pvp4nA - 1; else set $pvp4nB, $pvp4nB - 1; } if ($pvp4nB <= 0){ // if Team Freya kills all of Team Odin mapannounce "guild_vs3","Team Freya has dominated Team Odin!!",1,0xD6A4E6; for (set .@x, 1; .@x <= getarraysize($pvp4nA); set .@x, .@x + 1){ atcommand "#item "+getd("$pvp4nAchar"+.@x)+" "+$4v4reward+" "+$4v4rewardqty; } } else if ($pvp4nA <= 0) { // if Team Odin kills all of Team Freya mapannounce "guild_vs3","Team Odin has dominated Team Freya!!",1,0xD6A4E6; for (set .@x, 1; .@x <= getarraysize($pvp4nB); set .@x, .@x + 1){ atcommand "#item "+getd("$pvp4nBchar"+.@x)+" "+$4v4reward+" "+$4v4rewardqty; } } } end; OnInit: //4v4 Team rewarder configuration set $4v4reward, 607; // Change this for item reward set $4v4rewardqty, 10; // Change this for item reward quantity end; }
  15. Hi Stalker, Sorry for necroposting, but what do you exactly need? can you give me more details?
  16. Nice tip. It's really helpful
  17. Copy that. Looking forward for it Thanks for utilizing my script.
  18. Oh, alright. I got what you guys are saying. Thanks.
  19. Mind if I add a edited (compressed and re formatted w/ conf) version of this script to my auto events script? sure thing bro, would like to see your version.
  20. Hi, as the title says, are two-dimensional arrays implemented in some way I don't know? set test[0][0], 0 doesn't work.
  21. What are the conditions for determining the winning team? For rewarding someone after killing an enemy, just add this line after "OnPcKillEvent:" Getitem <insert item id here>, <quantity>;
  22. Can you explain further? The wikilink you sent doesn't contain any information
  23. Hi, yes it is possible but for now I'll just add it to my backlog. I'm a bit busy IRL.
  24. @Emistrt thanks man. @Stolao like this case OnPCStatCalcEvent: bonus bStr,1; bonus bAgi,1; bonus bDex,1; end; How do you cancel it with just 1 script command? I Think bonus bAllStat, 0 Will solve it, but how about other bonuses such as those race-exclusive ones and size modifiers?All in all is there a command that cancels everything like "bonus bCancelAll" or something?
×
×
  • Create New...