Jump to content

Mantosh

Toggle Staff
  • Posts

    367
  • Joined

  • Last visited

  • Days Won

    111

Everything posted by Mantosh

  1. Mantosh

    First Time

    I hope you received enough to cover your C grade Welcome to the community!
  2. Thanks for sharing! Downloaded for my archive. That reminds me, I need to check if Lionna has block animation as Bartz did.
  3. Few days ago I was asked for help resolving font size issue. It's easier to see, then to explain Here's what helped to resolve the issue: Open client's system folder Right click on L2.exe and click on Properties Switch to Compatibility tab Toggle on the Run this program in compatibility mode for: and select Windows 7 Click the Run compatibility troubleshooter button On the pop-up window, click on Try recommended settings Click on Test the program, the issue should be resolved Click Next If the issue was resolved click on Yes, save these settings for this program Edit: I received reports that toggling the Run this program in compatibility mode for on and selecting Windows 7 is enough to resolve it.
  4. Hey, the shift click shows the actual drop rate for that level. If all your chars are level 42, you can check with any of them and it'll show the rate. The base rate is 50%.
  5. Recently I was asked if I know how to solve an issue. It was "Runtime error 216 at <...>". The person resolved it himself, by running programs As Administrator. I thought I should save it. I'll try to collect more of these. Do you know any?
  6. I'll look into this. Every 8* hours sounds interesting. Would need to think of a schedule. I like it.
  7. Windows 10 Cracked Adrenaline download Google Drive mirror in case original expires. It's the same zip Arthose shared.
  8. 1. Safe spot or safe for x seconds after porting? 2. That's a major question. Right now, I'm leaning toward either boosting all epics to 82+ so one party is enough for everything. OR adjusting QA/Core/Orfen to be level ~40. Regarding rotation - what about timezones? Last Toggle had a lot of players from NA/SA and EU. I was thinking maybe putting some of them on predefined respawn times, and leave the rest as is.
  9. Mantosh

    Kain

    I like this idea. Maybe some of them in the future, but for now it's too much work and reducing content. I agree that 1-20 is annoying, let's fix it, not remove it. Have you've been outside? Nothing is free! Well, maybe a smile, so here's one P.S. 73 Posts and no profile photo?
  10. Kain is coming, let's hear from you about Epics! Should we leave them as is? Should we boost levels so that all of them are 80-88? How strong should they be? Should we boost drops? What do you think?
  11. Mantosh

    Kain

    How high, or how low?
  12. Mantosh

    Kain

    Thanks for you input Regarding party follow quests - I'll need to see what I can do, but no promises. Date wise - nothing yet. Depends on the new server files, so far it looks better than Bartz, but we'll know more after more testing. It also depends on what features I'll need to implement. The fewer features the sooner the date. I don't plan for a long advertising period, probably something like a few weeks after we're done testing.
  13. Mantosh

    Kain

    Hey, everyone. I hope everyone is doing ok! If you'd login now, you might see a new name there - Kain. Kain will be the next step in our journey. I plan to keep it as simple as possible for now. Low rate, no buffer, and that vanilla feeling. We would like to hear from you, what do you want Kain to be? Meanwhile, you can try logging in to Kain and test, but please be advised - uptime will be unstable while we're testing. Bartz will stay as is for now. Later on we might be migrated over new source, or merge something, or something enterally different.
  14. You can try this one https://github.com/devmvalvm/L2Net
  15. l2.ini -> 127.0.0.1 L2.net -> IG -> profit -> good
  16. Didn't I say one thing at a time? lol. Having quite fun actually. That's what I (maybe we) call ChatControl or CC. I wrote quite extensive such script for Adrenaline, but haven't found time converting it to JJ. What I found in the archive is a script I wrote to send out academy (and later clan) invites, so our clanmates could always get an invite (and some cash). Here's a part of it which you could easily extend into your function calling and later on function call parsing as you've described. DEFINE_GLOBAL STRING ChatCommandExampleName "ActualChatTextToTriggerAnAction" // This is the bind on event to call ChatCheck function; 25 is (as far as I remember) EVENT (Action) ID SET_EVENT "<&SCRIPTEVENT_CHAT&>" "<&SYSTEM_CURRENTFILE&>" ChatCheck 25 // Infinity loop so that script wouldn't quit WHILE ZERO == ZERO SLEEP 2000 WEND END_SCRIPT FUNCTION ChatCheck IF MESSAGETYPE == CHANNEL_PRIVATE //In your example use CLAN or ALLY here IF MESSAGE == ChatCommandExampleName DEFINE INT CharID 0 CHAR_GET_ID CharID "<&SENDERNAME&>" SLEEP 500 // Do something else; In our case it was sending an academy invite SLEEP 200 SAY_TEXT "<&CHANNEL_PRIVATE&>" "Welcome to 'Get A Life' Clan! Happy Leveling!" "<&SENDERNAME&>" ENDIF // Other message triggers <...> ENDIF RETURN VOID By the way, I had a similar idea a few years ago. Ended up building a site to add things to the task queue The hardest part was creating actual scripts to perform things IG. Stopped after 3 weeks. One day...
  17. Exactly The point would be that multiple things could be ran separately from each other. If you'd do one loop that would go through all the check and call functions in one thread then bot would do only that one thing until it's done. If it's casting a spell it wouldn't check for potion usage (just an example). Another thing to consider, you could pause threaded loops with global variables for cases like if the character is now in town, so a restock function will be called. While that is in progress we might want to stop auto potions, because it might interrupt purchasing (item usage closes trade dialog). Not a great example, but I hope it makes sense. Each parameter or each NPC? Parameter: NpcList.P.HP > 0 Each NPC: NpcList.CLEAR <---- btw, this name was not changed GET_NPCS NpcList SLEEP 500 FOREACH P Npc NpcList NpcList.P.PARAMATER NEXTEACH Note: NpcList wasn't cleared every loop. Maybe you've noticed by now. It would skip dead mobs that didn't fade-out yet.
  18. Hey! Let's try to simplify things and work one thing at a time. I can't promise you much, but let's see what we can do THREAD CheckEQ THREAD Get_Target THREAD Check_Dead THREAD Check_Buffs //-- ^ is this the main order in which things happen? and then the while keeps these looping? Please clarify. Yes, these call functions into separate threads, so that they can run independently. //--------------------------------------------------------------------------------------- FUNCTION CheckEQ <..> DO GET_INVENTORY INV_LIST SLEEP 500 FOREACH I Inventory INV_LIST IF INV_LIST.I.NAME == "#$<&WEAPON&>" IF INV_LIST.I.EQUIPPED == #i0 PRINT_TEXT " Equipping <&WEAPON&> ]" INJECT "<&USE_ME&>" ENDIF ENDIF NEXTEACH SLEEP 1000 LOOP 1 == 1 RETURN VOID The DO - LOOP 1 == 1 is the part that is looping inside of a thread, so it's always checking the inventory. You can find DO - LOOP 1 == 1 in Get_Target function too. //-- need to verify the CHAR_* vs a possible NPC_*. It's likely, but unsure DISTANCE dist NpcList.P.X NpcList.P.Y NpcList.P.Z CHAR_X CHAR_Y CHAR_Z The distance calculation is correct. IF ( NpcList.P.ATTACKABLE == 1 ) && ( NpcList.P.LOOKS_DEAD == 0 ) I would change PVPFLAG to ATTACKABLE. I'm not sure if NPCs have LOOKS_DEAD but you can test it out.
  19. Hey! Glad to see another insane gamer around! Shame that the forum went away. I came back to L2Net few years ago and I definitely feel your pain. I ended up reading shared scripts and later on dug into the source of L2Net. There you can check what those methods actually do. I built a few extensive scripts, mostly processing and building packets myself. But in the end, it was easier for me to just code a feature into the bot instead of trying to deal with low level scripting language. What question do you have, maybe I'll be able to help you.
  20. + Added/Enabled - Removed/Disabled * Fixed/Edited * Changed SoA rotation * Updated Lucky Pigs drops and Golder Pig chances * Increased Buff duration All Master Accounts with characters logged last week received MA Premium until 11/8. You might need to do a full relog, because it was applied after the server started.
  21. Hey, try this L2Project v2.1.4
  22. + Added/Enabled - Removed/Disabled * Fixed/Edited + Reenabled Party Quest Follow * Golden Pig chance increased * Lucky pig chance for rewards increased (depends on how many times it was fed) * Lucky pig rewards table reworked * Blood Alliance are now tradeable * Minor typos on Community Board Previously added: + Title Color change tokens for PC Bang Points at Adventure Guildsman and for Coins of Luck at Dimensional Merchant
×
×
  • Create New...