Salvar Skin Sistema Sexo - BWCALLEf - 19.06.2014
Nгo estou conseguino salvar a skin do sistema de sexo exemplo o player escolhe um sexo seta a skin e salva mais nao consigo salvar como faзo?
pawn Код:
new String[250];PlayerInfo[playerid][pSenha] = strval(inputtext);
DOF2_CreateFile(arquivo);
DOF2_SetInt(arquivo, "Senha", PlayerInfo[playerid][pSenha]);
DOF2_SetInt(arquivo, "Skin", 121); // na hora que ele escolher o sexo quero que salva outra no lugar desta<
DOF2_SaveFile();
no fim da public OnDialogResponse eu coloquei
pawn Код:
if(dialogid == DIALOG_SEXO) {
if(response) {
SendClientMessage(playerid,0x0000FF74,"{FF4500}[BWC] {00FF7F}Sexo Definido Vocк e Homem.");
PlayerInfo[playerid][pSexo] = 1;
SetPlayerSkin(playerid,292);
}
else {
SendClientMessage(playerid,0xF760FFAA,"{FF4500}[BWC] {00FF7F}Sexo Definido Vocк e Mulher.");
PlayerInfo[playerid][pSexo] = 2;
SetPlayerSkin(playerid,193);
}
return 1;
}
return 1;
}
e como faзo para salvar a skin no lugar daquela do registro de inicio? la em cima
Re: Salvar Skin Sistema Sexo -
TioSlash - 19.06.2014
Quote:
Originally Posted by BWCALLEf
Nгo estou conseguino salvar a skin do sistema de sexo exemplo o player escolhe um sexo seta a skin e salva mais nao consigo salvar como faзo?
pawn Код:
new String[250];PlayerInfo[playerid][pSenha] = strval(inputtext); DOF2_CreateFile(arquivo); DOF2_SetInt(arquivo, "Senha", PlayerInfo[playerid][pSenha]); DOF2_SetInt(arquivo, "Skin", 121); // na hora que ele escolher o sexo quero que salva outra no lugar desta< DOF2_SaveFile();
no fim da public OnDialogResponse eu coloquei
pawn Код:
if(dialogid == DIALOG_SEXO) { if(response) { SendClientMessage(playerid,0x0000FF74,"{FF4500}[BWC] {00FF7F}Sexo Definido Vocк e Homem."); PlayerInfo[playerid][pSexo] = 1; SetPlayerSkin(playerid,292); } else { SendClientMessage(playerid,0xF760FFAA,"{FF4500}[BWC] {00FF7F}Sexo Definido Vocк e Mulher."); PlayerInfo[playerid][pSexo] = 2; SetPlayerSkin(playerid,193); } return 1; } return 1; }
e como faзo para salvar a skin no lugar daquela do registro de inicio? la em cima
|
https://sampforum.blast.hk/showthread.php?tid=320022
:]
Re: Salvar Skin Sistema Sexo -
MultiKill - 19.06.2014
pawn Код:
if(dialogid == DIALOG_SEXO) {
if(response) {
SendClientMessage(playerid,0x0000FF74,"{FF4500}[BWC] {00FF7F}Sexo Definido Vocк e Homem.");
PlayerInfo[playerid][pSexo] = 1;
SetPlayerSkin(playerid,292);
DOF2_SetInt(arquivo, "Skin", 292);
DOF2_SaveFile();
}
else {
SendClientMessage(playerid,0xF760FFAA,"{FF4500}[BWC] {00FF7F}Sexo Definido Vocк e Mulher.");
PlayerInfo[playerid][pSexo] = 2;
SetPlayerSkin(playerid,193);
DOF2_SetInt(arquivo, "Skin", 193);
DOF2_SaveFile();
}
return 1;
}
return 1;
}
Re: Salvar Skin Sistema Sexo - BWCALLEf - 19.06.2014
multikill eu ja tentei usa desta maneira
pawn Код:
DOF2_SetInt(arquivo, "Skin", 292);
DOF2_SaveFile();
Mas esta salvano skin 0 no caso a do cj
Re: Salvar Skin Sistema Sexo -
ProKillerpa - 19.06.2014
Vocк formatou o diretуrio do .ini do player?
Mostre como a variavel 'arquivo' estб ai.
Re: Salvar Skin Sistema Sexo - BWCALLEf - 19.06.2014
pawn Код:
GetPlayerName(playerid, name, 32);
format(arquivo, 40, "Contas/%s.ini", name);
if(DOF2_FileExists(arquivo))
pawn Код:
new String[250];
PlayerInfo[playerid][pSenha] = strval(inputtext); // pega a senha que ele digitou no campo do dialog
DOF2_CreateFile(arquivo); // cria o arquivo na pasta
DOF2_SetInt(arquivo, "Senha", PlayerInfo[playerid][pSenha]); // seta a senha para a que ele digitou no dialog
DOF2_SetInt(arquivo, "Skin", 121); // SALVA O SKIN DO PLAYER PARA QUALQUER SKIN
DOF2_SaveFile()
Re: Salvar Skin Sistema Sexo -
ProKillerpa - 19.06.2014
O Problema й que ele seta б 0 ao invйs de 121? Instantaneamente? Ou ao vocк sair do servidor?
Re: Salvar Skin Sistema Sexo - BWCALLEf - 19.06.2014
pawn Код:
if(dialogid == DIALOG_SEXO) {
if(response) {
SendClientMessage(playerid,0x0000FF74,"{FF4500}[INFO] {00FF7F}Sexo Definido Vocк e Homem.");
PlayerInfo[playerid][pSexo] = 1;
SetPlayerSkin(playerid,292);
}
else {
SendClientMessage(playerid,0xF760FFAA,"{FF4500}[INFO] {00FF7F}Sexo Definido Vocк e Mulher.");
PlayerInfo[playerid][pSexo] = 2;
SetPlayerSkin(playerid,193);
}
return 1;
}
return 1;
}
quero salvar a skin do player quando ele escolher o sexo mas nao esta salvando
na verdade nao iria precisar a skin
pawn Код:
DOF2_SetInt(arquivo, "Skin", 121);
pq logo depois vem a dialog do sexo e seta skin se e q me intende
Re: Salvar Skin Sistema Sexo -
ProKillerpa - 19.06.2014
Falta a funзгo
PHP код:
DOF2_SaveFile();
Logo abaixo de todas as alteraзхes no arquivo.
Re: Salvar Skin Sistema Sexo -
MultiKill - 19.06.2014
Com o DOF2 se vocк escolher o sexo e ir olhar o arquivo sem desligar o servidor ele ira estar o ultimo valor setado ou nem estar na linha Skin. Entгo para salvar e setar na hora vocк teria que dar DOF2_Exit(); depois do DOF2_SaveFile();