Артём2222
Новичок
Вообщем этот диалог позволяет брать интервью но выдаёт ошибки:
Сам диалог:
Кто поможет дам +.
PHP:
error 017: undefined symbol "TALK"
warning 215: expression has no effect
error 017: undefined symbol "TALKVISITOR"
error 017: undefined symbol "TALKVISITOR"
error 017: undefined symbol "TALK"
warning 215: expression has no effect
error 017: undefined symbol "TALKVISITOR"
warning 215: expression has no effect
error 017: undefined symbol "Ether"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
PHP:
case 136:
{
if(!response) return SPD(playerid, 131, DIALOG_STYLE_LIST, "Ìåíþ", " 1. Ïðÿìîé ýôèð\n 2. Âûéòè èç ïðÿìîãî ýôèðà\n 3. Íà÷àòü ïðèíèìàòü çâîíêè / ñìñ\n 4. Çàâåðøèòü ïðèíèìàòü çâîíêè / ñìñ\n 5. Âçÿòü èíòåðâüþ\n 6. Çàâåðøèòü èíòåðâüþ\n 7. Îáúÿâëåíèÿ\n 8. Ðàçäåë ëèäåðà", "Îê", "Îòìåíà");
else
{
GetPlayerName(playerid, sn, sizeof(sn));
GetPlayerName(strval(inputtext), gp, sizeof(gp));
if(!IsPlayerConnected(strval(inputtext)) || strval(inputtext) == INVALID_PLAYER_ID || strval(inputtext) == playerid) return true;
if(!ProxDetectorS(5.0, playerid, strval(inputtext))) return SCM(playerid, -1,"×åëîâåê äàëåêî îò âàñ!");
TALK = true;
TALKID = playerid;
TALKVISITOR = strval(inputtext);
format(string, 128, "Âû ïðåäëîæèëè èíòåðâüþ %s",gp);
SCM(playerid,COLOR_WHITE,string);
format(string, 128, "Ñîòðóäíèê íîâîñòåé - %s õî÷åò âçÿòü ó âàñ èíòåðâüþ\nÂû ñîãëàñíû?",sn);
SPD(strval(inputtext), 137, DIALOG_STYLE_MSGBOX, "Èíòåðâüþ",string,"Äà","Íåò");
}
}
case 137:
{
if(!response)
{
if(TALKVISITOR != playerid) return true;
GetPlayerName(playerid, sn, sizeof(sn));
GetPlayerName(TALKID, gp, sizeof(gp));
format(nsa, sizeof(nsa), "%s îòêàçàëñÿ äàòü âàì èíòåðâüþ",sn);
SCM(TALKID, COLOR_WHITE, nsa);
format(nsa, sizeof(nsa), "Âû îòêàçàëèñü äàòü èíòåðâüþ %s",gp);
SCM(playerid, COLOR_WHITE, nsa);
TALK = false;
TALKID = -1;
TALKVISITOR = -1;
}
else
{
if(Ether[playerid] == true || Ether[TALKID] == true) return SCM(playerid, COLOR_WHITE, "Îøèáêà!");
Ester[playerid] = true;
Ester[TALKID] = true;
GetPlayerName(playerid, sn, sizeof(sn));
GetPlayerName(TALKID, gp, sizeof(gp));
format(nsa, sizeof(nsa), "%s ñîãëàñèëñÿ âçÿòü èíòåðâüþ",sn);
SCM(TALKID, COLOR_WHITE, nsa);
format(nsa, sizeof(nsa), "Âû ñîãëàñèëèñü äàòü èíòåðâüþ %s",gp);
SCM(playerid, COLOR_WHITE, nsa);
SCM(playerid, COLOR_WHITE, "Âíèìàíèå! Âû â ïðÿìîì ýôèðå!");
SCM(TALKID, COLOR_WHITE, "Âíèìàíèå! Âû â ïðÿìîì ýôèðå!");
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USECELLPHONE);
SetPlayerSpecialAction(TALKID, SPECIAL_ACTION_USECELLPHONE);
return true;
}
}
