Jump to content

Angelix

Community
  • Content Count

    518
  • Joined

  • Days Won

    68

Everything posted by Angelix

  1. I'm not in my computer right now, but the function for that is in AttrCalculate.lua, it should be almost at the end of the file.
  2. I know this is not a good example since it can't be replicated, but Zankza's PKO did use something similar to TransformCha in their special Christmas Snow Ball Arena. Although they just transformed players into an identical character just wearing a Christmas equipment and the only ability was to throw snowballs.
  3. Sorry, didn't go through the whole thread. Anyways, I think PKO and ToP used different encryption methods or something like that. I don't know if it's around pkoDev but @deguix some time ago made a python decompiler and it worked like charm, I think it even decompiled bins from KoP. You should look for that if you're still having troubles.
  4. "Scripters" above and generally people don't like working for other people so they can make money and in result the worker get nothing in return. Specially seeing now that @KONG added that link stating that "Eli GiGi" (from what I understand in that article) basically had a successful server and never paid the scripters until a new owner came around and paid them. Whether hosting costs are low or high, it's not a reason to not pay the people who make money for you. Quoting the link:
  5. Yes what? He asked for the function you put it into to, not a "yes or no" question. If you want help, you're going to need to be more specific.
  6. Searching through Google after ServerDev was taken down.
  7. Angelix

    Create a Quest

    The concept is the same. You have to make two script of quests, one that starts at NPC X and another to finish it at NPC Y, no added conditions or anything else. Take a look at the example I provided, it shows two "DefineMission" statements, meaning two quests, one should be in NPC X to start and another at NPC Y to finish.
  8. Angelix

    Create a Quest

    @LebaTry looking inside your server files and search for quests. There are some story quests which use what you want, get quest at X character and then complete at Y character. Such an example is this: DefineMission(206, "A Small Task", 203) MisBeginTalk("<t>Actually, I wanted To ask you To Investigate certain strange happenings In Shepherd Plains.<n><t>However, before That, I still have To Test you.<n><t>Go To <pArgent City Harbor> at(2277, 2831)and look for <bGeneral - William>. He will give you The next Task.") MisBeginCondition(NoRecord, 203) MisBeginCondition(NoMission, 203) MisBeginCondition(HasRecord, 200) MisBeginAction(AddMission, 203) MisCancelAction(ClearMission, 203) MisNeed(MIS_NEED_DESP, "Look for <bGeneral - William> In <pArgent City Harbor> at(2277, 2831)") MisHelpTalk("<t>Is There anymore questions? If not, please go and see <bGeneral William>, he has a Task for you.") MisResultCondition(AlwaysFailure) DefineMission(207, "A Small Task", 203, COMPLETE_SHOW) MisBeginCondition(AlwaysFailure) MisResultTalk("<t>Ah, Salvier Is a weird fella, sending us an unknown adventurer. Doesn't he Trust The Navy?<n><t>Come back when you're Ready. I have a job for you") MisResultCondition(NoRecord, 203) MisResultCondition(HasMission, 203) MisResultAction(ClearMission, 203) MisResultAction(SetRecord, 203) MisResultAction(AddExpAndType,2,875,875) Initially my guide is more centered towards the new functions of getting player kills. I did however add how to create the common quests since almost no one can create a functional quests so simple, but that was not my main focus. I never added the random quests, travel quests (like the one you asked for) and a few other that may be seen on story quests.
  9. First of all, this should go into either paid requests or searching for a team sections. Second, who would work for you full time for free?
  10. You're going to use the same method you say you have, but instead of checking for "GetItemID", you're going to check for "GetItemAttr(Item, ITEMATTR_VAL_FUSIONID)".
  11. StringSet is only client side. For v1 there is no decompiled version, although there is a text file for StringSet where you could modify the text line you wanted, compile and then get that line from the generated bin file and copy it to your bin file.
  12. You'd have to remove the item from the player inventory and then using "GiveItemX" return the same ID item to the player. If it's forged, you'd have to get the forged stats and transfer them to the new item. If that doesn't work, then try using "MakeItem" and try giving it to their temporary bag.
  13. Like @Gamez Pirates mentioned, StringSet.txt/.bin for v1 files and en_US.txt for v2 files, just open the text files and look for the specific name you want to change.
  14. First of all, this is not the section to ask for help, it's over here at: Questions & Help. Second, maybe try putting "Defence" with capital "D". Also, try posting the code here as a code tag, much easier than sharing screenshots.
  15. I sent him a PM about my services and hasn't answered yet.
  16. Just a little note: and Are the same server, at least that's what I see. Maybe different posters and website address, but the site is the same. Same news, player statistics and same server name.
  17. Yes, "cha_timer" is like an updating function, a timer like its name says, but it should not be overloaded, if you do, server will constantly lag. It has nothing to do with what you want, you want to modify their damage dealt/received, not their base stats.
  18. Why did you mention "cha_timer"? It has nothing to do with damage. Just find the correct function for your needs and place 3 lines and that's it. You should not modify "cha_timer" in no way to alter player's stats.
  19. You do know you're banging your head against a wall, right? No matter how much you argue, you won't stop his wrong reasoning, useless posts and aggressiveness. Do yourself a favor, block his posts and prevent yourself an eye bleed.
  20. "Chaos Argent" original idea was a free-for-all map, that's why chat was disabled and you can't see other player's name or equipment so you wouldn't recognize them. It's not a bug.
  21. Why not try looking around in files? Specific functions to control each class' damage don't exist. Although there are generic functions where all damage is dealt and another for when damage is received. Such as "Atk_Dmg" and "Hp_Dmg".
  22. The effects are not shown in player's attributes, it's shown when dealing and receiving damage.
  23. Hello community of pkoDev! I have come today today in order sell services and files. Lets get straight to the point. Scripting Services I offer a very limited variety of scripting services, let me make it clear, "service". I will not join a team to open a server. Here is a small list of things I can do, please do take note it's only Lua. Modify existing functions/system in order to make it easier for your use; that includes being able to add, modify and remove things easier than adding a new function per thing as it's currently on many functions by default. Simple Functions Fairy System Ticket System Upgrade System Create scripts for maps, can be simple or complex, depends on how hard it's for me to actually create it. It can be instanced or not. Rush Capture The Flag Anomaly Tower Create custom quests for killing monsters and players within certain maps and being certain class. In case you don't know how to use my guide. Create custom scripts. Contract System (modified from V3ctor's Contract System Mod). Fix general errors or make small things for you. Price may vary depending on what you want. Server Files I'm selling custom server files, they're based on v138. GitHub Description: Features - Server Owner GitHub Description: Features - Player Notes: They're based off of PKO 1.38. They make use of V3ctor's Mod System. Extra: They contain Contract System, however, the script was completed re-written and is now more customizable and allows the contracts to be random drops for general maps or specific maps and allow for rewards from general monsters, map specific monsters or bosses. It refers to this. They contain: Server Files. Client Files. Databases (+ SQL Queries). Executables (+ IGS). Also includes Anomaly Tower. Price (negotiable): One-Time Sale. Support. Will provide updates for any custom lua script only. Updates will be via GitHub so things can be transparent and you can see what the changes were. No support provided for exes (server or client). Contact Information: Discord: Angelix#2836 pkoDev: Private Message Mostly like to answer through Discord and more frequently.
  24. Fixing a typo: MisBeginTalk: "What? Death Weapons? Oh... This is a mystery, only one person has ever succeeded while many have died trying!" MisHelpTalk: "If you really want this, search for Guard - Zhou at [Spring Island - 3298,2534]." Next: Quest Name: The Way [Death Weapons] NPC: Guard - Zhou MisBeginTalk: "It's not a good idea, believe me! This power... Maybe you will never come back. Search inside Abaddon, Blacksmith Goldie can help you. This is all I can say." MisNeed: "Search and talk with Blacksmith - Goldie again." MisHelpTalk: "You can find Blacksmith - Goldie at Dark Forest Town" (COMPLETE_SHOW) NPC: Blacksmith Goldie MisResultTalk: "He talks about Abaddon? Hmm... This is starting to get interesting."
×
×
  • Create New...