Teleport to Juno
#11

Database configuration is 100% correct, I have rechecked that a lot of times. I'll try it with vs, ty

And ty Scura for testing!

#12

It was actually not subzone 0 that it brought me to, it was subzone 6. And shane was right, it had something to do with the new tutorial. This code is active in Server.cpp even when JUNO_RENEWAL_MESSAGEBOX is disabled:

if( d->m_pChar->m_etcEvent & ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE && !bCashZoneMove )
{
extra = 6; // ��������
if(d->m_pChar->m_questList.FindQuest(386, QUEST_STATE_DONE))
{
d->m_pChar->m_etcEvent &= ~ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE;
extra = 0;
}
d->m_pChar->m_pos.m_x = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][1], d->m_pChar->m_pZone->m_zonePos[extra][3]) / 2.0f;
d->m_pChar->m_pos.m_z = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][2], d->m_pChar->m_pZone->m_zonePos[extra][4]) / 2.0f;
}
else
extra = 0;

Change it to 

#ifdef JUNO_RENEWAL_MESSAGEBOX
if( d->m_pChar->m_etcEvent & ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE && !bCashZoneMove )
{
extra = 6; // ��������
if(d->m_pChar->m_questList.FindQuest(386, QUEST_STATE_DONE))
{
d->m_pChar->m_etcEvent &= ~ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE;
extra = 0;
}
d->m_pChar->m_pos.m_x = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][1], d->m_pChar->m_pZone->m_zonePos[extra][3]) / 2.0f;
d->m_pChar->m_pos.m_z = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][2], d->m_pChar->m_pZone->m_zonePos[extra][4]) / 2.0f;
}
else
#endif
extra = 0;

and you should be good.

I should have found that earlier, thank's everyone for helping! ?



P. S. This is an issue on june files as well as nov files as far as I can see, for everyone that does not use the EP3/4 tutorial quests.

#13


12 minutes ago, Desarija said:




It was actually not subzone 0 that it brought me to, it was subzone 6. And shane was right, it had something to do with the new tutorial. This code is active in Server.cpp even when JUNO_RENEWAL_MESSAGEBOX is disabled:




if( d->m_pChar->m_etcEvent & ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE && !bCashZoneMove )
{
extra = 6; // ��������
if(d->m_pChar->m_questList.FindQuest(386, QUEST_STATE_DONE))
{
d->m_pChar->m_etcEvent &= ~ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE;
extra = 0;
}
d->m_pChar->m_pos.m_x = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][1], d->m_pChar->m_pZone->m_zonePos[extra][3]) / 2.0f;
d->m_pChar->m_pos.m_z = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][2], d->m_pChar->m_pZone->m_zonePos[extra][4]) / 2.0f;
}
else
extra = 0;


Change it to 




#ifdef JUNO_RENEWAL_MESSAGEBOX
if( d->m_pChar->m_etcEvent & ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE && !bCashZoneMove )
{
extra = 6; // ��������
if(d->m_pChar->m_questList.FindQuest(386, QUEST_STATE_DONE))
{
d->m_pChar->m_etcEvent &= ~ETC_EVENT_JUNO_RENEWAL_QUESTCOMPLETE;
extra = 0;
}
d->m_pChar->m_pos.m_x = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][1], d->m_pChar->m_pZone->m_zonePos[extra][3]) / 2.0f;
d->m_pChar->m_pos.m_z = GetRandom(d->m_pChar->m_pZone->m_zonePos[extra][2], d->m_pChar->m_pZone->m_zonePos[extra][4]) / 2.0f;
}
else
#endif
extra = 0;


and you should be good.



I should have found that earlier, thank's everyone for helping! ?



P. S. This is an issue on june files as well as nov files as far as I can see, for everyone that does not use the EP3/4 tutorial quests.




Hmm ... not sure about it, i've check it right now, and seems i've already disable this function. The problem may be accourred by the "extra = 0" which should be get from the subzone passed as parameter and only 0 if the parameter subzone == NULL !

 

2

(still bugged)

#14

Remove the 2 lines below extra = 0;

#15

Is this why everyone uses the old juno or some variation of it...? ?

#16

/index.php?/profile/18894-desarija/&do=hovercard" data-mentionid="18894" href="/index.php?/profile/18894-desarija/" rel="">@Desarija damn I'm to laten this, found it as I used the reza repack. For some reason mine doesn't contain it so i have had fixed it at one point or it didn't came in mine. I suggest to remove the Juno renewal stuff from the Source completly there is no need for it and send them automatic on login there until Quest is Complete... Much better that way

 

/index.php?/profile/14423-nicolasg/&do=hovercard" data-mentionid="14423" href="/index.php?/profile/14423-nicolasg/" rel="">@nicolasg can't say that for everyone but I personaly think the old Juno looks much better than the new one eventhough I use the New one ? 

#17


36 minutes ago, Lythenica said:




/index.php?/profile/18894-desarija/&do=hovercard" data-mentionid="18894" href="/index.php?/profile/18894-desarija/" rel="">@Desarija damn I'm to laten this, found it as I used the reza repack. For some reason mine doesn't contain it so i have had fixed it at one point or it didn't came in mine. I suggest to remove the Juno renewal stuff from the Source completly there is no need for it and send them automatic on login there until Quest is Complete... Much better that way



 



/index.php?/profile/14423-nicolasg/&do=hovercard" data-mentionid="14423" href="/index.php?/profile/14423-nicolasg/" rel="">@nicolasg can't say that for everyone but I personaly think the old Juno looks much better than the new one eventhough I use the New one ? 




I personally started playing lc when the new juno was already out, but the old one seems to fit better with the game^^

#18

people associate the old juno with many of their best lastchaos memories, for many it‘s the map they spent the most time on when LC peaked, it‘s nostalgia ?

#19

yea that must be it, I love the old one before they made the Update on it (V2 of old Juno) like when I played 2008/2009 V2 came around 2010 I think. New Juno was the worst Update they ever made but with EP4 I stuck with it eventhough I made V1 of old Juno work for EP4 Servers don't know yet what to do with it tho ? The really old Juno (2006) wasn't around that much and i guess no one have ever played it outside Korean. Sadly I could never find the Map files for it.

#20


7 hours ago, Desarija said:




Remove the 2 lines below extra = 0;




those are used to spawn the player randomly in the selected area, if is not added all the player will spawn in the same location (exact the same location, if more than one player login and doesn't move the char they "texture" will be overlapped!



Forum Jump:


Users browsing this thread: 1 Guest(s)