Skripta koju koristim: UC:RP
Detaljan opis problema: Pravim komandu /offdodajnovac,napravio sam da mu postavi novac npr /offdodajnovac 50 ,i on ce imati 50,no zelim napraviti da dobije 50,dodatno.ZnaÄi ako je bilo u scriptfiles:
NovacDzep 50
I kad ja ukucam /offdodajnovac 50 da mu bude 100..Ako me razumijete :)
Dio skripte:
CitatYCMD:offdodajnovac(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] < 1338) return SCM(playerid,-1, ""BELA "[{F81414}ERROR{FFFFFF}]{DBDBDB} Admini samo!");
new ime[50],novac,fajl[128];
if(sscanf(params, "s[50]i",ime,novac)) return SCM(playerid,-1, ""PLAVA "Koristite: {FFFFFF}/offdodajnovac [Ime_Prezime] [Iznos]");
format(fajl, 128, "/Korisnici/%s.ini", ime);
if(fexist(fajl))
{
new INI:file = INI_Open(fajl);
INI_WriteInt(file, "NovacDzep", bodovi);
INI_Close(file);
format(CmdString, sizeof(CmdString), "[OFFLINE NOVAC]{FFFFFF} Dao si igracu {FF0000}%s{FFFFFF}, %d Novca!", ime, bodovi);
SCM(playerid, CRVENA, CmdString);
format(CmdString, sizeof(CmdString), "[OFFLINE NOVAC]{FFFFFF} Admin %s je dao igracu {FF0000}%s{FFFFFF}, %d Novca!", GetName(playerid), ime, bodovi);
AdminGameMaster(CRVENA, CmdString);
}
else
{
SCM(playerid,-1, ""CRVENA"ERROR |{FFFFFF} Igrac ne postoji u bazi podataka");
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Moras prvo procitati taj fajl i onda na tu promenljivu dodati novac na koju si ucitao i onda sacuvati tek. Ovako ce samo promeniti na sumu koju napises. Znaci prvo ucitaj pa dodaj.... Ako me razumes.
Moze li neki primjer?Nisam nikad ovako nešto radio :-\
pa da ucitas Y_INI racun a ne ovak