Jump to content

Rogue

Moderators
  • Content Count

    44
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by Rogue


  1. On 6/23/2023 at 10:11 PM, champ said:

    You can, I’ve not done any Lua code in top in a while, but you can create an array of all your maps that you want to alow and then loop through it in your code.

    Or without any loops:

    print("* Loading CrystalByMob Extension <init.lua>")
    --[[ IGS Crystal By Mob Extension made By Vasil pkoDev,Please do not claim or redistribute the credits :)
    *Requirements:
    -LuaSQL by Wrexor
    -TradeServer Program
    -TradeDB 
    -SQL 2008 or higher
    
    *Configuration:
    I guess the example i gave is clear
    Just if you're going to use .\SQLEXPRESS , make it x2 dashes otherwise it will be as .SQLEXPRESS
    e.g : .\\SQLEXPRESS
    
    Just change the map that the function will run inside and the monster ID that will give the IGSP
    
    If encountering any bug or flaw or glitch,please contact me - Vasil
    
    --]]
    SQLConnector = {};
    SQLConnector.sql = { host = "127.0.0.1\\SQLEXPRESS", user = "sa", pass = "Y87dc#$98", db = "TradeDB" };
    CrystalByMobHook = GetExp_PKM
    local maps = {
      garner = true,
      crystal = true
    }
    GetExp_PKM = function( dead , atk , money  )
    	CrystalByMobHook(dead,atk, money)
    	local DeadMonster = GetChaID(dead)
    	local accountName = GetActName(atk)
        local currentMap = GetChaMapName(atk)
    
    	if maps[currentMap] then
    		if DeadMonster == 1526 then
    			QueryAsync(
    			SQLConnector.sql['host'],
    			SQLConnector.sql['user'],
    			SQLConnector.sql['pass'],
    			"UPDATE "..SQLConnector.sql['db']..".dbo.AccountInfo SET Money = Money + 1 WHERE accName = '"..accountName.."'"
    	);
    			BickerNotice( atk, "[IGSP]: You have obtained 1 IGS Crystal from "..GetChaDefaultName(dead) )
    		end 
    	end
    end

     

    • Like 2

  2. On 1/26/2023 at 11:38 AM, MonkeyCode said:

    when you stop improving (even just graphics) you get left behind! Does anyone have any statistics on how many people played this game in 2022 who’s never heard of top/pko.

     

     

    It varies. For sure the game population has dropped in the last few years. Regardless, I think it would be interesting to see a proper adaptation of the game in an advanced engine. Maybe with proper funding and man power, projects like Battle of Kingdoms could definitely be something.

    • Thanks 1

  3. 19 hours ago, Sultan said:

    That's nice.

     

    I understand you going to stop doing new mods, but at least will you still continue providing services? We still want at least some features for the client such as: 60 fps (properly working), More Resolution Options, More Settings, Icons Near Name, etc.... I'd like to see these myself on 1.3x files. Myself I don't really mind if they are paid or free since this is your work and you deserve what you worked on. 

     

    Thanks a lot!

    Nobody nowadays bothers with raw binaries anymore, they're a mess to deal with unless you're an assembly genius, and even then that's too much work.


  4. On 5/26/2022 at 12:58 PM, cpworkerz said:

    Almost a year passed, do you think it's still possible somehow ?

    PayPal's policy covers the payment as long as 180 days haven't fully passed, otherwise I don't think there's a chance.

    I suggest calling them by phone and see what their support can do for you.


  5. 14 hours ago, champ said:

    You can use an encryption algorithm like AES to encrypt the game client files and decrypt them on the fly, that’s the way it was done in KOP. It has its disadvantages though and might affect the performance. Another way is to pack game files like the majority of other mmorpg games do, but that can be easily cracked. In all honesty, if we’re talking about client-side protection, then whatever you do can be reverse engineered, so I wonder if there’s any point in doing that :)

    It may not be completely efficient, but it would reduce the amount of people having access to these files nonetheless (like people that are incapable of reverse engineering)

    • Like 2

  6. 6 hours ago, Adude said:

    1st of all i am not the server owner, i am just finding garbage 🗑️ what you're doing now. 2nd we all are able to attack servers but we don't have all the same shit view of things thanks to God.. 3rd you are mad maybe because losing players or idk because imo I don't find here a big reason to "sabotage" and anyways stop doing it, all top players know you are doing shit.

    Please find some respect for yourself and do not try finding senseless reasons to justify your actions. Nobody has the intention to do anything harmful, this post is made to just expose how you still proceeded to use something that does not belong to you (unless you have something to prove otherwise, which I'm sure you don't)

    You're scamming players' money using our handmade features, which we have spent a lot of hours working on. Of course, anybody who had their things unrightfully used would react unfavorably, unless you're no human but an angel. 


  7. 3 minutes ago, Billie said:

    Hi @Snowfall, i think you should dig more before mentioning me on this thread, just cuz i took the design of vectors website doesnt mean its his code, the website above is on Pdo which vectors version isn’t, about the design i took it to use for people who doesnt need one. For other stuff related to my website Vector could dm me directly and i can prove him thats not his website code.

     

    Just cuz other people stole your stuff doesn’t have to do anything with him, and i never said i’m Billy aka 7n6 so idk why you even said that too. Have a nice day.

    From people who have also used V3ct0r's website, it also includes PDO. Whether you took the design only or the code, or both, you're claiming that something belongs to you while it doesn't. It's not that hard to give original credits.

    • Like 1

  8. Hello friends,

    I want to show you how 'Kingdom of Pirates' (also known as Kingdom Pirates)  owner is taking claim of what does not belong to him, and also using 

    code that does not belong to him.

    Our team has spent months developing, fixing and also integrating new features in both client and server sides, which the original code of is totally private and is only available to team members. 

    We were being constantly asked by a person named 'yuse' in Discord to give hints on how to use a few of our client features, which we have denied respectfully in several occasions some of which include:

    unknown.png.9c6946340cd3a7f0489842cf9ddfbd7b.png

    858087818_unknown(1).png.9801fac756cc189325703a34f5b8476b.png

     

     

    Even though he was denied, he still proceeded to somehow adapt our client compiled Game.exe to his server, and fully benefit of our work without authorization.

    Not to mention, the client itself is copied. We have thoroughly checked it and everything links back to Eternal Abaddon server.

     

    In addition to that, a person called 'Billie', which I assume is a ripoff version of the real Billy is also claiming rights on this server's website, which instead should be claimed by @V3ct0r 

    image.png.ade4b6af184eb7e260604390d09b14ed.png

     

    The highlighted 'Billie' leads to the person's Discord DMs: https://discord.com/channels/@me/638882002799689749

     

    A few additional conversation screenshots with 'yuse':

    image.png.e8b4a328a0c6d98a8d04b304bb03d341.png

    image.png.267f99b4790497d41f344647e07fade3.png

    image.png.1d8d5226baf4521157c9ae4896003293.png

     

    I don't understand the logic behind any of the actions done by these individuals, but you can see it for yourself.

     

     

    • Like 1
    • Thanks 1
    • Sad 1

  9. On 12/25/2020 at 11:35 PM, Eviles said:

    Hello @Elazul!

    First we talk about the "for" loop which you having problem.

     

    https://www.tutorialspoint.com/lua/lua_for_loop.htm

     

    The line error from log in code:

    
     for i = 1, Upgrade.Items do

    It trying to get size of the table for upgrade items, the correct way should be like that:

     

    
     for i = 1, table.getn(Upgrade) do

    replace to the following above in codes and it work.

    or simply:

     for i = 1, #Upgrade do

     

×
×
  • Create New...