Jump to content
  • 0

How to open doors that close after restart[IL]


Question

Posted

Hi guys i need to open the main door on pagans temple but after every restart the gate close again i tried .csv file but nothing changed, i tried l2doorinstance.java but i'm new on coding and i cant find the exception or how i should add one for the door! Any reply would be helpfull! Thank you very much!

6 answers to this question

Recommended Posts

  • 0
Posted
On 9/15/2018 at 10:33 PM, KaLeDoR said:

Thank you guys for your replies!

As i said there is no such thing in my pack. i use IL chronicle with frozen pack any other solution plz?

The only way to configure this out is only from .csv file or by source i tried to copy source like typed above but i think i made a wrong input in tables needed so if anyone have any idea would be helpfull if you need my l2doorinstance code i can add it on pastebin right now!

 

 

l2jfrozen have a tvt event that open doors when it starts 

 

copy that code , change door id , find something that start when server start and paste it there

 

 

i m not l2jdev just say an idea :P

  • 0
Posted (edited)
go to l2doorInstance.java
after this
_unlockable = unlockable;
use this
openCustomDoors();
after use this build and ready.

private static void openCustomDoors()
{
  DoorTable.getInstance().getDoor(use door Id).openMe();
  DoorTable.getInstance().getDoor(use door Id).openMe();
}

dont forget to use ID's from doors

 

Edited by tazerman2
  • 0
Posted
11 hours ago, tazerman2 said:

go to l2doorInstance.java
after this
_unlockable = unlockable;
use this
openCustomDoors();
after use this build and ready.

private static void openCustomDoors()
{
  DoorTable.getInstance().getDoor(use door Id).openMe();
  DoorTable.getInstance().getDoor(use door Id).openMe();
}

dont forget to use ID's from doors

 

i tried i add the static void i imported the tables but again i have problem loading the server now (i changed Doors ID btw) wanna see a picture? i work on l2j frozen pack for fun

  • 0
Posted
2 hours ago, Aspect* said:

find the xml name doors : gameserver\data\xml\doors
and remove the loc

Thank you guys for your replies!

As i said there is no such thing in my pack. i use IL chronicle with frozen pack any other solution plz?

The only way to configure this out is only from .csv file or by source i tried to copy source like typed above but i think i made a wrong input in tables needed so if anyone have any idea would be helpfull if you need my l2doorinstance code i can add it on pastebin right now!

  • 0
Posted
8 hours ago, Pamela32 said:

 

 

l2jfrozen have a tvt event that open doors when it starts 

 

copy that code , change door id , find something that start when server start and paste it there

 

 

i m not l2jdev just say an idea :P

 

nice idea i tried i implented the necessary tables and works fine without changing instances and core doorinastances!

Thank you very much all of you! 

 

This topic can be locked!

Guest
This topic is now closed to further replies.


  • Posts

    • You always find a way to lower the bar. Consistency matters. I admire your dedication to being completely unaware of how little you matter.     at least you are not entirely useless you can always serve as a bad example
    • hahahahahahahahahahahaha this says more about MaxCheaters than about me xD
    • I already finished my panel for change name and gender, anyway need restart, im used schema  $stmt = $conn->prepare("EXEC lin_ChangeCharacterName2 ?, ?, ?"); for change name... also for change gender i used if ($race == 5) // Kamael race ID; modify this value as per your database { $error = "Gender change is not allowed for Kamael race characters."; } else { $stmt = $conn->prepare(" UPDATE user_data SET gender = ?, face_index = 0, hair_shape_index = 0, hair_color_index = 0 WHERE char_id = ? AND account_name = ? "); Sorry no idea how to add cached update in myext64 about, not have any  solution for this yet compatible to myext64 code. This is my panel make in php http://177.73.143.43:8080/account/ Cool panel for me, without experience in any code. Without help from any people here 🙄
    • Базы данных от прямых источников!                                  Холодка                 Реги                 Депы                 Богатые физики                                  Много актуальных гео!                 Замена брака!                 Гарант+                                  Контакты                 ТГ - @yashkatsigun    
    • Don't listen to that idiot @Nightw0lf — he doesn't know or understand anything... he just talks nonsense. Here's the solution, just to prove that they're the useless ones giving you meaningless and useless answers.   function disableCharacter($charId){ $buf = pack("cVV", 0x14, $charId, 1); return $this->Send($buf); } function enableCharacter($charId, $accountId){ $buf = pack("cVV", 0x15, $charId, $accountId); return $this->Send($buf); } function kickCharacter($charId) { $buf = pack("cV", 0x05, $charId); $tmp = $this->Send($buf); sleep(2); return $tmp; } //-------------------------------------------------------------------------------- if ($func==7)//DESHABILITAR PERSONAJE { $char_id = $var1; $CACHED->kickCharacter($char_id); $respuesta = $CACHED->disableCharacter($char_id); RegistrarActividad("disableCharacter",$respuesta,GetCharNameByCharId($char_id)."(".$char_id.")",0,0,0,0); } else if ($func==8)//HABILITAR PERSONAJE { $char_id = $var1; $account_id = $var2; $CACHED->kickCharacter($char_id); $respuesta = $CACHED->enableCharacter($char_id,$account_id); RegistrarActividad("enableCharacter",$respuesta,GetCharNameByCharId($char_id)."(".$char_id.")",$account_id,0,0,0); } //-------------------------------------------------------------------------------- $CACHED->disableCharacter($char_id); $tabla = sqlsrv_query($conexion_lin2world, "UPDATE user_data SET xxxxxxxxxxxx WHERE char_id=".$char_id.""); $CACHED->enableCharacter($char_id,$account_id); Now just compare the stupidity said by that imbecile @Nightw0lf with the answer I gave you... Thanks to people like this, MaxCheaters is in the state it's in... They keep following useless people who are good for nothing 😉  
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock