Jump to content

HyperBlown

Gaming Moderator
  • Posts

    841
  • Credits

  • Joined

  • Last visited

  • Days Won

    8
  • Feedback

    100%

Everything posted by HyperBlown

  1. Those items you requested are literally anywhere in the internet or shared packs. Don't get scammed.
  2. Thats a Geoengine Issue. Not Geodata. xd
  3. This is a server sided check. They are enforcing the use of their own official interface.
  4. Idk whats your problem? Ive bought others between 300~600. But the past 439, 447, 474 we got directly though art. Anyway, still haven't heard from the guy. So in fact he just vanished. I will be closing the topic to avoid further spam. Be careful to the next person. Thank fully it was only 600 euros and nothing more.
  5. https://letmegooglethat.com/?q=Unrecognized+VM+option+PermSize%3D128m
  6. I never had problems with him. Again, Im not sure if he scammed or not. But 10+ days without answering after we already paid, its a bit sus. If you know you wouldnt be able to answer for a few days, after receiving and confirming the amount, why dont keep in touch? or just say "hey, dont send now because I will only be available after day x.".
  7. Ps: I do know the guy, talked with him before, a few friends have bought stuff from him in the past and never had any issue. But hey, It happend so I'm posting it here. If he somehow answers back and sends the money back I will delete this post. A few days ago he made contact with me saying he had interface 474 code to sell. And since I also develop interfaces, I was interested in buying. He told me the price, said he only accepted advcash/volet. I asked if he had any other crypto wallet or paypal email. He said no. After a while, he came back with a paypal email, in which we sent the money. But since its a new account, paypal blocked it for safekeeping. After this, he returned the money and we went to check on how to make a advcash/volet account. After a bit, we successfully created a "volet" account and transferred the money to him in 2 parts. 5 EUR first to check if he received the correct amount and later the 595 remaining to complete the 600 EUR for the asked price of the interface code and editors for it. His last message was on the 25th of September saying he wasn't home. Haven't heard from him since. I asked a friend of mine if he was legit and if he worked far from home and he did confirm this for me. But still. I would at least expect him to keep in touch with me to update his whereabouts and saying if he would need more time to arrive home. Here are the screens with the full discord conversation:
  8. WTS posts requires to have the price in the post. Also, next time use the bump button.
  9. Be careful from who you buy. If you want trusted projects try Sunrise or L2jEternity. If you want a more complete one, pm me.
  10. "with everything without bugs" damn, you are expecting too much... Even servers that are up and running today have bugs.
  11. Just a headsup. IF you want to attract a potential "investor/helper" you could atleast make your "project" a bit more attractive to the reader. Put some information, ideas on how you want the server to be in the future or how it is now. And please do understand, a newly created account can and will be suspicious on anything that it asks or tries to "advertise".
  12. https://stackoverflow.com/questions/4992317/illegal-character-in-path-at-index-16 https://help.salesforce.com/s/articleView?id=000391706&type=1 usually bcs there is an unknown character on your directory location,
  13. Idea: add function to lock character only to log on certain IP/HWID. Extra protection: If somehow the character gets logged in, add extra check on RequestTrade packet etc
  14. I dont know if this ever got sold by them... you could always pm the Yuri (Scripts Manager) and check with them. @l2-scripts
  15. as long u have the knowledge on how to fix stuff, you can.
  16. WTS dkp system for scripts
  17. I had this issue when the first loggable system was released. I changed to a more recent one and it stopped doing that. ig use the most recent shared system?
  18. one of our member have shared an different version. So if you want, you could download and fix stuff yourself. IT can come cheaper / free if you know how to do it.. Or if u dont mind using another project, Eternity also has a H5 with god module, Or other members, like Bru7al above saying that he has one aswell.
  19. @tensador3 this is a big issue. You could send the obj_id first of the item on the bypass instead of itemid and enchant value and also save the char_id of the person that broke the item in the sql table. Then see if obj_id and char_id exists in sql. Then return the provided item_id and enchant value. Also, rework your try catch, I recommend using try with resources.
  20. have you seen the latest 362 sources from scripts? Most of the new "essence" code is ripped from mobius. I compared the code, and its identical on some parts, simply adapted for the l2scripts environment.
  21. You alive? send pm.. I have a few questions
  22. AttendCheckSlot class AttendCheckSlot extends UICommonAPI dependson(AttendCheckWnd); // јэАЪ ЕШЅєГД µЪїЎ 0~9 ±оБц Б¶ЗХЗПї© јэАЪё¦ ёёµл. const DATE_TEXTURE_PATH = "L2UI_CT1.AttendCheckWnd.Attend_DateNum_"; var WindowHandle Me; var AttendCheckWnd parentWnd; var TextBoxHandle itemAmountTextBox; var TextureHandle dayFirstTex; var TextureHandle daySecondTex; var TextureHandle checkedBgTex; var TextureHandle highlightTex; var TextureHandle stampTex; var AnimTextureHandle availableAnimTex; var AnimTextureHandle stampAnimTex; var ItemWindowHandle itemWnd; var WindowHandle disableContainer; var AttendCheckWnd.AttendCheckStepInfo _info; delegate DelegateOnItemClicked(AttendCheckSlot Owner); function Init(WindowHandle Owner, AttendCheckWnd Parent) { local string ownerFullPath; ownerFullPath = Owner.m_WindowNameWithFullPath; parentWnd = Parent; Me = GetWindowHandle(ownerFullPath); itemWnd = GetItemWindowHandle(ownerFullPath $ ".AttendMonth_ItemWindow"); itemAmountTextBox = GetTextBoxHandle(ownerFullPath $ ".AttendDayCount_TextBox"); daySecondTex = GetTextureHandle(ownerFullPath $ ".DateNum_Month_10_Texture"); dayFirstTex = GetTextureHandle(ownerFullPath $ ".DateNum_Month_1_Texture"); checkedBgTex = GetTextureHandle(ownerFullPath $ ".StampBG_Texture"); highlightTex = GetTextureHandle(ownerFullPath $ ".SlotHighlight_Texture"); stampTex = GetTextureHandle(ownerFullPath $ ".StampRed_Texture"); availableAnimTex = GetAnimTextureHandle(ownerFullPath $ ".TodayTwinkle_AnimTex"); stampAnimTex = GetAnimTextureHandle(ownerFullPath $ ".TodayStampRed_AnimText"); disableContainer = GetWindowHandle(ownerFullPath $ ".Empty_Wnd"); } function SetInfo(AttendCheckWnd.AttendCheckStepInfo Info) { _info = Info; SetDisable(false); SetItemInfoControl(Info.ItemID, Info.ItemAmount); SetDayTexture(Info.Day); SetSlotState(Info.State); SetSlotHighlightControl(Info.isHighLight); } function SetDisable(bool bDisable) { // End:0x39 if(bDisable) { itemWnd.HideWindow(); itemAmountTextBox.HideWindow(); disableContainer.ShowWindow(); } else { itemWnd.ShowWindow(); itemAmountTextBox.ShowWindow(); disableContainer.HideWindow(); } } function SetItemInfoControl(int ItemID, INT64 ItemAmount) { local ItemInfo ItemInfo; local string amountStr; ItemInfo = GetItemInfoByClassID(ItemID); // End:0x44 if(IsStackableItem(ItemInfo.ConsumeType) && ItemAmount > 0) { ItemInfo.ItemNum = ItemAmount; } itemWnd.Clear(); itemWnd.AddItem(ItemInfo); amountStr = "x" $ string(ItemAmount); // End:0x99 if(ItemAmount == 0) { itemAmountTextBox.HideWindow(); } else { itemAmountTextBox.SetText(amountStr); itemAmountTextBox.ShowWindow(); } } function SetDayTexture(int Day) { local string ten, one; StrDaySplit(Day, ten, one); dayFirstTex.SetTexture(DATE_TEXTURE_PATH $ ten); daySecondTex.SetTexture(DATE_TEXTURE_PATH $ one); } function SetSlotHighlightControl(bool isHighLight) { // End:0x1B if(isHighLight) { highlightTex.ShowWindow(); } else { highlightTex.HideWindow(); } } function SetSlotState(AttendCheckWnd.EAttendCheckState State) { stampAnimTex.HideWindow(); stampAnimTex.Stop(); switch(State) { // End:0x72 case Checked: checkedBgTex.ShowWindow(); stampTex.ShowWindow(); availableAnimTex.HideWindow(); availableAnimTex.Stop(); // End:0x132 break; // End:0xE2 case Available: checkedBgTex.HideWindow(); stampTex.HideWindow(); availableAnimTex.ShowWindow(); availableAnimTex.Stop(); availableAnimTex.SetLoopCount(99999); availableAnimTex.Play(); // End:0x132 break; // End:0x12F case Unchecked: checkedBgTex.HideWindow(); stampTex.HideWindow(); availableAnimTex.HideWindow(); availableAnimTex.Stop(); // End:0x132 break; } } function PlayStampAnimTexture() { stampAnimTex.Stop(); stampAnimTex.ShowWindow(); stampAnimTex.Play(); } function StopAnimation() { availableAnimTex.Stop(); stampAnimTex.Stop(); } function CheckAndPlayStampAnimation() { // End:0x67 if(_info.State == Available) { PlayStampAnimTexture(); stampTex.ShowWindow(); availableAnimTex.HideWindow(); availableAnimTex.Stop(); _info.State = Checked; } } function StrDaySplit(int nDay, out string ten, out string one) { // End:0x31 if(nDay > 9) { ten = Mid(string(nDay), 0, 1); one = Mid(string(nDay), 1, 1); } else { ten = "0"; one = string(nDay); } } event OnClickItem(string strID, int Index) { // End:0x4D if(strID == "AttendMonth_ItemWindow" && _info.State == Available) { DelegateOnItemClicked(self); } } There is no AttendCheckInfo class.
  23. Interface. But again, people can change interface and bypass it
×
×
  • Create New...