public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_REGISTER:
{
if (!response) return Kick(playerid);
if(response)
{
if(strlen(inputtext))
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Cash",15000);
INI_WriteInt(File,"Score",5);
INI_Close(File);
}
}
}
}
return 1;
}
public OnPlayerSpawn(playerid)
{
GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]
SetPlayerScore(playerid,PlayerInfo[playerid][pScore]
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_REGISTER:
{
if (!response) return Kick(playerid);
if(response)
{
if(strlen(inputtext))
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Cash",15000);
INI_WriteInt(File,"Score",5);
INI_Close(File);
PlayerInfo[playerid][pCash] = 15000;
PlayerInfo[playerid][pScore] = 5;
SpawnPlayer(playerid);
}
}
}
}
return 1;
}
public OnPlayerSpawn(playerid)
{
GivePlayerMoney(playerid,PlayerInfo[playerid][pCash])
SetPlayerScore(playerid,PlayerInfo[playerid][pScore])
return 1;
}
if(strlen(inputtext))
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Cash",15000);
INI_WriteInt(File,"Score",5);
INI_Close(File);
PlayerInfo[playerid][pCash] = 15000;
PlayerInfo[playerid][pScore] = 5;
GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
SetPlayerScore(playerid,PlayerInfo[playerid][pScore]);
}
|
Like you said, it writes them to the file, it does not set the to the player.
pawn Код:
|
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_REGISTER:
{
if (!response) return Kick(playerid);
if(response)
{
if(strlen(inputtext))
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Cash",15000);
INI_WriteInt(File,"Score",5);
INI_Close(File);
PlayerInfo[playerid][pCash] = 15000;
PlayerInfo[playerid][pScore] = 5;
SpawnPlayer(playerid);
}
}
}
}
return 1;
}
public OnPlayerSpawn(playerid)
{
GivePlayerMoney(playerid,PlayerInfo[playerid][pCash])
SetPlayerScore(playerid,PlayerInfo[playerid][pScore])
return 1;
}
|
Here try this:
PHP код:
|