Jump to content
  • 0

pomoc problém zo súborom


Arthom

Dotaz

Ahojte, začal som si robiť VIP systém (áno viem na ho*no keď si môžem stiahnuť, ale ja nič nekopírujem), lenže začal som si robiť príkaz pre nastavenie VIP (testovacieho), ktoré je iba na 1 deň. súbor by som chcel pomenovať podľa IP, že keď budem dávať, aby som nedal tomu istému hráčovi vip znovu. príkaz:

CMD:testvip(playerid, params[]) {
new str[256], file[128], id;
if (!IsPlayerAdmin(playerid)) return SCM(playerid, RED, "[ VIP ] {FFFFFF}Iba správca servera môže nastaviť VIP účet !");
if (sscanf(params, "i", id)) return SCM(playerid, RED, "[ VIP ] {FFFFFF}Použitie: /testvip [ ID ]");
if (!IsPlayerConnected(id)) return SCM(playerid, RED, "[ VIP ] {FFFFFF}Hráč s týmto ID nie je pripojený !");
new datum = gettime()+mktime(0, 0, 0, 1, 0, 0);
format(file, sizeof(file), "VIP/TestVIP/%d.ini", PlayerIP(id));
if (fexist(file)) return SCM(playerid, RED, "[ VIP ] {FFFFFF}Pod touto IP už hráč VIP mal.");
format(str, sizeof(str), "[ VIP ] {FFFFFF}Správca servera %s nastavil hráčovi %s Testovací VIP účet na 1 deň. ( do %s )", PlayerName(playerid), PlayerName(id), date(datum, 1));
dini_Create(file);
dini_BoolSet(file, "VIP", true);
dini_IntSet(file, "Datum", datum);
VIP[playerid] = true;
SCMTA(RED, str);
return 1;
}

 

prídem na server, dám /testvip id (to id som dal moje na servere) a vytvorilo mi to priečinok 49.ini, čo ja som chcel aby to vyzeralo takto: 255.255.255.255.ini (tie čísla ako IP), vedeli by ste mi poradiť? ak nechápete čo myslím, tak sa pýtajte :d

Link to comment
Share on other sites

2 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Hlavní moderátor

format(file, sizeof(file), "VIP/TestVIP/%d.ini", PlayerIP(id));

místo toho %d dej %s, jelikož IP adresa je vrácena jako string

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...