Guten Tag,
habe bei mir Jobchange npc eingefügt. Der 1ste Job funktioniert ohne probleme aber beim 2ten gibt es probleme
Das ist mein Code in der Npcscript.cpp:
Code:
void CNpcScript::mafl_jeff_0()
{
Speak( NpcId(), 579 );
SetScriptTimer( 15 );
}
void CNpcScript::mafl_jeff_1()
{
if (GetPlayerLvl() == 15 && GetPlayerJob() == 0)
{
Say( 1271 );
AddKey(1252 , 2);
AddKey(1253 , 3);
AddKey(1254 , 4);
AddKey(1255 , 5);
}
if (GetPlayerLvl() == 60 && GetPlayerJob() >= 1 && GetPlayerJob() <= 4 )
{
Say( 1272 );
if (GetPlayerLvl() == 60 && GetPlayerJob() == 1) { AddKey(1256 , 6); AddKey(1257 , 7); }
if (GetPlayerLvl() == 60 && GetPlayerJob() == 2) { AddKey(1258 , 8); AddKey(1259 , 9); }
if (GetPlayerLvl() == 60 && GetPlayerJob() == 3) { AddKey(1260 , 10); AddKey(1261 , 11); }
if (GetPlayerLvl() == 60 && GetPlayerJob() == 4) { AddKey(1262 , 12); AddKey(1263 , 13); }
}
}
void CNpcScript::mafl_jeff_2()
{
if (GetPlayerLvl() == 15 && GetPlayerJob() == 0)
{
ChangeJob(1);
InitStat();
Exit();
}
}
void CNpcScript::mafl_jeff_3()
{
if (GetPlayerLvl() == 15 && GetPlayerJob() == 0)
{
ChangeJob(2);
InitStat();
Exit();
}
}
void CNpcScript::mafl_jeff_4()
{
if (GetPlayerLvl() == 15 && GetPlayerJob() == 0)
{
ChangeJob(3);
InitStat();
Exit();
}
}
void CNpcScript::mafl_jeff_5()
{
if (GetPlayerLvl() == 15 && GetPlayerJob() == 0)
{
ChangeJob(4);
InitStat();
Exit();
}
}
void CNpcScript::mafl_jeff_6()
{
ChangeJob(6);
InitStat();
Exit();
}
void CNpcScript::mafl_jeff_7()
{
ChangeJob(7);
InitStat();
Exit();
}
void CNpcScript::mafl_jeff_8()
{
ChangeJob(8);
InitStat();
Exit();
}
void CNpcScript::mafl_jeff_9()
{
ChangeJob(9);
InitStat();
Exit();
}
void CNpcScript::mafl_jeff_10()
{
ChangeJob(10);
InitStat();
Exit();
}
void CNpcScript::mafl_jeff_11()
{
ChangeJob(11);
InitStat();
Exit();
}
void CNpcScript::mafl_jeff_12()
{
ChangeJob(12);
InitStat();
Exit();
}
void CNpcScript::mafl_jeff_13()
{
ChangeJob(13);
InitStat();
Exit();
}
Error wenn man mit Level 60 den Npc anredet :
Code:
2014/ 1/11 15:23:11 key error AddKey mafl_jeff Neue Infos
2014/ 1/11 15:23:11 key error AddKey mafl_jeff Beenden
2014/ 1/11 15:24:19 key error AddKey mafl_jeff Neue Infos
2014/ 1/11 15:24:19 key error AddKey mafl_jeff Beenden
2014/ 1/11 15:32:06 key error AddKey mafl_jeff Fracht
Bin über jede Hilfe dankbar