Sziasztok!
Elkezdtem az RP modomba írni egy bank scriptet, nade(van ilyen szó? xd) arra lettem figyelmes, hoghy kedves Dini úr nem hajlandó FTP-n létre hozni a fájlokat.Ami pedig azért röhej mert a karakter fájlokat létre hozza, de a Bankét nem... pff. Nemtom mitől lehet de rohadtul idegesítő, pedig tuti egy apró kis hiba lesz de fogalmam nincs.
Kód azon része aminek létre kéne hozni:
if(clickedid == td_BANK_BUTTNEW[playerid])
{
new rand[7];
new randj[5];
new num;
new jelszo;
new file[256];
for(new i = 1; i < 7; i++)
{
rand = random(10);
}
num = ((((rand[1]*10+rand[2])*10+rand[3])*10+rand[4])*10+rand[5])*10+rand[6];
format(file,sizeof(file),\"/Bank/%i.ini\",num);
while(dini_Exists(file))
{
for(new i = 1; i < 9; i++)
{
rand = random(10);
}
num = ((((rand[1]*10+rand[2])*10+rand[3])*10+rand[4])*10+rand[5])*10+rand[6];
}
if(!dini_Exists(file))
{
dini_Create(file);
dini_IntSet(file, \"Penz\", 0);
for(new i = 1; i < 5; i++)
{
randj = random(10);
}
jelszo = ((randj[1]*10+randj[2])*10+randj[3])*10+randj[4];
dini_IntSet(file, \"Jelszo\", jelszo);
bInfo[num][Penz] = 0;
format(str,sizeof(str), \"Új Bankszámla létrehozva!|Számlaszám: %i|Jelszó: %i|\",num,jelszo);
INFO(playerid, str);
}
(Hát, pár helyre elég retardáltan sikerült bemásolni, de m1)
Azt rohadt jól kiírja hogy létre van hozva csak épp \"elfelejti\" létrehozni.
Pár fölösleges kérdés elkerülése végett:
- Igen létre van hozva a mappa FTP-re is.
- Igen jól írtam a mappa nevét
- Teljes FTP hozzáférésem van, tehát emiatt nem lehet(főleg hogy karit megcsinálja, textdraw készítő fs létrehozza a fájlt)
Előre is köszönök minden segítséget!