26.06.2017, 03:14
Defina no top
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:
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
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; }
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");
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