Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Как сделать login через dini

Статус
В этой теме нельзя размещать новые ответы.

Antoxa

Новичок
Сделал регистрацию через Dini.

PHP:
new IsLogged[MAX_PLAYERS];
enum pInfo
{
Score,
Money,
StLevel,
}
new PlayerInfo[MAX_PLAYERS][pInfo];
PHP:
if(strcmp(cmd, "/register", true) == 0)
   {
     new name[MAX_PLAYER_NAME];
     tmp = strtok(cmdtext, idx);
     GetPlayerName(playerid, name, sizeof(name));
     if(strlen(tmp) == 0) return SendClientMessage(playerid,0xF6F6F6F6,"[Ñåðâåð]:{D31602}/register [ïàðîëü]");
     format(file,sizeof(file),"modes/%s.sav",name);
     if(!fexist(file))
         {
           dini_Create(file);
           dini_IntSet(file, "Password", udb_hash(tmp));
           dini_IntSet(file,"Score",GetPlayerScore(playerid));
           dini_IntSet(file,"Money",GetPlayerMoney(playerid));
           dini_IntSet(file,"StLevel",GetPlayerWantedLevel(playerid));
           SendClientMessage(playerid,0x1DC557F6,"Àêàóíò óñïåøíî çàðåãèñòðèðîâàí");
//--------------------------------------------------
		   new string[256], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string),"Çàðåãèñòðèðîâàí íîâûé èãðîê{F6F6F6} [ %s ]", pname);
SendClientMessageToAll(0x23A6B1F6, string);
//--------------------------------------------------
           PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
           GetPlayerName(playerid, name, sizeof(name));
           printf("%s ñîçäàë àêêàóíò", name);
         }
         else
         {
           SendClientMessage(playerid,0xF60000F6,"Íà ñåðâåðå óæå ñóùåñòâóåò òàêîé àêêàóíò");
                PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
         }
      return 1;
   }


Как сделать /login ?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу