Skripta koju koristim: Moj mod od 0.
Detaljan opis problema:Evo citava skripta pogledajte ima samo 400 linija : http://pastebin.com/mfY7YU1f Pa kada se ja registrujem i spawnujem na server ovo mi pise u server_log: *** YSI Error: INI_Open could not find or create file /Korisnici/Joe_Hart.ini
Dio skripte:Evo kako sam ja uradio Y_INI Cuvanja/Citanja
Na vrh skripte mi je ovo.
#define PATH "/Korisnici/%s.ini"
enum pInfo
{
pLozinka,
pNovac,
pUbistva,
pLevel,
pSmrti
};
new PlayerInfo[MAX_PLAYERS][pInfo];
Pod OnPlayerDisconnect mi je ovo
public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Ubistva",PlayerInfo[playerid][pUbistva]);
INI_WriteInt(File,"Smrti",PlayerInfo[playerid][pSmrti]);
INI_WriteInt(File,"Level",PlayerInfo[playerid][pLevel]);
INI_Close(File);
}
return 1;
Pod OnDialogResponse mi je ovo.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_REGISTER:
{
if(!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija",""BELA"Ukucali ste pogresnu lozinku.\n\n"BELA"Ukucajte ispravnu lozinku da bi se registrovali.","Registruj se","Exit");
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
INI_WriteInt(File,"Novac",0);
INI_WriteInt(File,"Ubistva",0);
INI_WriteInt(File,"Smrti",0);
INI_WriteInt(File,"Level",0);
INI_Close(File);
I na dnu skripte mi je ovo.
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Lozinka",PlayerInfo[playerid][pLozinka]);
INI_Int("Novac",PlayerInfo[playerid][pNovac]);
INI_Int("Ubistva",PlayerInfo[playerid][pUbistva]);
INI_Int("Smrti",PlayerInfo[playerid][pSmrti]);
INI_Int("Level",PlayerInfo[playerid][pLevel]);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
imas li mapu "Korisnici" ?
Kako mislis mapu Korisnici ?
U skriptfilesu moras imati folder KORISNICI posto vidis da si definisao PATH kao korisnici/%s.ini, a to znaci da ce ti se to sacuvati u fajlu pod imenu KORISNICI!
Nema nikakovg foldera.
A bog te -.-
ides SCRIPTFILES i napravis folder Korisnici!
Citat: Duki poslato Maj 26, 2014, 16:11:51 POSLE PODNE
A bog te -.-
ides SCRIPTFILES i napravis folder Korisnici!
HAHHAHAHAAHAHHAHAHAHA