13.04.2014, 17:32
Hey, it's me again.
The DialogBox is showing up, but not the Questbox.
Code:
The DialogBox is showing up, but not the Questbox.
Code:
Код:
ocmd:story(playerid,params[])
{
#pragma unused params
switch(PlayerData[playerid][pLang])
{
case 0://german
{
ClearChat(playerid);
SCM(playerid,-1," Dein Leben auf "#SERVERNAME"beginnt mit diesem Moment..");
SCM(playerid,-1," 14 Juli, 05:18:15. ");
SCM(playerid,-1," **Dein Handy klingelt. Du gehst an das Telefon");
CreateDialogBox(playerid);
UpdateDialogBox(playerid,"~r~Hallo, wer ist da?~n~~g~Namen sind was fuer Freunde. Ich hab' gehoert, du suchst nach einem Job. Ich habe da was fuer dich~n~~r~\
Um was gehts?~n~~g~Wir besprechen das am besten unter 2 Augen..Komm zum alten Hafen.");
SCM(playerid,-1," Du hцrt ein Knacken am anderen Ende der Leitung");
SCM(playerid,-1," ** TUT TUT TUT **");
CreateQuestBox(playerid);
print("quesst");
UpdateQuestBox(playerid,"~y~Begib dich zu dem Hafen");//<- this is not showing up
PlayerPlaySound(playerid,1058,0,0,0);
}
case 1://english
{
ClearChat(playerid);
SCM(playerid,-1," Your new life is starting with this moment..");
SCM(playerid,-1," 7/1/2014, 05:18:15 PM");
SCM(playerid,-1," Your phone is ringing.");
CreateDialogBox(playerid);
UpdateDialogBox(playerid,"~r~Hello Who's there?~n~~g~Names are just for friend. I've noticed you need a job. I've got somethin for you~n~~r\
What are you talkin' about?~n~~g~I'm gonna tell you. We'll meet at the old harbour");
SCM(playerid,-1," ** The guy is pressing a key **");
SCM(playerid,-1," ** TUT TUT TUT **");
CreateQuestBox(playerid);
UpdateQuestBox(playerid,"~y~Go to the Harbour");//<- this is not showing up
PlayerPlaySound(playerid,1058,0,0,0);
}
}
return 1;
}
Код:
stock CreateQuestBox(playerid)
{
print("questttt");
Questbox[playerid] = CreatePlayerTextDraw(playerid,185.000000, 10.000000, "~n~~n~~n~");
PlayerTextDrawBackgroundColor(playerid,Questbox[playerid], 255);
PlayerTextDrawFont(playerid,Questbox[playerid], 1);
PlayerTextDrawLetterSize(playerid,Questbox[playerid], 0.500000, 1.90000);
PlayerTextDrawColor(playerid,Questbox[playerid], -1);
PlayerTextDrawSetOutline(playerid,Questbox[playerid], 0);
PlayerTextDrawSetProportional(playerid,Questbox[playerid], 1);
PlayerTextDrawSetShadow(playerid,Questbox[playerid], 1);
PlayerTextDrawUseBox(playerid,Questbox[playerid], 1);
PlayerTextDrawBoxColor(playerid,Questbox[playerid], 100);
PlayerTextDrawTextSize(playerid,Questbox[playerid], 483.000000, 0.000000);
return 1;
}
stock UpdateQuestBox(playerid,text[])
{
return PlayerTextDrawSetString(playerid,Questbox[playerid],text);
}
stock DestroyQuestBox(playerid)
{
return PlayerTextDrawDestroy(playerid,Questbox[playerid]);
}
stock ClearQuestBox(playerid)
{
return PlayerTextDrawSetString(playerid,Questbox[playerid],"~n~~n~~n~);
}

