Defina no top
PHP код:
new str[24];
new pName[MAX_PLAYER_NAME];
Код:
GetPlayerName(playerid, pName, 24);
format(str, sizeof(str), "SeuDiretуrio/%s.ini", pName);
if(DOF2_FileExists(str))
{
//o que acontece aqui?
return 1;
}
Isso й um exemplo para checar um arquino em ScriptFles/...
Mas caso neste Arquivo.ini haja e exista um valor, como exemplo
Vip = 2
Usaremos a funзгo :
DOF2_GetInt(Variбvel[], "ArquivoName[]");
Para Pegar esse valor:
PHP код:
new isVip;//iremos hospedar
GetPlayerName(playerid, pName, 24);//iremos pegar o seu prуprio nome
format(str, sizeof(str), "SeuDiretуrio/%s.ini", pName);//formatando o diretуrio do arquivo que iremos procurar.
if(DOF2_FileExists(str))//Caso exista
{
isVip = DOF2_GetInt(str, "Vip");//Arquivo Vip
return 1;
}
Lуgica
Apуs hospedar a variбvel isVip com o arquivo em scriptfiles, comparamos elas, e assim podendo desfruta-las!
PHP код:
if(isVip==0)return SendClientMessage(playerid, -1, "ERRO: Vocк nгo й vip!");
else if(isVip==1)return SendClientMessage(playerid, -1, "Parabйns vocк й vip! Level 1");
else if(isVip==2)return SendClientMessage(playerid, -1, "Parabйns vocк й vip! Level 2");
else if(isVip==3)return SendClientMessage(playerid, -1, "Parabйns vocк й vip! Level 3");
Com essa funзгo usamos uma variбvel com hospedam de um determinado valor.
Mas como o
GuilhermeNunes Disse, й bom ver outros sistema criados pro Scriptes mais avanзandos no assunto, pois assim vocк verб como eles trabalham e como funciona cada parвmetro