CMD:meuset(playerid, params[])
{
new msg[80];
new result;
for(new car = 0; car < MAX_CARROS; car++)
{
new string[80];
format(string,sizeof(string),"Carros/carro%d.ini", car);
if(strcmp(DOF2_GetString(string,"Dono"), nome(playerid), true) == 0)
{
format(msg, sizeof(msg), "» {FFFFFF}Set Modelo: %d {FF0000}» {FFFFFF}Set ID: %d", DOF2_GetInt(string, "Modelo"), car);
SendClientMessage(playerid, VERMELHO_ESCURO, msg);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
DOF2_SaveFile();
result = 1;
return 1;
}
if(result == 0)
{
SendClientMessage(playerid, VERMELHO_ESCURO, "[ x ] Vocк nгo possui nenhum set.");
return 1;
}
}
return 1;
}
if(result == 0)
{
SendClientMessage(playerid, VERMELHO_ESCURO, "[ x ] Vocк nгo possui nenhum set.");
return 1;
}
CMD:meuset(playerid, params[]) {
new bool:result = false;
for(new car = 0; car < MAX_CARROS; car++) {
new string[80]; format(string,sizeof(string),"Carros/carro%d.ini", car);
if(!strcmp(DOF2_GetString(string,"Dono"), nome(playerid), true)) {
new msg[80]; format(msg, sizeof(msg), "» {FFFFFF}Set Modelo: %d {FF0000}» {FFFFFF}Set ID: %d", DOF2_GetInt(string, "Modelo"), car);
SendClientMessage(playerid, VERMELHO_ESCURO, msg);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
DOF2_SaveFile();
result = true;
break;
}
}
if(result == false) return SendClientMessage(playerid, VERMELHO_ESCURO, "[ x ] Vocк nгo possui nenhum set.");
return 1;
}

|
pawn Код:
![]() OFF: Qual o motivo do uso de DOF2_SaveFile(); ![]() |
CMD:meuset(playerid, params[]){
new bool:result = false;
for(new car = 0; car < MAX_CARROS; car++){
new string[80];
format(string,sizeof(string),"Carros/carro%d.ini", car);
if(strcmp(DOF2_GetString(string,"Dono"), nome(playerid), true) == 0){
new msg[80]; format(msg, sizeof(msg), "» {FFFFFF}Set Modelo: %d {FF0000}» {FFFFFF}Set ID: %d", DOF2_GetInt(string, "Modelo"), car);
SendClientMessage(playerid, VERMELHO_ESCURO, msg);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
result = true;
}
}
if(result == false){
SendClientMessage(playerid, VERMELHO_ESCURO, "[ x ] Vocк nгo possui nenhum set.");
}
return 1;
}
|
Vejo que a loop estб buscando arquivos inexistentes:
pawn Код:
|
DOF2_FileExists
CMD:meuset(playerid){
static
string[128],
bool: Achou,
Interador
;
string[0] = '\0';
Achou = false;
Interador = 0;
for( ; Interador != MAX_CARROS; ++Interador){
format(string, 128, "Carros/carro%d.ini", Interador);
if(fexist(string)){
if(!strcmp(DOF2_GetString(string,"Dono"), nome(playerid), true)){
format(string, sizeof(string), "» {FFFFFF}Set Modelo: %d {FF0000}» {FFFFFF}Set ID: %d", DOF2_GetInt(string, "Modelo"), Interador);
SendClientMessage(playerid, VERMELHO_ESCURO, string);
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
Achou = true;
}
}
}
if(!Achou){
return SendClientMessage(playerid, VERMELHO_ESCURO, "[ x ] Vocк nгo possui nenhum set."),0;
}
return true;
}