STATS HELP
#1

cant get stats to show email ? can someone help
PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
  if(
dialogid == Register)
  {
    if(!
response) return Kick(playerid);
    if(
response)
    {
      new 
string[512],ip[16],str[250],hour,minute,second,day,month,year;
      
gettime(hour,minute,second);
      
getdate(year,month,day);
      
GetPlayerIp(playeridipsizeof(ip));
      
format(strsizeof str,"[%d:%d:%d][%d:%d:%d]"daymonthyearhourminutesecond);
      new 
INI:File INI_Open(UserPath(playerid));
      
INI_SetTag(File,"Player-Data");
      
INI_WriteString(File,"UserName",GetName(playerid));
      
INI_WriteString(File,"Registration Date",str);
      
INI_WriteString(File,"IP",ip);
      
INI_WriteString(File,"Email","Unset");
      
INI_WriteInt(File,"LogOnAttempt",0);
      
INI_WriteString(File,"LastLogin","Unset");
      
INI_WriteInt(File,"Password",udb_hash(inputtext));
      
INI_WriteString(File,"Password-String",(inputtext));
      
INI_WriteInt(File,"HorseShoes",0);
      
INI_WriteString(File,"Mood"," ");
      
INI_WriteInt(File,"MoodSpawn",0);
      
INI_WriteInt(File,"Sex",6);
      
INI_WriteInt(File,"SexShown",0);
      
INI_WriteInt(File,"Helmet",0);
      
INI_WriteInt(File,"SeatBelt",0);
      
INI_WriteInt(File,"CD-Player",0);
         
INI_WriteInt(File,"Watch",0);
      
INI_WriteInt(File,"Admin",0);
      
INI_WriteInt(File,"VIP",0);
      
INI_WriteInt(File,"Skin",0);
      
INI_WriteInt(File,"Money"WelcomeGift);
      
INI_WriteInt(File,"WantedLevel",0);
      
INI_WriteInt(File,"Kills",0);
      
INI_WriteInt(File,"Deaths",0);
      
INI_WriteInt(File,"Score",0);
      
INI_WriteInt(File,"Warn",0);
      
INI_WriteInt(File,"STD'S",0);
      
INI_Close(File);
      
ShowPlayerDialog(playerid,Email,DIALOG_STYLE_INPUT,"Email Dialog","Please Register Your Email To Ensure Password Recovery","OK","Cancel");
      
format(string512COLOR_YELLOW"<<Info>>"COLOR_WHITE" Name:"COLOR_ORANGE" %s"COLOR_WHITE" Password:"COLOR_ORANGE" %s"COLOR_WHITE" Has Been"COLOR_RED" Successfully"COLOR_WHITE" Created !!"GetName(playerid), inputtext);
      
SendClientMessage(playerid, -1string);
      
GivePlayerMoney(playerid,WelcomeGift);
      
format(string512COLOR_YELLOW"<<Player Info>>"COLOR_WHITE" You Have Been Awarded A Welcome Gift Of"COLOR_GREEN" $2000"COLOR_WHITE" !!");
      
SendClientMessage(playerid,-1string);
    }
    return 
1;
  }if(
dialogid == Email)
  {
    if(!
response) return ShowPlayerDialog(playerid,Email,DIALOG_STYLE_INPUT,"Email Dialog","Please Register Your Email To Ensure Password Recovery!\n"COLOR_RED"Please Enter Email To Continue!","OK","Cancel");
    if(
response)
    {
     if(
strfind(inputtext,"@",true)!= -&& strfind(inputtext,".",true)!= -1)
     {
       
format(PlayerInfo[playerid][pEmail], 255"%s"inputtext);
       new 
INI:File INI_Open(UserPath(playerid));
       
INI_SetTag(File,"Player-Data");
       
INI_WriteString(File,"Email",(inputtext));
       
INI_Close(File);
       
GameTextForPlayer(playerid"~w~Email ~g~Valid",1000,6);
       return 
1;
     }
     else
     {
       
ShowPlayerDialog(playerid,Email,DIALOG_STYLE_INPUT,"Email Dialog","Please Register Your Email To Ensure Password Recovery!\n"COLOR_RED"Invalid Email!","OK","Cancel");
       
GameTextForPlayer(playerid"~w~Email ~r~Invalid",1000,6);
     }
   }
  }
YCMD:stats(playeridparams[], help)
{
  new 
String[1000],Text[10],STDSText[20];
  if(
IsPlayerConnected(playerid))
  {
    if(
PlayerInfo[playerid][pSex] == 1)
    {
      
Text "Male";
    }
    else if(
PlayerInfo[playerid][pSex] == 0)
    {
      
Text "Female";
    }
    if(
PlayerInfo[playerid][pHasSTDs] == 0)
    {
      
STDSText "Clean Sexual Health";
    }
    else if(
PlayerInfo[playerid][pHasSTDs] == 1)
    {
      
STDSText "Chlamydia";
    }
    else if(
PlayerInfo[playerid][pHasSTDs] == 2)
    {
      
STDSText "Gonorrhea";
    }
    else if(
PlayerInfo[playerid][pHasSTDs] == 3)
    {
      
STDSText "Syphilis";
    }
    else if(
PlayerInfo[playerid][pHasSTDs] == 4)
    {
      
STDSText "Herpes";
    }
    else if(
PlayerInfo[playerid][pHasSTDs] == 5)
    {
      
STDSText "HIV+";
    }
  }
  
format(String,sizeof(String),"PlayerName: %s Email: %s \nSex: %s Admin: %d VIP: %d Sexual Health: %s",GetName(playerid),PlayerInfo[playerid][pEmail],Text,PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pVIP],STDSText);
  
ShowPlayerDialog(playerid10DIALOG_STYLE_MSGBOX,"Stats",String,"Close""");
  return 
1;

thanks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)