[Ajuda] DINI string e comparar
#1

HouseInfo[houseid][Locked] = dini_Int(arq,"Locked");

Assim eu carrego a variavel da casa que estб trancada ou nгo...

Como eu faзo pra salvar/carregar uma variavel nova sу que do tipo string
Essa \/
HouseInfo[houseid][Dono] = (arq,"Dono");

E dps checar o dono da casa de acordo com essa variavel, alguem sabe?
Reply
#2

Tenta assim
PHP код:
format(HouseInfo[houseid][Dono],MAX_PLAYER_NAME,"%s",dini_Get(arq,"Dono"));
// Dessa forma vocк carrega
dini_Set(arg,"Dono",HouseInfo[houseid][Dono]);
// assim salva porem nгo me lembro se й dini_Set ou dini_SetString " faz tempo que nгo uso"
//pra verificar й algo tipo assim
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid,nick,sizeof(nick));
if(
strcmp(HouseInfo[houseid][Dono],nick,true) == 0)
{
//Dono
}
else
{
// nгo dono

Desculpe algum erro.
Reply
#3

Quote:
Originally Posted by valdirdd
Посмотреть сообщение
Tenta assim
PHP код:
format(HouseInfo[houseid][Dono],MAX_PLAYER_NAME,"%s",dini_Get(arq,"Dono"));
// Dessa forma vocк carrega
dini_Set(arg,"Dono",HouseInfo[houseid][Dono]);
// assim salva porem nгo me lembro se й dini_Set ou dini_SetString " faz tempo que nгo uso"
//pra verificar й algo tipo assim
new nick[MAX_PLAYER_NAME];
GetPlayerName(playerid,nick,sizeof(nick));
if(
strcmp(HouseInfo[houseid][Dono],nick,true) == 0)
{
//Dono
}
else
{
// nгo dono

Desculpe algum erro.
PHP код:
dini_SetString 
Reply
#4

dini_Get(arquivo[], tag[])

pawn Код:
new st[10];
format(st, sizeof st, dini_Get("Exemplo.ini", "string"));
Reply
#5

To com problema na hora de carregar, salvar parece q vai como dini_Set, qm precisa, dini_StringSet nгo existe parece, obrigado a todos
pawn Код:
HouseInfo[houseid][Dono] = dini_Get(arq, "Dono");
pawn Код:
error 047: array sizes do not match, or destination array is too small
Reply
#6

Posta o comando.
Quote:

error 047: tamanhos de matriz nгo correspondem, ou matriz de destino й muito pequeno

Reply
#7

new arq[30];
new string[128];
format(arq,sizeof arq,"CASAS/%i.ini",houseid);

HouseInfo[houseid][Dono] = dini_Get(arq, "Dono");

Jб tentei aumentar o arq tbm, pensei nisso, mas nгo й isso
Reply
#8

pawn Код:
format(HouseInfo[houseid][Dono], MAX_PLAYER_NAME, dini_Get(arq, "Dono"));
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)