Jump to content

Angelix

Community
  • Content Count

    518
  • Joined

  • Days Won

    68

Posts posted by Angelix


  1. 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.


  2. 9 hours ago, wowo said:

    Funny fact is that one decent hosting is actually a costy thing to afford. Sadly, 'scripters' above do not understand that.

    "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:

    Quote

    Hey everybody As most of you know Dungeon Sea Online is a long time running Tales of Pirates private server, over a year ago it was owned by Eli GiGi and had over 400 active players But sadly the previous owner scammed all the staff into doing work for the server for nothing, in 2010 the server was then sold to William Botsford which is a much better owner managing the player support and staff in a very admirable way.

     


  3. 31 minutes ago, Leba said:

    P.S. I was simply wondering how to make the quest finished at a different NPC, not about travel quests per se, but I guess the concept should pretty much the same with added condition(s), so thanks again!

     

    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.

    • Like 1

  4. @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.


  5. 18 minutes ago, Leba said:

     

    Thanks to both of you, I seem to have stringset.bin in my client files only, not in server ones. I'll check Lucky's archive and see what I can do from there...

    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. 


  6. 18 minutes ago, Abdelrahman Hajjaj said:

    I'm not sure, isn't cha timer working as a function which gets excuted frequently i.e. (like update() method in unity or so?)

    if not then thnx for clearing things up for me.

    I'm just playing around trying different stuff and learning.

    and see how much it affects the game.

    so i don't know much about hw serve files work

    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. 

    • Like 1

  7. 2 minutes ago, Abdelrahman Hajjaj said:

    @Angelix  oh thought there is a defined function. Thnx for the reply.

    so if i made a function detects the current char class and set up a new dmg ratio should i put it into atk_dmg or cha timer?

    or should i just try my luck 😃 

    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.


  8. 13 hours ago, Speed said:

    My words seem to be "real" in the English dictionary. Yours on the other hand are what kids these days are learning to improve from starting at the age of 4. You have no intent in understanding the point I'm trying to get across your insolent little brain you imbecile. I never said PKO didn't have a lot of alts. Quote me above if I am wrong. Aside from all the alts, the player base is more broad. You can even notice it by looking up videos and seeing world chat spammed with a lot of trading and selling. The market place on that server is as large as the original TOP, kind of weird for it being only 10-20 active people...(lol). If you can find a private server that goes past 1k online, despite having alts online, then ill finally admit you proved me wrong. As far as avacado, the normal one was still functioned with Zankza as part of the team so i still don't understand what you're trying to imply. Sadly, since i have to repeat myself, i guess ill just reword and even write it in steps for your dull mind to comprehend:

    1. I played FoxLV (malled)

    2. I played PKO (malled)

    3. Notice i wrote "played" as past tense

    4. I stated that people have busy lifestyles and its hard to play vanilla servers

    5. Agreed that more PK servers should be released

    6. Calm down over there keyboard warrior. No one is kicking anyones ass, its a forum, grow up.

    Now, if the next thing you send ends up being something I can't really learn from or continue a conversation from, then you won't be getting a response. So please, I am begging you, teach me something i don't know. PLEASE! Give me something legible that I could share more knowledge with you on.

    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.  

    • Like 1

  9. 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".


  10. 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.
    • 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.
    • 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.
    • 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.

     

    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.
    • 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.
    • Like 9

  11. 29 minutes ago, KONG said:

    I'll start! =)

    
    MisBeginTalk: "What? Death Weapons? Oh... This is a mystery, only one person have ever succeeded while many have died trying!"
    MisHelpTalk: "If you really want this, search for Guard - Zhou at [Spring Island - 3298,2534]."


     

    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."

     

    • Like 2
×
×
  • Create New...