Jump to content

Fliegex3

Inactive Member
  • Posts

    135
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Fliegex3

  1. How can I upgrade granny from my client?
  2. A long time ago I had a tool for changing the gr2 path, but I lost it ._. edit: I found a tool but it dont work with my granny version... Syserr: 0606 11:32:43926 :: GRANNY: r:/granny/rt/granny_file.cpp(470): File is file format revision 7 (current version is 6)
  3. Are there any Tools for changing the path of an texture, without using 3ds max7?
  4. I'm not a quester, i dont know what you want from me xD
  5. Yes was uploading a Video Video [Hidden Content]
  6. this dont work :/ Video: [Hidden Content]
  7. Can someone change this Quest, so that the soul Stone has a 100% chance to be succesful? quest training_grandmaster_skill begin state start begin when 50513.use begin say_title("Seelenstein") local seelicount = pc.count_item(50513) if pc.get_skill_group() == 0 then say("Du besitzt keine Fertigkeiten, die") say("gegroßmeistert werden können.") return end local result = training_grandmaster_skill.BuildGrandMasterSkillList(pc.get_job(), pc.get_skill_group()) local vnum_list = result[1] local name_list = result[2] if table.getn(vnum_list) == 0 then say("Du besitzt keine Fertigkeiten, die") say("gegroßmeistert werden können.") return end say("Welche Fertigkeit möchtest du trainieren?") say("") local menu_list = {} table.foreach(name_list, function(i, name) table.insert(menu_list, name) end) table.insert(menu_list, "Abbrechen") local s=select_table(menu_list) if table.getn(menu_list) == s then return end local skill_name=name_list[s] local skill_vnum=vnum_list[s] local skill_level = pc.get_skill_level(skill_vnum) local cur_alignment = pc.get_real_alignment() local need_alignment = 1000+500*(skill_level-30) test_chat("Momentaner Rang: "..cur_alignment) test_chat("Benötigter Rang: "..need_alignment) local title=string.format("%s auf G%d trainieren", skill_name, skill_level-30+1) if skill_level-30+1==10 then title=string.format("%s auf P trainieren", skill_name) end pc.remove_item("50513", 1) say_title(title) say("Durch das Lesen von Seelensteinen müssen") say("dir als Zeichen des Opfers Rangpunkte") say("abgezogen werden.") say("") if cur_alignment<-19000+need_alignment then say_reward("Du hast zu wenig Rangpunkte!") return end if cur_alignment<0 then say_reward(string.format("Benötigter Rang: %d -> %d", need_alignment, need_alignment*2)) say_reward("Beim erfolgreichen Einlesen des") say_reward("Seelensteines wird dir doppelt") say_reward("so viel Rangpunkte abgezogen.") need_alignment=need_alignment*2 elseif cur_alignment<need_alignment then say_reward(string.format("Benötigter Rang: %d", need_alignment)) say_reward("Beim erfolgreichen Einlesen des") say_reward("Seelensteines wird dir doppelt") say_reward("so viel Rangpunkte abgezogen.") else say_reward(string.format("Benötigter Rang: %d", need_alignment)) end say("") local s=select("Lesen", "Abbrechen") if s==2 then return end if cur_alignment>=0 and cur_alignment<need_alignment then say_title(string.format("%s bestätigen", title)) say("Das Lesen eines Seelensteines kostet Rang,") say("wenn du diesen Seelenstein ließt,") say("kommst du in den negativen Bereich.") say("Bitte Bestätige das du diesen Seelenstein") say("wirklich lesen möchtest! Das tust du indem") say("du in den Textfeld das Wort") say_reward("trainieren") say("eingibst.") local s=input() if s!="trainieren" then return end if pc.is_skill_book_no_delay() then pc.remove_skill_book_no_delay() end end if need_alignment>0 and pc.count_item(50513)>0 then if pc.learn_grand_master_skill(skill_vnum) then pc.change_alignment(-need_alignment) say_title(string.format("%s erfolgreich", title)) if 40 == pc.get_skill_level(skill_vnum) then say(string.format("%s ist nun perfeckt Gemeistert.", skill_name)) say("Herzlichen Glückwunsch!") notice_all(string.format(""..pc.get_name().." hat den Skill ~ %s ~ auf Perfekt gelesen.", skill_name)) else say(string.format("Das Großmeistern war erfolgreich!", skill_name, skill_level-30+1+1)) end say("") say_reward("Erfolgreich!") say_reward(string.format("Es wurden %d Rangpunkte verbraucht", need_alignment)) say("") else say_title(string.format("%s fehlgeschlagen", title)) say("Das Großmeistern ist fehlgeschlagen.") say("") local rang = number(need_alignment/3, need_alignment/2) say_reward("Fehlgeschlagen! Es wurden "..rang.." Rangpunkte verbraucht") say("") pc.change_alignment(-rang) end end end function BuildGrandMasterSkillList(job, group) GRAND_MASTER_SKILL_LEVEL = 30 PERFECT_MASTER_SKILL_LEVEL = 40 local skill_list = special.active_skill_list[job+1][group] local ret_vnum_list = {} local ret_name_list = {} table.foreach(skill_list, function(i, skill_vnum) local skill_level = pc.get_skill_level(skill_vnum) if skill_level >= GRAND_MASTER_SKILL_LEVEL and skill_level < PERFECT_MASTER_SKILL_LEVEL then table.insert(ret_vnum_list, skill_vnum) local name=locale.GM_SKILL_NAME_DICT[skill_vnum] if name == nil then name=skill_vnum end table.insert(ret_name_list, name) end end) return {ret_vnum_list, ret_name_list} end end end
  8. /* Navicat MySQL Data Transfer Source Server : helfen Source Server Version : 50532 Source Host : 25.175.136.42:3306 Source Database : player Target Server Type : MYSQL Target Server Version : 50532 File Encoding : 65001 Date: 2014-05-07 15:31:25 */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `player_deleted` -- ---------------------------- DROP TABLE IF EXISTS `player_deleted`; CREATE TABLE `player_deleted` ( `id` int(11) NOT NULL AUTO_INCREMENT, `account_id` int(11) NOT NULL DEFAULT '0', `name` varchar(24) NOT NULL DEFAULT 'NONAME', `job` tinyint(2) unsigned NOT NULL DEFAULT '0', `voice` tinyint(1) unsigned NOT NULL DEFAULT '0', `dir` tinyint(2) NOT NULL DEFAULT '0', `x` int(11) NOT NULL DEFAULT '0', `y` int(11) NOT NULL DEFAULT '0', `z` int(11) NOT NULL DEFAULT '0', `map_index` int(11) NOT NULL DEFAULT '0', `exit_x` int(11) NOT NULL DEFAULT '0', `exit_y` int(11) NOT NULL DEFAULT '0', `exit_map_index` int(11) NOT NULL DEFAULT '0', `hp` smallint(4) NOT NULL DEFAULT '0', `mp` smallint(4) NOT NULL DEFAULT '0', `stamina` smallint(6) NOT NULL DEFAULT '0', `random_hp` smallint(5) unsigned NOT NULL DEFAULT '0', `random_sp` smallint(5) unsigned NOT NULL DEFAULT '0', `playtime` int(11) NOT NULL DEFAULT '0', `level` tinyint(2) unsigned NOT NULL DEFAULT '1', `level_step` tinyint(1) NOT NULL DEFAULT '0', `st` smallint(3) NOT NULL DEFAULT '0', `ht` smallint(3) NOT NULL DEFAULT '0', `dx` smallint(3) NOT NULL DEFAULT '0', `iq` smallint(3) NOT NULL DEFAULT '0', `exp` int(11) NOT NULL DEFAULT '0', `gold` int(11) NOT NULL DEFAULT '0', `stat_point` smallint(3) NOT NULL DEFAULT '0', `skill_point` smallint(3) NOT NULL DEFAULT '0', `quickslot` tinyblob, `ip` varchar(15) DEFAULT '0.0.0.0', `part_main` smallint(6) NOT NULL DEFAULT '0', `part_base` tinyint(4) NOT NULL DEFAULT '0', `part_hair` tinyint(4) NOT NULL DEFAULT '0', `skill_group` tinyint(4) NOT NULL DEFAULT '0', `skill_level` blob, `alignment` int(11) NOT NULL DEFAULT '0', `last_play` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `change_name` tinyint(1) NOT NULL DEFAULT '0', `mobile` varchar(32) DEFAULT NULL, `sub_skill_point` smallint(3) NOT NULL DEFAULT '0', `stat_reset_count` tinyint(4) NOT NULL DEFAULT '0', `horse_hp` smallint(4) NOT NULL DEFAULT '0', `horse_stamina` smallint(4) NOT NULL DEFAULT '0', `horse_level` tinyint(2) unsigned NOT NULL DEFAULT '0', `horse_hp_droptime` int(10) unsigned NOT NULL DEFAULT '0', `horse_riding` tinyint(1) NOT NULL DEFAULT '0', `horse_skill_point` smallint(3) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `account_id_idx` (`account_id`), KEY `name_idx` (`name`) ) ENGINE=MyISAM AUTO_INCREMENT=58014 DEFAULT CHARSET=latin1; -- ---------------------------- -- Records of player_deleted -- ----------------------------
  9. I can't delete Characters on my Pserver. DB Error: SYSERR: May 7 13:07:34 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Column count doesn't match value count at row 1 query: INSERT INTO player_deleted SELECT * FROM player WHERE id=57834 Game Revision: 34k
  10. That wasn't the DE Drops :/ There are many new items, which i don't have....
  11. If i open my item_proto_dump with notepad++, it crash. The socket_pcts also went to 0 ... example:
  12. This .dif is 500kb+ big x.x i'm patching since 2 hours.
  13. If I use the programm with my binary, it only creates a .bin and nor .dif
  14. Hi, I have the same problem and i used this programm with my game, what can i do with the sequences.bin? :/
  15. Hello, I have some problems with the Log on my Server, some tables are incorrect. I don't know how I can fix them. Can someone send me correct log tables? Syserr:
  16. Thank you, but some quests and .txts are missing, like the dragon_soul quest and all txts.
  17. It's not working for me, mysql fail or something. None error code, client is all good :/ Edit: Works, nice job
×
×
  • 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.