Jump to content

Tryskell

Legendary Member
  • Posts

    5,367
  • Joined

  • Last visited

  • Days Won

    68
  • Feedback

    0%

Everything posted by Tryskell

  1. About next update : - summons/pets color name can now become purple or red, according to owner's karma and pvpflag. - implementation of a config for NPC/summon crest (NPCs show crest of the clan leading the castle, and summon show owner's crest if he is in a clan). - summons/pets color title is different (green for pet, blue for summons). - Rework of polymorph system (drop of polyself, NPE fix, and others corrections) - AbstractNpcInfo which includes PolyInfo, SummonInfo and NpcInfo. Rework of CharInfo to drop the polymorph stuff on it. As messages about "how to get SVN for free" don't stop to come on PM, I reworked first post. If you still got problems to find infos, seriously you got a IQ issue.
  2. Use addItem with associated itemId...
  3. DDoS has nothing to do with L2J, from near or far, stop with that urban legend. Try to read L2J timeline perhaps ? Search for IPV4Filter implementation for example...
  4. Probably you will be PMed by Zoey who will fix your issue by PM. Just wait enough time, then put "Ty to Zoey, he helped me" and I can lock that topic without answer.
  5. import com.l2jserver Until it's a reworked pack, it's not IL. But you're probably right about the fact you need to update MMOCore.
  6. You could do a lot, lot more about gameplay : a system failure, giving the possibility to get ubber potions (little % else you got normal potion), or mix different potions between them. Never played Morrowind ? It got awesome plugins :D. And a table NPC instead of that NPC ! Nununu. About code itself, use switch, and avoid your numerous for loops one after the other (or at least, once "trouvé" = true, avoid to read through others for loops).
  7. Retrieves the zone using existing stuff... /** * Returns zone from where the object is located by type * * @param object * @param type * @return zone */ public <T extends L2ZoneType> T getZone(L2Object object, Class<T> type) { if (object == null) return null; return getZone(object.getX(), object.getY(), object.getZ(), type); } Once retrieved, compare both ids, and you're done. Before all of that verify, you're on the good zone... Or even if a zone exists... What's the point to make such check if you don't even know you're actually on a zone or no. //zone_check
  8. Make a donation on any existing public pack, it's the same currently. There's no professionnal IL pack, and probably if sold it won't be under 80 or 100€.
  9. There's a topic on Help section about that topic, I gave some tracks to follow, but as you can think reading the topic, help can't be awesome with the amount of shared infos : http://maxcheaters.com/forum/index.php?topic=229749.0
  10. Np, I invite you to read your sources, and mainly engine (load + read achievements system), as it will gives precious infos about how are "kept in memory" data (type of list, etc). So far that section should exists. There's probably a SQL system in order to save and load personal achievements at server loading, and some lists to kept data in memory and make fast checks, following player name/objectid. Gl anyway, we can't really help with more infos. The index of your list is the achievement id, by the way. AchievementsManager got the complete structure/type of the list, on getAchievementList().
  11. Editing the related clientpacket (probably beginning by "Request..."Skill"..."Enchant"). You can find it using l2phx for example, or exploring sources of your project.
  12. Well to be more accurate than my previous answer which was mainly made for adenaman (and he understood it), L2J currently implements an AntiFeedManager, which does the work you ask (since Freya ? Gracia ? I can't really say, and I'm fedup to search for you in their timeline). The problem of such stuff is some ppl can easily bypass that protection using proxies - basically giving another IP to another PC, or even a virtual machine. Now I must agree, ppl who wants to cheat like that must be fans of cheats, still it is bypassable. A solution would consist to take the HWID of the computer (unique to each computer so far), but it comes only if you add externals solutions such as Lameguard/CCP, which means client modifications.
  13. Yup you miss at least 3 methods in L2PcInstance : getCompletedAchievements() => refers to a list or something like, must return a private list. getAchievemntData() => depends of the complete code, probably took from another file, like engine saveAchievementData(int id) => depends of the complete code, probably an sql query stuff
  14. I took the liberty to sticky it ; popular and "old" enough.
  15. I think all people (you included :P) are enough clever and old to understand when to stop. People who follow my project aren't paid, rewarded or thanked to throw stones on others' projects. They got their own feelings, and sometimes (as others participants of that thread it seems :P) troll by their own. And if they need to be moderated, I will ask a moderation, whatever they did, do or will do for my project. Now if both participants (my fanatics included), can let that topic free of troll and other spam, let's wait for the developer to show his/their skills (and as I said in my first topic, don't think copy-paste will be enough to get followers ; need originality and self codes), or at least speak of what already exist (as it seems to be based on a previous pack named L2JInn). Sincerely yours, The google translated poet, Tryskell de la Mancha.
  16. At day 8, Gods helped by Titans invented proxies.
  17. Stop trolls wars, or I will ask to be promoted to clean posts (and believe me, that wouldn't be funny for all posts count :P). Give your opinion and respect others', ty in advance. AbSoLuTePoWeR, you can ask for a cleaning if you judge it's needed.
  18. It includes 2 main factors : passive skills, according to your class basePDef, following your class template (80 or 54) For some fun, http://l2p.bravehost.com/pdef.html
  19. Post any screen about error on GS logs, or at least say where, ingame, you got trouble (which link) and post a screen about what you see. The code itself is ugly like hell, TextBuilder everywhere, come on lol HTMs exist. And it looks more like an IL code adapted for Freya than a Freya code :P.
  20. isAutoattackable() putted on true.
  21. Read that and stop to post everywhere. http://maxcheaters.com/forum/index.php?topic=229968.0
  22. It's not a warez forum. About C4, there is currently a pack, L2JChronus. The other option is L2J SVN.
  23. As said GunarStillis, config try to read a number but find an incorrect character ; in that case an X. The only strange looking config is about : # Set true for custom spawn location. CustomSpawn = false SpawnX = x SpawnY = y SpawnZ = z Put numbers instead of x, y and z. For an even simple way, just read Config.java at line 2586.
  24. What can I say, except gl. Some of my own feelings have been already said by others ppls, so I won't repeat them (MELERIX, Elfocrash, and some ppl who quoted myself lol). The point about "stealing", isn't (only) the fact to steal the code or credits it/them-self/ves... It's the fact you got 0 originality. Just think a little (Zoey and cie) and think about : what will be that pack if following packs wouldn't exist : - Frozen (you c/ped customs, ppl already saw some of them) - aCis (the name of your pack refers to one of the main advantage of the pack and you want to use a contribution2use system, or perhaps you decided to change - following name of your thread - who knows) - Sigmo (the presentation of your own pack is c/p of Sigmo one's - and probably doesn't even fit with the pack itself - or in that case, L2JInn was build on a Sigmo base ?) I will tell you : it will look like a 2007 IL pack, L2J latest version. I won't argue about what is better for timeline, that's a matter of personal opinion :P. Still, gl and don't think ppl are blink. And change that ridiculous marketing name :D.
  25. Probably on Formulas.java, change how is calculated those values.
×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock