Skripta koju koristim: moja
Detaljan opis problema: Nece da mi da napocetku novac, kad dam dodeli, ali kad izadjem pa udjem nema evo save
stock SavePlayer(playerid)
{
if(IgracUlogovan[playerid] == 1)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",PlayerInfo[playerid][pNovac]);
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
INI_WriteInt(File,"Skin",PlayerInfo[playerid][pSkin]);
INI_WriteInt(File,"Nivo",PlayerInfo[playerid][pNivo]);
INI_WriteInt(File,"GH",PlayerInfo[playerid][pGH]);
INI_WriteInt(File,"Exp",PlayerInfo[playerid][pExp]);
INI_WriteInt(File,"Sati Igre",PlayerInfo[playerid][pSatiIgre]);
INI_WriteInt(File,"Pay Poeni",PlayerInfo[playerid][pPayDayPoeni]);
INI_WriteInt(File,"Novac Banka",PlayerInfo[playerid][pNovacBanka]);
INI_WriteInt(File,"PosaoUgovor",PlayerInfo[playerid][pPosaoUgovor]);
INI_Close(File);
}
return 1;
}
Dio skripte:CMD:dajnovac(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 1337) return SCM(playerid, CRVENA2, "(greska): "SIVA"Niste autorizovani za ovu komandu!");
new pplayerid, money;
if(sscanf(params, "ud", pplayerid, money)) return SendClientMessage(playerid,SVETLOCRVENA2, "POMOC | "ZUTA"/dajnovac [ID/Ime] [kolicina]");
if(AdminDuty[playerid] == 0) return SCM(playerid,CRVENA2,"DUZNOST | {FFFFFF}Morate biti na admin duznosti!");
if(pplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, SVETLOCRVENA2, "[GRESKA]: "BELA"Pogresan ID!");
new string[128]; NovacPlus(pplayerid, money);
format(string, sizeof(string), ""CRVENA"System Security | "BELA"%s ti je dao $"PLAVA"%d"BELA" novca.", GetName(playerid), money);
SendClientMessage(pplayerid, -1, string);
format(string, sizeof(string), ""CRVENA"System Security | "BELA"Dali ste "PLAVA"%s %d"BELA" novca.", GetName(pplayerid), money);
SendClientMessage(playerid, -1, string);
format(string,sizeof(string),""CRVENA"System Security | "BELA"Admin "PLAVA"%s"BELA" je dao "PLAVA"%s"BELA" novca "PLAVA"%d$"BELA"!",GetName(playerid),GetName(pplayerid), money);
PorukaStaffu(-1, string);
SavePlayer(pplayerid);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Posalji nam i kod od publica/stocka sta si vec napravio za
NovacPlus(pplayerid, money);
Takodje ne znam zasto si napisao "pplayerid" kada bi trebalo samo jednostavno "playerid"
ma to je uredo, ta komanda je da admin da novac, nego mene saveplayer neradi kad udjem pa izadjem ne sejvuje novac nzm u cemu je problem
Pa postavi public/stock onda za SavePlayer da vidimo u cemu je problem.
Umesto ovoga SavePlayer(pplayerid); stavi ovo i probaj oce radit SavePlayer(playerid);
PA sto mi vredi da sacuvam sebi kad jnemu dajem pare?
Moye LOCK resio sam