C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : error 017: undefined symbol "File"
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : warning 215: expression has no effect
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : error 001: expected token: ";", but found "]"
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : error 029: invalid expression, assumed zero
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : warning 215: expression has no effect
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : error 001: expected token: ";", but found "]"
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : error 029: invalid expression, assumed zero
C:\Users\Acer\Desktop\Gigant RP\gamemodes\Gigant.pwn(252) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new string[460];
switch(dialogid)
{
case 1:
{
if(response)
{
if(!strlen(inputtext))
{
format(string, sizeof(string), "{FFFFFF}Äîáðî ïîæàëîâàòü íà ñåðâåð Gigant RolePlay\n×òîáû íà÷àòü èãðó Âàì íåîáõîäèìî ïðîéòè ðåãèñòðàöèþ\n\nÂâåäèòå ïàðîëü äëÿ Âàøîãî àêêàóíòà\nÎí áóäåò çàïðàøèâàòüñÿ êàæäûé ðàç,êîãäà âû âõîäèòå íà ñåðâåð\n\n {57BE2B}Ïðèìå÷àíèÿ:\n - Ïàðîëü ìîæåò ñîñòîÿòü èç ëàòèíñêèõ ñèìâîëîâ\n - Ïàðîëü ÷óâñòâèòåëåí ê ðåãèñòðó\n - Äëèíà ïàðîëÿ îò 6-òè äî 15-òè ñèìâîëîâ.", playername);
SPD(playerid, 1, DSI, "{3CFFEC}Ðåãèñòðàöèÿ", string, "Äàëåå", "Îòìåíà");
return 1;
}
for(new i = strlen(inputtext); i != 0; --i)
switch(inputtext[i])
{
case 'À'..'ß', 'à'..'ÿ': return SPD(playerid, 1, DSM, "{FF0000}Âíèìàíèå!", "{FFFFFF}Ïàðîëü äîëæåí ñîñòîÿòü èç ëàòèíñêèõ áóêâ", "Ïîâòîð", "Îòìåíà");
}
if(strlen(inputtext) < 6 || strlen(inputtext) > 15) SPD(playerid, 1, DSM, "{FF0000}Âíèìàíèå!", "{FFFFFF}Äëèíà ïàðîëÿ îò 6-òè äî 15-òè ñèìâîëîâ", "Ïîâòîð", "Îòìåíà");
format(string, sizeof(string), "Users/%s.ini", playername);
if(ini_createFile(string) < 0) ini_openFile(string);
{
ini_setString(ini_createFile(string), "Password", inputtext);
252 страница ini_setInteger(File, "Sex", Player[playerid][pSex]);
ini_closeFile(ini_createFile(string));
}
SPD(playerid, 2, DSM, "{F7FF00}Ïðàâèëà ñåðâåðà", "{FF0000}ÇÀÏÐÅÙÅÍÎ:\n\n{FFFFFF}Çàïðåùåíî èñïîëüçîâàíèå ïîñòîðîííèõ ïðîãðàìì{DDF010}(÷èòû;ñêðèïòû;äàþùèå ïðèåìóùåñòâà íàä èãðîêàìè)\n{FFFFFF}Óáèéñòâî ëþäåé áåç ïðè÷èíû{DDF010}(Deathmatch)\n{FFFFFF}Óáèéñòâî ñ ïîìîùüþ òðàíñïîðòà{DDF010}(DriveBy)\n{FFFFFF}Óáèéñòâî íà ìåñòå ñïàâíà{DDF010}(SpawnKill)\n{FFFFFF}Óáèéñòâî ÷ëåíîâ ñâîåé ôðàêöèè{DDF010}(TeamKill)\n{FFFFFF}Âûäà÷à ñåáÿ çà àäìèíèñòðàöèþ", "Äàëåå", "Âûõîä");
}
else
{
if(!strlen(inputtext))
{
fremove(string);
format(string, sizeof(string), "{FFFFFF}Äîáðî ïîæàëîâàòü íà ñåðâåð Gigant RolePlay\n×òîáû íà÷àòü èãðó Âàì íåîáõîäèìî ïðîéòè ðåãèñòðàöèþ\n\nÂâåäèòå ïàðîëü äëÿ Âàøîãî àêêàóíòà\nÎí áóäåò çàïðàøèâàòüñÿ êàæäûé ðàç,êîãäà âû âõîäèòå íà ñåðâåð\n\n {57BE2B}Ïðèìå÷àíèÿ:\n - Ïàðîëü ìîæåò ñîñòîÿòü èç ëàòèíñêèõ ñèìâîëîâ\n - Ïàðîëü ÷óâñòâèòåëåí ê ðåãèñòðó\n - Äëèíà ïàðîëÿ îò 6-òè äî 15-òè ñèìâîëîâ.", playername);
SPD(playerid, 1, DSI, "{3CFFEC}Ðåãèñòðàöèÿ", string, "Äàëåå", "Îòìåíà");
return 1;
}
}
case 2
{
if(response)
{
SPD(playerid, 3, DSM, "{00CDFF}Âûáîð ïîëà", "{D8EEF3}Ïîæàëóéñòà, âûáåðèòå ñâîé ïîë:", "Ìóæñêîé", "Æåíñêèé");
}
else
{
fremove(string);
format(string, sizeof(string), "{FFFFFF}Äîáðî ïîæàëîâàòü íà ñåðâåð Gigant RolePlay\n×òîáû íà÷àòü èãðó Âàì íåîáõîäèìî ïðîéòè ðåãèñòðàöèþ\n\nÂâåäèòå ïàðîëü äëÿ Âàøîãî àêêàóíòà\nÎí áóäåò çàïðàøèâàòüñÿ êàæäûé ðàç,êîãäà âû âõîäèòå íà ñåðâåð\n\n {57BE2B}Ïðèìå÷àíèÿ:\n - Ïàðîëü ìîæåò ñîñòîÿòü èç ëàòèíñêèõ ñèìâîëîâ\n - Ïàðîëü ÷óâñòâèòåëåí ê ðåãèñòðó\n - Äëèíà ïàðîëÿ îò 6-òè äî 15-òè ñèìâîëîâ.", playername);
SPD(playerid, 1, DSI, "{3CFFEC}Ðåãèñòðàöèÿ", string, "Äàëåå", "Îòìåíà");
return 1;
}
}
case 3:
{
if(response)
{
Player[playerid][pSex] = 1;
}
else
{
Player[playerid][pSex] = 2;
}
}
}
return 1;
}
Последнее редактирование модератором: