Jump to content

Ken

Inactive Member
  • Posts

    726
  • Joined

  • Last visited

  • Days Won

    44
  • Feedback

    0%

Everything posted by Ken

  1. I think one function using that variables. Have you ever tried to find that? Best Regards Ellie
  2. Why did you that? I don't understand your problem Best Regards Ellie
  3. /usr/bin/ld: cannot find -lmysqlclient nothing more to say. Install mysql client. Is already installed thats the problem. Your game missing mysql client library in libmysql. Check it. if it's not exist, you can take it from novaline. Best Regards Ellie
  4. -- -- Table structure for table `locale` -- DROP TABLE IF EXISTS `locale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `locale` ( `mKey` varchar(255) NOT NULL DEFAULT '', `mValue` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`mKey`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `locale` -- LOCK TABLES `locale` WRITE; /*!40000 ALTER TABLE `locale` DISABLE KEYS */; INSERT INTO `locale` VALUES ('LOCALE','singapore'),('DB_NAME_COLUMN','locale_name'),('SKILL_DAMAGE_BY_LEVEL_UNDER_90','0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'),('SKILL_DAMAGE_BY_LEVEL_UNDER_45','0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'),('SKILL_POWER_BY_LEVEL_TYPE7','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL_TYPE6','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL_TYPE5','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL_TYPE4','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL_TYPE3','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL_TYPE2','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL_TYPE1','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL_TYPE0','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'),('SKILL_POWER_BY_LEVEL','0 5 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 50 52 54 56 58 60 63 66 69 72 82 85 88 91 94 98 102 106 110 115 125 125 125 125 125'); /*!40000 ALTER TABLE `locale` ENABLE KEYS */; UNLOCK TABLES; Best Regards Ellie
  5. Your game missing mysqlclient library. You can take it from novaline. Some library not exist in libhackshield,libmysql etc. Best Regards Ellie
  6. He say ; you are remove that lines after compile again. Best Regards Ellie
  7. You can try pc.give_item2 same function(without table). but if you won't this situation, you can try (try-exception system) for lua Best Regards Ellie
  8. If there isn't critical error like this in your syserr file, change your db port after try again. Best Regards Ellie
  9. Try this ; quest antiexp_ring begin state start begin when login or levelup or enter begin if(pc.getf("antiexp_ring","use") == 1 and pc.count_item(72501) < 0) then pc.unblock_exp() return end if(pc.getf("antiexp_ring","use") == 1) then pc.block_exp() chat("Anti Exp Ring activated!") timer("checkControl",5) end end when 72501.use begin if(pc.getf("antiexp_ring","use") == 0) then pc.block_exp() pc.setf("antiexp_ring","use",1) chat("Anti Exp Ring Activated!") elseif(pc.getf("antiexp_ring","use") == 1) then pc.unblock_exp() pc.setf("antiexp_ring","use",0) chat("Anti Exp Ring Deactivated!") end end when checkControl.timer begin if(pc.getf("antiexp_ring","use") == 1 and pc.count_item(72501) < 0) then pc.unblock_exp() else timer("checkControl2",5) end end when checkControl.timer begin if(pc.getf("antiexp_ring","use") == 1 and pc.count_item(72501) < 0) then pc.unblock_exp() else timer("checkControl",5) end end end end Best Regards Ellie
  10. Can you write full error? Best Regards Ellie
  11. I don't have that interface and i don't know it's public or not on internet. Best Regards Ellie
  12. If devil_stone6 is defined in questnpc.txt, you don't need to that vnum. when kill with npc.get_race() == devil_stone6 and (pc.in_dungeon() and d.getf("level") == 5) begin Best Regards Ellie
  13. How you want to protection Anti Dll Injector Anti DC Hack Anti Damage Hack Like this? Best Regards Ellie
  14. If you have knowledge c++, you can it. New algorithm system is different and if you don't know anything about c++, you don't understand that. Best Regards Ellie
  15. You can make new algorithm system. Eix has folder/file name and Epk has size bytes/mb etc. Best Regards Ellie
  16. quest limitTime begin state start begin when login or levelup or enter begin setskin(NOWINDOW) local costumeList = { 41003, 41004, 41005, 41006, } for i = 1,table.getn(costumeList),1 do if(pc.get_part(19) >= costumeList[i]) then syschat("You need to unequip this item from your equipment.") else local select = item.select(costumeList[i]) if(get_global_time() - pc.getf("limitTime",costumeList[i].."_time") < item.get_socket(0)) then pc.remove_item(costumeList[i]) end item.select(select) end end end when click with item.vnum >= 41003 and item.vnum <= 41006 begin pc.setf("limitTime",item.vnum.."_time",get_global_time()) end end end If item is equipped, system warning to him. Best Regards Ellie
  17. yeah db port in config file and conf.txt Best Regards Ellie
  18. So easy?! ... Facepalm for my self ... Thanks! Some problem looking hard but normally it was easy Best Regards Ellie
  19. Create a folder in share folder. Folder name is package and permission is 777. If you still have seen localhost:15000 could not connect. change mysql-port. Best Regards Ellie
  20. Open questlua_pc.cpp and search pc_mount_bonus function and replace with this int pc_mount_bonus(lua_State* L) { BYTE applyOn = static_cast<BYTE>(lua_tonumber(L, 1)); long value = static_cast<long>(lua_tonumber(L, 2)); long duration = static_cast<long>(lua_tonumber(L, 3)); LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr(); if( NULL != ch ) { //ch->RemoveAffect(AFFECT_MOUNT_BONUS); ch->AddAffect(AFFECT_MOUNT_BONUS, aApplyInfo[applyOn].bPointType, value, AFF_NONE, duration, 0, false); } return 0; } Best Regards Ellie
  21. Someone did that and share on epvp and other forums. Best Regards Ellie
  22. Hi i know someone wonder that. I just trying to explain to your about how to make. newDictionary = {} newDictionary.setdefault(0,{}) You are create new dictionary in our newDictionary. Argument Explain : First Argument is a number (integer). That's mean newDictionary[number] Second argument mean which data structure : Dictionary ( {} ) , Array ( [] ) Best Regards Ellie
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.