Custom Instance, Gate not working.
So I added an instance, but when I go in game and click on the gate, nothing happens, no yes or no, no port, it just highlights the gate. Here is a list of files I edited and steps I took to troubleshoot.
- Field.txt: Added the map itself and the instance entry.
- BlockInfo
- MapInfo.shn/ViewInfo
- pinescript
- Same zone as map gate is in.
- .NPC.txt: duplicated crystal castle and levis nest IDGates to test this, did them properly.
- Changing the zone of the instance, and then the zone of the map the instance gate was in.
- tried with a 1-150 level limit
- tried Gate instead of IDGate
- Mobregen
- MobInfo/ViewInfo/ServerInfo/Species/Weapon
- broadcast text script
Am I missing anything? If so what? I have spent a few days on this already.
Re: Custom Instance, Gate not working.
You didn't mention that you changed the Index of the gate when you said you duplicated.
Server starts up fine even if those are broken, though it reports these as warnings, which should be in assert file.
Re: Custom Instance, Gate not working.
That is what I was referring to when I said I duplicated it properly.
http://i.imgur.com/rrKlLBz.png
Assert entry (If you know how to fix some of these that would be nice but I see nothing about a gate.):
Zone00
Code:
12:00:01 : AssertClass::ac_AssertFail : Socket cut not for player[0]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5838/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5839/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5840/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5841/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5842/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5843/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5844/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5845/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5846/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5847/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5848/6731]
12:02:26 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[5849/6731]
12:02:51 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_MoveLocationCheck_To : Block[15509/15205]
12:03:07 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_StatRemainSend : Too many StatPoint[0]
12:03:17 : AssertClass::ac_AssertFail : Socket cut not for player[0]
12:03:42 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:03:42 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:07 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:07 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:09 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:10 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:11 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:11 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:15 : AssertClass::ac_AssertFail : ShineObjectClass::ShinePlayer::sp_StatRemainSend : Too many StatPoint[0]
12:04:17 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:04:17 : AssertClass::ac_AssertFail : MoveManager::mm_MoveStart : speed zero[0]
12:06:24 : AssertClass::ac_AssertFail : PineEventScriptNode::ShineSummonMob::sa_Step : no mob[T_DesertWolfC]
12:09:33 : AssertClass::ac_AssertFail : Socket cut not for player[0]
Zone01
Code:
12:09:22 : AssertClass::ac_AssertFail : Socket cut not for player[0]
12:13:25 : AssertClass::ac_AssertFail : Socket cut not for player[0]
Zone02
Code:
12:01:37 : AssertClass::ac_AssertFail : Socket cut not for player[0]
12:11:17 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:11:17 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:11:18 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:42 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:44 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:44 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:46 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:49 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:52 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:52 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:53 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:55 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:58 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:59 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:12:59 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:01 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:03 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:04 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:10 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:16 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:17 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:18 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:21 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:22 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:23 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:23 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:24 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:25 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:25 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:26 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:27 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:27 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:28 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:29 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:31 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:32 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:32 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:33 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:36 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:37 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:39 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:13:40 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:30 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:34 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:36 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:38 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:38 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:40 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:42 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:43 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:44 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:47 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:50 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
12:14:51 : AssertClass::ac_AssertFail : CharaterSkillList::csl_GetDelayGroup : Cannot found Skill[5458]
Zone03
Code:
11:14:42 : AssertClass::ac_AssertFail : NPCItemList::ItemListOption::ilo_PacketMake : Invalid item index[FatalShadow02]
11:14:42 : AssertClass::ac_AssertFail : NPCItemList::ItemListOption::ilo_PacketMake : Invalid item index[FatalShadow03]
11:14:42 : AssertClass::ac_AssertFail : NPCItemList::ItemListOption::ilo_PacketMake : Invalid item index[FatalShadow04]
11:14:42 : AssertClass::ac_AssertFail : NPCItemList::ItemListOption::ilo_PacketMake : Invalid item index[FatalShadow05]
11:14:51 : AssertClass::ac_AssertFail : SetItemData::EffectDescription::ed_Store : Effect with no skill[FlameWalkerCooldown]
11:14:52 : AssertClass::ac_AssertFail : ZoneServer::zs_Start_Acceptor : No data for client listen[0]
11:14:52 : AssertClass::ac_AssertFail : ZoneServer::zs_servicestart : Acceptor fail[0]
Re: Custom Instance, Gate not working.
How does your Field instance entry look like at the bottom?
Re: Custom Instance, Gate not working.
Top
Code:
#ColumnName MapIDClient SubFrom SubTo Serial MapName KQ xsize ysize immortalsec ScriptName ItemDropByKilled Pker EnemyGuild Party Monster Summoned IsPKKQ IsFreePK IsPartyBattle NameHide LinkIN LinkOut SystemMap RegenCity RegenXA RegenYA RegenXB RegenYB RegenXC RegenYC RegenXD RegenYD RegenSpot CanRestart CanTrade CanMiniHouse CanItem CanSkill Chat Shout CanBooth CanProduce CanRide CanStone CanParty ExpLostAtDeadByMob ExpLostAtDeadByPly UsrSubLayer CheckSum Internal0 Internal0CT Internal1 Internal1CT Internal_1_2 CJC108 Int_Japan Int_China Piesta
#Record ZombieApoc 00 19 158 Zombie#Apocolypse 3 256 256 5000 - 0 1 0 0 2 0 0 0 0 0 0 0 1 RouN 6690 8711 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 2500 0 0 158 0 1 1 1 0 9 0 0 0
Bottom
Code:
#ColumnName Argument IDNo ZoneNumber MapIDClient ScriptName Party Guild Individual NeedQuest NeedItem Consume LimitTime CheckSum Spacer
#Record ZombieApoc 8 0 ZombieApoc ID/ZombieApoc 1 0 0 0 - 0 120 8 0
Re: Custom Instance, Gate not working.
Lol that's why your gate doesn't do anything :c
On the bottom it should of been like this.
Code:
#Record IDGateApoc 8 0 ZombieApoc ID/ZombieApoc 1 0 0 0 - 0 120 8 0
Code:
#Record ZombApoc01 8 0 ZombieApoc ID/ZombieApoc 1 0 0 0 - 0 120 8 0
Re: Custom Instance, Gate not working.
Omg I love you, thank you so much. Testing now, thanking you already because it makes sense.
Results: Worked, got ported in, but the client crashes, I think I used the wrong BlockInfo though.
Re: Custom Instance, Gate not working.
It should work, lol cause the bottom of Field.txt is the gate functions. So whatever you named it in NPC, then it would go there. You were setting it as the map idx so that's why it didn't work out so well.