William
Новичок
PHP:
C:\Users\AxE\Desktop\registr.pwn(262) : error 012: invalid function call, not a valid address
C:\Users\AxE\Desktop\registr.pwn(262) : warning 215: expression has no effect
C:\Users\AxE\Desktop\registr.pwn(262) : error 001: expected token: ";", but found ")"
C:\Users\AxE\Desktop\registr.pwn(262) : error 029: invalid expression, assumed zero
C:\Users\AxE\Desktop\registr.pwn(262) : fatal error 107: too many error messages on one line
PHP:
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, RegisterMenu, DIALOG_STYLE_INPUT, "{ff0000}Ðåãèñòðàöèÿ", "{ff00ff}Çàðåãèñòðèðóéñÿ! \n{ff0000}Òû çàáûë ââåñòè ïàðîëü, èäèîò!", "Îê", "");
if(strlen(inputtext) < 4 || strlen(inputtext) > 20) return ShowPlayerDialog(playerid, RegisterMenu, DIALOG_STYLE_INPUT, "{ff0000}Ðåãèñòðàöèÿ", "{ff00ff}Çàðåãèñòðèðóéñÿ! \n{ff0000}Ïàðîëü íå äîëæåí áûòü ìåíüøå 4-åõ è áîëüøå 20-òè ñèìâîëîâ!", "Îê", "");
new Name[40]; GetPlayerName(playerid, Name, 40);
format(Name, 40, "%s.account", Name);
262стр. new File = ini_createFile(Name);//ñîçäàåì ôàéë
ini_setInteger(File, "Ïàðîëü", hash(inputtext));//çàïèñûâàåì õýøèðîâàííûé ïàðîëü èãðîêà è äðóãèå êëþ÷è
ini_setInteger(File, "Äåíüãè", 0);
ini_setInteger(File, "Óáèéñòâà", 0);
ini_setInteger(File, "Ñìåðòè", 0);
ini_setFloat(File, "Çäîðîâüå", 0.0);
ini_closeFile(File);//Ñîõðàíÿåì è çàêðûâàåì ôàéë
SendClientMessage(playerid, -1, "{ff00ff}Âû óñïåøíî çàðåãèñòðèðîâàëèñü è àâòîìàòè÷åñêè çàëîãèíèëèñü!");
SetPVarInt(playerid, "Logged", 1);//çàëîãèíèâàåì èãðîêà
}else if(dialogid == LoginMenu)
