Save Account
#1

How can i save accounts ?
PHP код:
/*
    Pawno Edited by 
        Scripter Gabii/Scripter Bizza
*/
/*
NICO
*/
#include <a_samp>
#include <Dini>
#include <dutils>
#define TAG[SRC]           "{FFBF00}"
#define COL_EASY           "{FFF1AF}"
#define COL_WHITE          "{FFFFFF}"
#define COL_BLACK          "{0E0101}"
#define COL_GREY           "{C3C3C3}"
#define COL_GREEN          "{6EF83C}"
#define COL_RED            "{F81414}"
#define COL_YELLOW         "{F3FF02}"
#define COL_ORANGE         "{FFAF00}"
#define COL_LIME           "{B7FF00}"
#define COL_CYAN           "{00FFEE}"
#define COL_LIGHTBLUE      "{00C0FF}"
#define COL_BLUE           "{0049FF}"
#define COL_MAGENTA        "{F300FF}"
#define COL_VIOLET         "{B700FF}"
#define COL_PINK           "{FF00EA}"
#define COL_MARONE         "{A90202}"
#define COL_CMD            "{B8FF02}"
#define COL_PARAM          "{3FCD02}"
#define COL_SERVER         "{AFE7FF}"
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_RED 0xAA3333AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_1BLUE 0x0080FFFF
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_BRIGHTRED 0xFF0000AA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_VIOLET 0x9955DEEE
#define COLOR_LIGHTRED 0xFF99AADD
#define COLOR_SEAGREEN 0x00EEADDF
#define COLOR_GRAYWHITE 0xEEEEFFC4
#define COLOR_LIGHTNEUTRALBLUE 0xabcdef66
#define COLOR_GREENISHGOLD 0xCCFFDD56
#define COLOR_LIGHTBLUEGREEN 0x0FFDD349
#define COLOR_NEUTRALBLUE 0xABCDEF01
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define COLOR_LEMON 0xDDDD2357
#define COLOR_MEDIUMBLUE 0x63AFF00A
#define COLOR_NEUTRAL 0xABCDEF97
#define COLOR_BLACK 0x00000000
#define COLOR_NEUTRALGREEN 0x81CFAB00
#define COLOR_DARKGREEN 0x12900BBF
#define COLOR_LIGHTGREEN 0x24FF0AB9
#define COLOR_DARKBLUE 0x300FFAAB
#define COLOR_BLUEGREEN 0x46BBAA00
#define COLOR_PINK 0xFF66FFAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_PURPLE 0x800080AA
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_RED1 0xFF0000AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_1GREEN 0x6BD700FF
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_BROWN 0x993300AA
#define COLOR_CYAN 0x99FFFFAA
#define COLOR_TAN 0xFFFFCCAA
#define COLOR_PINK 0xFF66FFAA
#define COLOR_KHAKI 0x999900AA
#define COLOR_LIME 0x99FF00AA
#define COLOR_SYSTEM 0xEFEFF7AA
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD1 0xB4B5B7FF
forward OnPlayerLogin(playerid,password[]);
forward OnPlayerUpdate(playerid);
forward OnPlayerRegister(playeridpassword[]);
forward SetPlayerSpawn(playerid);
forward ClearChatbox(playeridlines);
forward split(const strsrc[], strdest[][], delimiter);
enum pInfo
{
     
pPass,
     
pSex,
     
pAge,
      
pOrigin,
    
pLevel,
    
pMoney,
    
pTut,
    
pChar,
};
new 
PlayerInfo[MAX_PLAYERS][pInfo];
new 
gPlayerLogged[MAX_PLAYERS];
new 
gPlayerLogTries[MAX_PLAYERS];
new 
gPlayerAccount[MAX_PLAYERS];
new 
gOoc[MAX_PLAYERS];
new 
gNews[MAX_PLAYERS];
new 
gFam[MAX_PLAYERS];
new 
RegistrationStep[MAX_PLAYERS];
new 
Typed[MAX_PLAYERS][64];
new 
TutTime[MAX_PLAYERS];
main()
{
    print(
"\n========================================");
    print(
" | Pawno Edited by                         |");
    print(
" |          Scripteri Gabii/Scripter Bizza  |");
    print(
" |                Enjoy :D                  |");
    print(
"=========================================\n");
}
public 
OnGameModeInit()
{
    
SetGameModeText("DieselRPG");
    
ShowPlayerMarkers(1);
    
AddPlayerClass(0,2271.2456,2405.2004,10.8203,320.2789,0,0,0,0,0,0);
    
EnableStuntBonusForAll(0);
    return 
1;
}
public 
OnGameModeExit()
{
    return 
1;
}
public 
OnPlayerRequestClass(playeridclassid)
{
    new 
playername[MAX_PLAYER_NAME];
    
GetPlayerName(playeridplayernamesizeof(playername));
    new 
string[64];
    
format(stringsizeof(string), "Conturi/%s.ini"playername);
    if (
dini_Exists(string))
    {
        
ShowPlayerDialog(playerid1245DIALOG_STYLE_INPUT,""COL_WHITE"Bun venit. Te rugam sa te loghezi.",""COL_WHITE"Scrie parola ta aici pentru a te loga","Log-in","Quit");
    }
    else
    {
        
ShowPlayerDialog(playerid1246DIALOG_STYLE_INPUT,""COL_WHITE"Te rugam sa te inregistrezi!",""COL_WHITE"Scrie parola ta aici pentru a te inregistra.","Register","Quit");
    }
    
SetPlayerPos(playerid1958.37831343.157215.3746);
    
SetPlayerCameraPos(playerid1958.37831343.157215.3746);
    
SetPlayerCameraLookAt(playerid1958.37831343.157215.3746);
    return 
1;
}
public 
OnPlayerConnect(playerid)
{
    new 
string[128];
    new 
plname[MAX_PLAYER_NAME];
    
    
gOoc[playerid] = 0;
    
gNews[playerid] = 0;
    
gFam[playerid] = 0;
    
RegistrationStep[playerid] = 0;
    
TutTime[playerid] = 0;
    
PlayerInfo[playerid][pTut] = 0;
    
PlayerInfo[playerid][pSex] = 0;
    
PlayerInfo[playerid][pOrigin] = 0;
    
PlayerInfo[playerid][pAge] = 0;
    
PlayerInfo[playerid][pChar] = 0;
    
       
GetPlayerName(playeridplnamesizeof(plname));
    
PlayerInfo[playerid][pLevel] = 0;
    
PlayerInfo[playerid][pMoney] = 0;
    
format(stringsizeof(string), "Conturi/%s.ini"plname);
    if(
dini_Exists(string))
    {
        
gPlayerAccount[playerid] = 1;
    }
    else
    {
        
gPlayerAccount[playerid] = 0;
    }
    return 
1;
}
public 
OnPlayerRegister(playeridpassword[])
{
    if(
IsPlayerConnected(playerid))
    {
        new 
file[64];
        new 
playername3[MAX_PLAYER_NAME];
        
GetPlayerName(playeridplayername3sizeof(playername3));
        
format(filesizeof(file), "Conturi/%s.ini"playername3);
        if(
dini_Exists(file))
        {
            return 
SendClientMessage(playerid,COLOR_GREY,"This account is already registered.");
        }
        else
        {
            
dini_Create(file);
            new 
password2 num_hash(password);
            
PlayerInfo[playerid][pPass] = password2;
            
dini_IntSet(file"Password",password2);
            
dini_IntSet(file"Sex",PlayerInfo[playerid][pSex]);
            
dini_IntSet(file"Origin",PlayerInfo[playerid][pOrigin]);
            
dini_IntSet(file"Age",PlayerInfo[playerid][pAge]);
            
dini_IntSet(file"Level",PlayerInfo[playerid][pLevel]);
            
dini_IntSet(file"Money",PlayerInfo[playerid][pMoney]);
            
dini_IntSet(file"Tut",PlayerInfo[playerid][pTut]);
            
dini_IntSet(file"Char",PlayerInfo[playerid][pChar]);
            
ShowPlayerDialog(playerid1245DIALOG_STYLE_INPUT,""COL_WHITE"Bun Venit",""COL_WHITE"Cont inregistrat cu succes!\n"COL_WHITE"Scrie parola ta mai jos pentru a te loga","Log-in","Quit");
        }
    }
    return 
1;
}
public 
OnPlayerLogin(playerid,password[])
{
    new    
string2[64];
    new    
playername3[MAX_PLAYER_NAME];
    
GetPlayerName(playeridplayername3sizeof(playername3));
    
format(string2sizeof(string2), "Conturi/%s.ini"playername3);
    if (
dini_Exists(string2))
    {
        new 
password2 num_hash(password);
         if(
dini_Int(string2,"Password") == password2)
        {
            
PlayerInfo[playerid][pPass] = dini_Int(string2,"Password");
            
PlayerInfo[playerid][pSex] = dini_Int(string2,"Sex");
            
PlayerInfo[playerid][pOrigin] = dini_Int(string2,"Origin");
            
PlayerInfo[playerid][pAge] = dini_Int(string2,"Age");
            
PlayerInfo[playerid][pMoney] = dini_Int(string2,"Money");
            
PlayerInfo[playerid][pLevel] = dini_Int(string2,"Level");
            
PlayerInfo[playerid][pTut] = dini_Int(string2,"Tut");
            
PlayerInfo[playerid][pChar] = dini_Int(string2,"Char");
        }
        else
        {
            
gPlayerLogTries[playerid] += 1;
            
ShowPlayerDialog(playerid1245DIALOG_STYLE_INPUT,""COL_WHITE"Mai incearca!",""COL_WHITE"Ai introdus o parola gresita\n"COL_WHITE"Scrie-ti parola pentru a te loga!","Log-in","Quit");
            if(
gPlayerLogTries[playerid] == 3) { Kick(playerid); }
            return 
1;
        }
    }
    return 
1;
}
public 
OnPlayerDisconnect(playeridreason)
{
    
OnPlayerUpdate(playerid);
    return 
1;
}
public 
OnPlayerSpawn(playerid)
{
    
SetPlayerSpawn(playerid);
    
//SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
    
return 1;
}
public 
SetPlayerSpawn(playerid)
{
    if(
IsPlayerConnected(playerid))
    {
        if(
PlayerInfo[playerid][pTut] == 0)
        {
            
gOoc[playerid] = 1;
            
gNews[playerid] = 1;
            
gFam[playerid] = 1;
            
TogglePlayerControllable(playerid0);
            
RegistrationStep[playerid] = 1;
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_WHITE"{30a030}[Diesel RPG]: {ffffff}Bine ai venit pe {ff0000}Diesel RPG.ro: RPG Server [0.3D] (BETA){ffffff}.");
            
SendClientMessage(playeridCOLOR_GREEN"");
            
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
            
SendClientMessage(playeridCOLOR_WHITE"{30a030}[Diesel RPG]: {ffffff}Ce sex ai? [{ffd700}Masculin {ffffff}sau {ffd700}Feminin{ffffff}]?");
            
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
            
ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
        }
    }
    return 
1;
}
public 
OnPlayerDeath(playeridkilleridreason)
{
    return 
1;
}
public 
OnVehicleSpawn(vehicleid)
{
    return 
1;
}
public 
OnVehicleDeath(vehicleidkillerid)
{
    return 
1;
}
public 
OnPlayerText(playeridtext[])
{
    new 
giver[MAX_PLAYER_NAME];
    new 
sendername[MAX_PLAYER_NAME];
    new 
giveplayer[MAX_PLAYER_NAME];
    new 
tmp[256];
    new 
string[256];
    new 
giveplayerid;
    if(
RegistrationStep[playerid] > 0)
    {
        if(
RegistrationStep[playerid] == 1)
        {
            new 
idx;
            
tmp strtok(textidx);
            if((
strcmp("masculin"tmptruestrlen(tmp)) == 0) && (strlen(tmp) == strlen("Masculin")))
            {
                
GetPlayerName(playeridsendernamesizeof(sendername));
                
PlayerInfo[playerid][pSex] = 1;
                
RegistrationStep[playerid] = 2;
                
SetPlayerSkin(playerid18);
                
PlayerInfo[playerid][pChar] = 18;
                
ClearChatbox(playerid10);
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                
format(stringsizeof(string), "» Ok %s, esti Barbat."sendername);
                
SendClientMessage(playeridCOLOR_WHITEstring);
                
SendClientMessage(playeridCOLOR_1BLUE"{30a030}[Diesel RPG]: {ffffff}Ce varsta ai? [{ffd700}zz{ffffff}/{ffd700}ll{ffffff}/{ffd700}aa{ffffff}]?");
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                return 
0;
            }
            else if((
strcmp("feminin"tmptruestrlen(tmp)) == 0) && (strlen(tmp) == strlen("Feminin")))
            {
                
GetPlayerName(playeridsendernamesizeof(sendername));
                
PlayerInfo[playerid][pSex] = 2;
                
RegistrationStep[playerid] = 2;
                
SetPlayerSkin(playerid41);
                
PlayerInfo[playerid][pChar] = 41;
                
ClearChatbox(playerid10);
                
ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                
format(stringsizeof(string), "» Ok %s, esti Femeie."sendername);
                
SendClientMessage(playeridCOLOR_WHITEstring);
                
SendClientMessage(playeridCOLOR_1BLUE"{30a030}[Diesel RPG]: {ffffff}Ce varsta ai? [{ffd700}zz{ffffff}/{ffd700}ll{ffffff}/{ffd700}aa{ffffff}]?");
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                return 
0;
            }
            else
            {
                
ClearChatbox(playerid10);
                
ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                
SendClientMessage(playeridCOLOR_1BLUE"{30a030}[Diesel RPG]: {ffffff}Ce sex ai? [{ffd700}Masculin {ffffff}sau {ffd700}Feminin{ffffff}]?");
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
            }
            return 
0;
        }
        else if(
RegistrationStep[playerid] == 2)
        {
            new 
yearmonth,day;
            
getdate(yearmonthday);
            new 
DateInfo[3][20];
            
split(textDateInfo'/');
            if(
year strvalEx(DateInfo[2]) > 100 || strvalEx(DateInfo[2]) < || strvalEx(DateInfo[2]) >= year)
            {
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                
SendClientMessage(playeridCOLOR_1BLUE"{30a030}[Diesel RPG]: {ffffff}Ce varsta ai? [{ffd700}zz{ffffff}/{ffd700}ll{ffffff}/{ffd700}aa{ffffff}]?");
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                
ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
                return 
0;
            }
            new 
check year strvalEx(DateInfo[2]);
            if(
check == year)
            {
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                
SendClientMessage(playeridCOLOR_1BLUE"{30a030}[Diesel RPG]: {ffffff}Ce varsta ai? [{ffd700}zz{ffffff}/{ffd700}ll{ffffff}/{ffd700}aa{ffffff}]?");
                
SendClientMessage(playeridCOLOR_GREEN"_____________________________________________");
                
ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
                return 
0;
            }
            if(
strvalEx(DateInfo[1]) > month)
            {
                
check -= 1;
            }
            else if(
strvalEx(DateInfo[1]) == month && strvalEx(DateInfo[0]) > day)
            {
                
check -= 1;
            }
            
ClearChatbox(playerid10);
            
PlayerInfo[playerid][pOrigin] = 1;
            
PlayerInfo[playerid][pAge] = check;
            
GetPlayerName(playeridsendernamesizeof(sendername));
            
format(stringsizeof(string), "» Ok %s, ai %d anii."sendernamePlayerInfo[playerid][pAge]);
            
SendClientMessage(playeridCOLOR_WHITEstring);
            
//ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
            
TutTime[playerid] = 1;
            
RegistrationStep[playerid] = 0;
            
SetPlayerTutorial(playerid);
            
SendClientMessage(playeridCOLOR_1GREEN"{30a030}[Diesel RPG]: {ffffff}Acuma iti vom prezenta un Tutorial legat de Server.");
            return 
0;
        }
        return 
0;
    }
    return 
1;
}
forward SetPlayerTutorial(playerid);
public 
SetPlayerTutorial(playerid)
{
    if(
TutTime[playerid] == 1)
    {
        
SendClientMessage(playeridCOLOR_GREY"Tutorial in lucru 1");
    }
    return 
1;
}
public 
OnPlayerCommandText(playeridcmdtext[])
{
    if (
strcmp("/goto"cmdtexttrue10) == 0)
    {
        
SetPlayerPos(playerid840.7271000,-1628.2101000,12.9325000);
        return 
1;
    }
    return 
0;
}
public 
OnPlayerEnterVehicle(playeridvehicleidispassenger)
{
    return 
1;
}
public 
OnPlayerExitVehicle(playeridvehicleid)
{
    return 
1;
}
public 
OnPlayerStateChange(playeridnewstateoldstate)
{
    return 
1;
}
public 
OnPlayerEnterCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerLeaveCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerEnterRaceCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 
1;
}
public 
OnRconCommand(cmd[])
{
    return 
1;
}
public 
OnPlayerRequestSpawn(playerid)
{
    return 
1;
}
public 
OnObjectMoved(objectid)
{
    return 
1;
}
public 
OnPlayerObjectMoved(playeridobjectid)
{
    return 
1;
}
public 
OnPlayerPickUpPickup(playeridpickupid)
{
    return 
1;
}
public 
OnVehicleMod(playeridvehicleidcomponentid)
{
    return 
1;
}
public 
OnVehiclePaintjob(playeridvehicleidpaintjobid)
{
    return 
1;
}
public 
OnVehicleRespray(playeridvehicleidcolor1color2)
{
    return 
1;
}
public 
OnPlayerSelectedMenuRow(playeridrow)
{
    return 
1;
}
public 
OnPlayerExitedMenu(playerid)
{
    return 
1;
}
public 
OnPlayerInteriorChange(playeridnewinterioridoldinteriorid)
{
    return 
1;
}
public 
OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    return 
1;
}
public 
OnRconLoginAttempt(ip[], password[], success)
{
    return 
1;
}
public 
OnPlayerUpdate(playerid)
{
     if(
IsPlayerConnected(playerid))
    {
        if(
gPlayerLogged[playerid] == 1)
        {
            new 
string3[64];
            new 
playername3[MAX_PLAYER_NAME];
            
GetPlayerName(playeridplayername3sizeof(playername3));
            
format(string3sizeof(string3), "Conturi/%s.ini"playername3);
            
dini_IntSet(string3"Password",PlayerInfo[playerid][pPass]);
            
dini_IntSet(string3"Sex",PlayerInfo[playerid][pSex]);
            
dini_IntSet(string3"Origin",PlayerInfo[playerid][pOrigin]);
            
dini_IntSet(string3"Age",PlayerInfo[playerid][pAge]);
            
dini_IntSet(string3"Level",PlayerInfo[playerid][pLevel]);
            
dini_IntSet(string3"Money",PlayerInfo[playerid][pMoney]);
            
dini_IntSet(string3"Tut",PlayerInfo[playerid][pTut]);
            
dini_IntSet(string3"Char",PlayerInfo[playerid][pChar]);
        }
    }
    return 
1;
}
public 
OnPlayerStreamIn(playeridforplayerid)
{
    return 
1;
}
public 
OnPlayerStreamOut(playeridforplayerid)
{
    return 
1;
}
public 
OnVehicleStreamIn(vehicleidforplayerid)
{
    return 
1;
}
public 
OnVehicleStreamOut(vehicleidforplayerid)
{
    return 
1;
}
public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == 1234)
    {
        if(
response)
        {
            new 
playername[MAX_PLAYER_NAME];
            
GetPlayerName(playeridplayernamesizeof(playername));
            new 
string[64];
            
format(stringsizeof(string), "Conturi/%s.ini"playername);
            if (
dini_Exists(string))
            {
                
ShowPlayerDialog(playerid1245DIALOG_STYLE_INPUT,""COL_WHITE"Bun venit. Te rugam sa te loghezi.",""COL_WHITE"Scrie parola ta aici pentru a te loga","Log-in","Quit");
            }
            else
            {
                
ShowPlayerDialog(playerid1246DIALOG_STYLE_INPUT,""COL_WHITE"Te rugam sa te inregistrezi!",""COL_WHITE"Scrie parola ta aici pentru a te inregistra.","Register","Quit");
            }
        }
        else
        {
            
SendClientMessage(playeridCOLOR_GREY,"*Ai refuzat. Trebuie sa accepti regulile pentru a juca");
            
Kick(playerid);
        }
    }
    if(
dialogid == 1245)
    {
        if(
response)
        {
            
strmid(Typed[playerid], inputtext0strlen(inputtext), 255);
             if(!
strcmp(Typed[playerid], "None"true))
            {
                
ShowPlayerDialog(playerid1245DIALOG_STYLE_INPUT,""COL_WHITE"Incerca din nou.",""COL_WHITE"Nu ai introdus o parola!\n"COL_WHITE"Scrie-ti parola mai jos pentru a te inregistra","Log-in","Quit");
              }
              else
              {
                
OnPlayerLogin(playeridinputtext);
            }
        }
        else
        {
            
Kick(playerid);
        }
    }
    if(
dialogid == 1246)
    {
        if(
response == 1)
        {
            new 
sendername[MAX_PLAYER_NAME];
            
GetPlayerName(playeridsendernamesizeof(sendername));
            new 
string[512];
            
format(stringsizeof(string),""COL_WHITE"Nume: "COL_LIGHTBLUE"%s\n"COL_WHITE"Parola: "COL_LIGHTBLUE"%s,\n"COL_WHITE"Bani: "COL_LIGHTBLUE"10000\n"COL_WHITE"Scor: "COL_LIGHTBLUE"500",sendername,inputtext);
            
ShowPlayerDialog(playerid1242DIALOG_STYLE_MSGBOX""COL_LIGHTBLUE"Te-ai inregistrat cu succes",string,"Ok","");
            
GivePlayerMoney(playerid50000);
            
SetPlayerScore(playerid1);
            
OnPlayerRegister(playeridinputtext);
           }
        else
        {
            
Kick(playerid);
        }
    }
    return 
1;
}
public 
OnPlayerClickPlayer(playeridclickedplayeridsource)
{
    return 
1;
}
public 
ClearChatbox(playeridlines)
{
    if (
IsPlayerConnected(playerid))
    {
        for(new 
i=0i<linesi++)
        {
            
SendClientMessage(playeridCOLOR_GREY" ");
        }
    }
    return 
1;
}
public 
split(const strsrc[], strdest[][], delimiter)
{
    new 
ili;
    new 
aNum;
    new 
len;
    while(
<= strlen(strsrc))
    {
        if(
strsrc[i]==delimiter || i==strlen(strsrc))
        {
            
len strmid(strdest[aNum], strsrclii128);
            
strdest[aNum][len] = 0;
            
li i+1;
            
aNum++;
        }
        
i++;
    }
    return 
1;
}
stock strvalEx( const string[] )
{
   if( 
strlen( string ) >= 50 ) return 0;
   return 
strval(string);

Reply
#2

Did you make a folder in scriptfiles called "Conturi"?
Reply
#3

Yeah.
Reply
#4

I've not seen any codes that you've created the account?
Did you make sure you dini_Create them?

I cannot understand some of your codes due it is being in Roman.
Reply
#5

Quote:
Originally Posted by _Jake_
Посмотреть сообщение
I've not seen any codes that you've created the account?
Did you make sure you dini_Create them?

I cannot understand some of your codes due it is being in Roman.
This? :
PHP код:
stock  dini_Create(filename[]) 
{
    new 
File:fhnd;
    if (
fexist(filename)) return false;
    
fhnd=fopen(filename,io_write);
    
fclose(fhnd);
    return 
true;

Reply
#6

Please help me..
Reply
#7

Try to replace:
pawn Код:
"Conturi/%s.ini"
// with this:
"/Conturi/%s.ini"
Reply
#8

Quote:
Originally Posted by Dragonsaurus
Посмотреть сообщение
Try to replace:
pawn Код:
"Conturi/%s.ini"
// with this:
"/Conturi/%s.ini"
I will try
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)