Jump to content

Garr

Members
  • Content Count

    482
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by Garr

  1. You have 3 options, I think: 1) OnPCLoadMapEvent/loadevent mf This takes more server resources, but overall makes it hard/impossible to cheat the restrictions. 2) Edit all warps into castles with your condition check. 3) Combine both of the above.
  2. Iirc there are at least 2 classes for each 3rd job: One that went without going trans, and one with. For mechanic there's 2 more, as each path has a sprite job for mech. So, you'd need to include: Job_Mechanic Job_Guillotine_Cross Job_Genetic Job_Mechanic_T Job_Guillotine_Cross_T Job_Genetic_T Job_Mechanic2 Job_Mechanic_T2
  3. I think he meant it a bit differently than what Dastgir suggested. I'd say he needs to change battle.c: Line 1047 change (100 - ele_fix) into (120 - ele_fix) Same in lines 1215 and 1275.
  4. Garr

    Instances crash

    Iirc for instances you can't use such long map names, limit is like 6 or 7 characters, I don't quite remember. Client is crashing because your instance map name gets cut off, and is sent to client like "1@eleme" or something. Try to make map name shorter (4~5 characters after "@", 4 just to be sure) or use map name emulation (you'd still need to change map name client-side, but that'll be easy since you already set resnametable entries.)
  5. "It's not a bug, it's a feature!" © Pretty much this bug report is at fault, to undo you'll have to revert commit.
  6. Garr

    Unique nicks

    Hmm, this would be interesting. Are there any commands or configs that modify the color? Because so far I didn't find anything related to that at all.
  7. Only Avira for somewhat reason thinks it's infected. 99.99% site's clean and it's actually antivir fault
  8. progressbar 0x0000FF, rand(5, 25); to progressbar "0x0000FF", rand(5, 25);
  9. There's no "must" as far as I know. It's preferable, yes, but not more than that. If there's more than 1 login event they just all queue up and start one after another. It's ~same with onpcdeath and onpclogout events. Do you get any errors in the console when you try to login?
  10. Well, I'd start from actually requesting more info: client date, item entry in the db and what were the options when client was diffed (mainly if read lua before lub and read data folder first were checked)
  11. Well, actually, clients till 2012-04-10 (including) are reading idnum files. After that date they use iteminfo.lua
  12. It's a pretty simple NPC you can make using *getlook script command (*setlook for variable reference)
  13. You have a small typo on line 52, mvpcards -> .mvpcards I can't deny that I get the idea behind this, but I somehow find such event strange. Still, awesome script /no1
  14. Garr

    Help

    And what's your problem then?
  15. Hmm. But that will also need additional calls to this if status will get changed. Because iirc by default party info changes when player either logs off/on or changes map. Also, may change character name limit to 17 to avoid name cutting (most nicknames are under 12~15 characters anyway).
  16. Garr

    Auraset

    @@Dastgir You have a small typo on line 218, retVak -> retVal.
  17. Just check this page, and if default keys for your date i broken (and they are), just choose ones that are not. Like these ones: 0x434115DE 0x34A10FE9 0x6791428E
  18. *warp "<map name>",<x>,<y>;This command will take the invoking character to the specified map, and if wanted, specified coordinates too, but these can be random. warp "place",50,55;This would take them to X 50 Y 55 on the map called "place". If your X and Y coordinates land on an unwalkable map square, it will send the warped character to a random place. Same will happen if they are both zero: warp "place",0,0;Notice that while warping people to coordinates 0,0 will normally get them into a random place, it's not certain to always be so. Darned if I know where this is actually coded, it might be that this happens because square 0,0 is unwalkable on all official maps. Beware if you're using custom maps.There are also three special 'map names' you can use:"Random" will warp the player randomly on the current map."Save" and "SavePoint" will warp the player back to their save point. Especially 2 last lines.
  19. Garr

    Auraset

    Why not just change that exact return 0; to return retVal; I think that'd be easier than rewriting the hook to pre
  20. Does @unloadnpc/@unloadnpcfile succeeds before using @loadnpc?
  21. Too big equipment window means you have wrong msgstringtable for that client. Since you didn't mention the date I can't really help with the right one. About error, it tells you exactly what sprite is missing. In this case, iirc current official data.grf contains only inventory and illustration pics, you'd need to get actual sprites from somewhere.
  22. You can just use @set command if it's a variable on player.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.