Jump to content

Natta

Members
  • Content count

    26
  • Joined

  • Last visited

  • Days Won

    1

Natta last won the day on May 13

Natta had the most liked content!

Community Reputation

2 Neutral

About Natta

  • Rank
    Cabin Boy

Recent Profile Visitors

256 profile views
  1. Natta

    Map editor error

    @RedMAN Thank you for your reply and the tip! I didn't get any errors since I removed the objects that were really close the each other, but if I will get this error again then I will know what to do. :)
  2. Natta

    Map editor error

    Oh i think I get it then, I will try remove some objects and remake it. I really hope it will work, if not I am working on a new map that's a bit bigger. Thank you a lot for your reply @Fisal Moha
  3. Natta

    Map editor error

    @Fisal Moha thank you for your reply! The map should be big enough, I have not even finished the whole map so that would be strange :P Im only done with the city and a bit of the outside but there is alot left.
  4. Natta

    Map editor error

    @Onioni thank you for your reply! That was the issue, i am not using cam any cam tweaks. I have the original one and that's why I didn't get why I receive this error. :)
  5. Natta

    Map editor error

    I know, but when I do it removes some of my objects and then I have to do it all over again
  6. Natta

    Map editor error

    Hello! Do anyone have a clue why I get this error message when I use the editor? I had that issue before but I changed my cam tweak to the original one which was in the folder when I downloaded it and now I still receive this message but only when I want to make screenshots for my minimap. If someone knows anything I would be really grateful, thank you!
  7. Natta

    HP/SP recovery bugged & teampk map

    @x3w0r Regarding my cha_timer and function resume this is how it looks like: function cha_timer(role, freq, time) local resume_freq = 5 local now_tick = GetChaParam(role, 1) local is_role_living = -1 SetChaParam(role, 1, now_tick + freq * time) if math.mod(now_tick, resume_freq) == 0 and now_tick > 0 then JianYuKa(role ,now_tick) ZhongShenTaoZhuang(role,now_tick) if is_role_living == -1 then is_role_living = IsChaLiving(role) end if is_role_living == 1 then Resume(role) end end --------------------------------------------------------------------------------------------------------- function Resume ( role ) local role_type = ChaIsBoat ( role ) local srec = GetChaAttr ( role , ATTR_SREC ) local sp = GetChaAttr ( role , ATTR_SP ) local mxsp = GetChaAttr ( role , ATTR_MXSP ) local hrec = GetChaAttr ( role , ATTR_HREC ) if hrec < 0 then LG ( "resume_err" , "role = " , GetChaName (role) , "HP recovery rate lower than 0" ) LG ( "resume_err" , "role_hrec_statec = " , GetChaAttr ( role , ATTR_STATEC_HREC) , "role_hrec_statev = ", GetChaAttr ( role , ATTR_STATEV_HREC) ) LG ( "luascript_err" , "function Resume: character HP recovery rate less than 0" ) return end local hp = GetChaAttr ( role , ATTR_HP ) local mxhp = GetChaAttr ( role , ATTR_MXHP ) if role_type == 1 then --船只resume --Rem_State_NOSEA ( role ) -- SystemNotice (role,"enter ship recover") if hp <= 0 then LG ( "luascript_err" , "function Resume: Character in dead status" ) return end cha_role = GetMainCha ( role ) if sp <= 0 then BickerNotice ( role , "No more fuel! The ship is being damaged every moment! Get to the nearest Harbor now!" ) hrec = hrec - 0.025 * mxhp srec = 0 end sp = math.max ( 0 , sp - srec ) hp = math.min ( mxhp , hp + hrec ) local ship_lv = GetChaAttr ( role , ATTR_LV ) local ship_exp = GetChaAttr ( role , ATTR_CEXP ) local boatexpup_count = GetBoatCtrlTick ( role ) if ( boatexpup_count - math.floor ( boatexpup_count / 5 ) * 5 ) == 4 then a = 1 else a = 0 end boatexpup_count = boatexpup_count + 1 if boatexpup_count >= 500 then boatexpup_count = 0 end SetBoatCtrlTick ( role , boatexpup_count ) -- SetAttrChangeFlag( role) if ship_lv <= 30 and ship_exp <= 1000 then -- if ship_lv <= 50 and ship_exp <= 1000 then -- SystemNotice (role,"enter ship expup") if a == 1 then -- SystemNotice (role,"ship_expadd = " ..ship_expadd) -- SystemNotice (role,"ship_exp = " ..ship_exp) local ship_expadd = math.floor ( math.random ( 1, 3 ) + math.max ( 0 , ( 2 - ship_lv /10 ) ) ) -- local ship_expadd = math.floor ( math.random ( 50, 150 ) ) ship_exp = ship_exp + ship_expadd -- SystemNotice (role,"after resume ship_exp = " ..ship_exp) SystemNotice (role,"Ship EXP gained:" ..ship_expadd) SetCharaAttr (ship_exp ,role , ATTR_CEXP ) -- ship_exp = GetChaAttr ( role , ATTR_CEXP ) -- SystemNotice (role,"1 after resume ship_exp = " ..ship_exp) end end -- cha_hp = math.min ( Mxhp ( cha_role ) , Hp ( cha_role ) + Hrec ( cha_role ) ) cha_sp = math.min ( Mxsp ( cha_role ) , Sp ( cha_role ) + Srec ( cha_role ) ) SetCharaAttr ( sp , role , ATTR_SP ) SetCharaAttr ( hp , role , ATTR_HP ) -- SetCharaAttr ( cha_hp , cha_role , ATTR_HP ) SetCharaAttr ( cha_sp , cha_role , ATTR_SP ) -- SyncBoat ( role, 4 ) else if hp <= 0 then LG ( "luascript_err" , "function Resume: Character in dead status" ) return end local Elf_SkillHpResume = 0 local Elf_SkillSpResume = 0 if mxhp ~= hp then Elf_SkillHpResume = ElfSkill_HpResume ( role ) end if mxsp ~= sp then Elf_SkillSpResume = ElfSkill_SpResume ( role ) end hrec = hrec + Elf_SkillHpResume srec = srec + Elf_SkillSpResume sp = math.min ( mxsp , sp + srec ) hp = math.min ( mxhp , hp + hrec ) SetCharaAttr ( hp , role , ATTR_HP ) SetCharaAttr ( sp , role , ATTR_SP ) end end
  8. Natta

    HP/SP recovery bugged & teampk map

    @V3ct0r I re-marked the PvP spot on the map and updated the atr file and it worked! Thank you alot
  9. Natta

    HP/SP recovery bugged & teampk map

    @V3ct0r Not instantly but when I changed some other stuff in my map I updated the blk and atr but I'm gonna do it again in case since I'm not sure, thank you for your reply!
  10. Natta

    HP/SP recovery bugged & teampk map

    @x3w0r I can send them here as soon as I get home, but what I did was that I took the scripts @J0k3r wrote here and replaced them to see if it would make any difference.
  11. Natta

    HP/SP recovery bugged & teampk map

    Hmm and about the cha_timer / function resume scripts everything seems to look as it should there so I have no clue why it didn't fix the issue.
  12. Natta

    HP/SP recovery bugged & teampk map

    @J0k3r Thank you for your reply! I will fix my HP/SP recovery that way. Regarding the PvP invites I did use the YAMMI tool aswell before, and I marked the whole city with the tool but when I saved it and restarted everything it didn't work so I thought it could be the scripts in the teampk map.
  13. Hello! I have 2 questions which i hope someone can help me with. The first issue is that my HP/SP recovery is bugged so if the character dies it doesn't recover by sitting or standing, does anyone know which files to look at so i can fix this issue? The second issue is that i can't make PvP invites for my map, i guess its under teampk map in rescources either under ctrl.lua or entry but it doesn't matter how much i try to change in these files it just doesn't work so maybe im missing something Thanks
  14. Natta

    Color Of Names and titles

    Regarding the name colors, does any one know the ''code'' in the GameServer to look for in a HEX editor? I've been trying to search but got no luck. Thank you all
  15. Natta

    [ChatHandler] GameServer

    @V3ct0r Thank you for the reply! I did as @J0k3r said and searched for 0x00098523 in HexEd.it and i changed the limit.
×