Jump to content

GmOcean

Members
  • Posts

    666
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by GmOcean

  1. It's not that hard of a script to make, but I agree, Keyworld's version was better. Also, this script really, doesn't peak my interest enough to want to fool around with it. Edit: Especially, since i don't want to control each npc to match the music lol...
  2. GmOcean

    Item per IP

    Yes, but we can only go by the ip they last used to log in. So, they could basically just hot spot them selves with their phone and get nearly an unlimited amount. Since from my experience my phone kept feeding me different WAN IPs. But we can make a custom sql table to store the used IPs and then search from. There.
  3. I'm assuming you're adding it straight to the sql correct? Well, if I'm not mistaken doesn't the auction NPC use player ids to display the listed items? If this IS the case then, make a dummy account and try readding them. It could be just a simple unable to find information thing. I'd double check but I'm at work... I'm taking my 'smoke' break... Yet I don't smoke lol.
  4. Yes, as White Eagle said, you are able to use both. @ec or @ecall. I don't know if the bindatcmd script command allows me to pass information on, because if it does, then I could also make a GM type one, where they can recall a guild using something like: @ec(all) guild name. But that's only if I can and there isn't already an existing command lol.
  5. Well, with just a picture to go off of, we won't be able to replicate the function of the script itself. All we'd be able to do now, is create a ' mes ' box, and a menu showing what is in the picture. However, it does seem to be apart of the Eden Group quests.. So look there first.
  6. Your an Event GM on that server, and the script is there. I don't see why you would need it. Unless your no-longer an event GM of that server, wish to have the script and use it else where. (Which evidence currently suggests). Sorry, but unless you can explain more, about the script & your intentions. I'm gonna have to assume your ripping off another server, and I just don't like the idea of that.
  7. Yes, it is possible. We can even expand beyond that and make the requirements / benefits even better. - script at_ecall -1,{ OnInit: bindatcmd("@ec","at_ecall::OnEcall"); bindatcmd("@ecall","at_ecall::OnEcall"); end; OnEcall: if( !getcharid(2) ){dispbottom "You are not apart of a guild."; end;} if( getguildmasterid( getcharid(2) ) != getcharid(0) ){dispbottom "Can only be used by guild leader."; end;} if( gettimetick(2) < getd(".guild"+ getcharid(2) +"") ){dispbottom "Command Failed. Still on cooldown."; end;} progressbar "0x00FF00",5; //5 seconds is how the skill acts. getmapxy(.@m$,.@x,.@y,0); warpguild .@m$,.@x,.@y,getcharid(2); setd ".guild"+ getcharid(2) +"", gettimetick(2) + 300000; end; } *Note - This is the simple way of doing it, so the caster will also be warped upon completion. It can be coded so that, only the caster's guild members will be warped, but, this would require usage of sql, and a loop or 2.* So, aside from the caster (guild master) getting warped there should be no issues. Edit: Additionally, i can force them to use in it's existence, but meh. I like this way
  8. What!? That's no fair lol. Gotta make one from scratch, well not really if it works then it works. As long as it gets the job done no need to make a new one lol. But for the fun of it, ill still make a version of my own. Edit: Well, here is my version of the script. (I have not tested it yet, but it runs through the server startup without errors, atleast it does for me lol). So, if you want give it a try go for it, i'd like to hear some feedback. Additionally, I've made it so that a zombie monster, spawns with the player as the player is turned into a zombie. *Note - These zombies will attack the zombie players as well, but who doesn't like a little zombieVSzombie action lol (jk). Edit2: Removed file. A few scripting crashing errors were found.
  9. Lol, don't worry, i expected as much. It's okay, i've managed to make some headway with it. I'll run some tests tomorrow as it seems i'll have some free time.
  10. Like i've said before, the only way to make it as soon as the target gets attacked is via src. And again like i've said before, currently (without) src edits, we can make it so that if a player is killed by a zombie they will turn into a zombie. This way we can actually use the perfect-no-miss attack to ' kill ' a player and turn them into a zombie to help. This can be done a number of ways, but i'd suggest that we temporarily change zombie's into 'Novice' class and disguise as zombie's while also giving them an extremely OP weapon that will allow them to kill opponents in 1 hit while never being able to miss. Coincidentally we have a skill that never miss', it's used in RO cards right now, so we would just need to make it cast 100% of the time. Additionally, turning them into 'novices' is not needed if the custom' weapon is a close range weapon equipable by all class', this will make it so archer/ranged class' won't have the advantage. Edit: Until just now I forgot this was a REQUEST lol. It actually sound pretty fun to me, so I'm going to take this one as a challenge, and 'tweak' it ever so slightly to make it a bit more interesting. I will however make sure to add in the nessecairy checks so that, you can revert it back to the way you wanted it as a request. I also wish to see other's give their version of this event if they want.
  11. We wouldn't need faction system, since bg system can pretty much do that already. So basically we can turn this into a bg event without the actual bg side lol.
  12. Did I? Wasn't supposed to be there. I think my N key got stuck and double pressed when I held shift for PC. Lmao, that would explain why it didn't trigger right. Also, I know there aren't any checks to prevent it from warping you in. A normal pvp situation but, that's for testing purposes. Adding checks is easy, once the main function works. Thanks for the info, I'll make the changes later today when I head home @.@
  13. Ahh I see, well. What I suggested is still a timeout lol. But I guess in this case, yeah it wouldn't really work.
  14. Well, if we were to have a zombie start off, we'd have to add another src edit for each time a mob attacks. And we aren't going to do that as the event will trigger for all mobs, unless we hardcode it to only trigger with zombie monster. But, even then it will still ping for all monsters and then just stop if it's not a zombie lol. It'd kill the server too fast. This was also the result of someone making a src edit to trigger when ever someone auto attacked. Each attack on each character pinged the server for the event and it pretty much crashed at about 50players on a high rate. So I'd recommend against usig a zombie first.
  15. Oh, well as Annie pointed out, no I did not test it lol. I just presented an example based off of script_commands.txt
  16. Timeout is like inactivity. If they are inactive in the IRC for X amount of minutes, kick them from the channel so that there is free space for future people. Since In some IRC channels they limit the number of people who can enter.
  17. Well, Emistry seems to have this down, as all great things, it takes time.
  18. Lol. That would work. But indeed, it's kinda just a last man standing event with a spin off.
  19. It can be done using both script commands AND perm-monster spawn. Both require you sepcify the size in the Event label. ( 2 = Small, 4 = Big. Specifying 2 & 4 = 6, will result in 2 taking priority thus, they will be small). Additionally, if you add 20000 to the Mob's ID, they will spawn as a 'BIG' type monster, meaning it's db size will now be large. So if you use only the event label, they will ' appear ' large, but will not count as large, unless you change the db either hardcoded, or via adding 20000 to it's ID. eg: mapname,0,0,0,0 monster Poring 21002,1,5000,5000,4; The above will ensure that a Poring will spawn and appear to be large, and will be treated as if it's Database size is also Large, meaning Minorous Card (+15% dmg to large) will increase dmg to this proing, while Desert Wolf card (+15% dmg to small) will not.
  20. Okay, so I made this tournament script last night, but I don't really have time to test for errors / problems, as I'll be busy with Military crap this next week. So i'm posting it here so people can test it, and give feedback on what needs to be done. Or if you can spot problems right off the bat, just post them here, and I'll make the changes/configurations as needed. Thank you, those willing to put forth the time. Information about the script can be found in the first 35 lines. Thank you again for taking the time, to mess around with this script lol. final_tournament.txt
  21. Well, without src mods, we can't make it turn them into zombies on attack. However we can make it for when they kill them.
  22. Should be if those are job numbers. Refer to rAthena/db/const.txt. For all the other job ids
  23. Yeah just add the job numbers.
  24. Ehh, sorry lol. We all make mistakes lol. And yeah, Annieruru made the changes in her script. I always forget the @menu-1 lol.
×
×
  • Create New...