Započeo [IG] Bole
•31. Mar. 2016.• Zaključano[POMOC] oprison cmd
1,103
pregleda
6
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
332
Postovi:
79
Teme:
Pridružio se:Sep. 2011
31. Mar. 2016.
Skripta koju koristim: GTA-RP edit.
Detaljan opis problema: Pravio sam nesto komandu za offline prison kad je igrac offline da ga stavim u prison, ali kad kucam /oprison ime vreme razlog , stalno mi izabacuje Pogresno ime igraca!
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Pravio sam nesto komandu za offline prison kad je igrac offline da ga stavim u prison, ali kad kucam /oprison ime vreme razlog , stalno mi izabacuje Pogresno ime igraca!
Dio skripte:
dcmd_oprison(playerid, params[])
{
new name, file,string, time, reason, name1;
GetPlayerName(playerid, name1, sizeof(name1));
if(PlayerInfo >= 3)
{
if (sscanf(params, "sds", name,time,reason)) SendClientMessage(playerid, COLOR_GREY, "{ffffff}Koriscenje: /oprison [Vreme(minute)] ");
format(file,sizeof(file),"%s.ini",name);
if(!fexist(file))
{
SendClientMessage(playerid, COLOR_GREY, "Pogresno ime igraca!");
return 1;
}
else
{
format(file, sizeof(file), "%s.ini", name);
new File: hFile = fopen(file, io_append);
if(hFile)
{
new var;
format(var, 32, "Jailed=2");fwrite(hFile, var);
format(var, 32, "JailTime=%d",time*60);fwrite(hFile, var);
fclose(hFile);
format(string, sizeof(string), ": %s je off-prison igraca %s-a, [Vreme: %d] [Razlog: %d]", name, name1, time, reason);
SendAdminGmMessage(COLOR_YELLOW,string);
}
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Niste administrator!");
return 1;
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
333
Postovi:
30
Teme:
Pridružio se:Avg. 2012
1. Apr. 2016.
☢ χυηdÑ”Ñ_SkillArena ☢ wrote on March 31, 2016, 8:03 pm:
mozda imas neki folder kao npr
Users ili Korisnici ...
format(file,sizeof(file),"Users/%s.ini",name);
Users ili Korisnici ...
format(file,sizeof(file),"Users/%s.ini",name);
^
99% sam siguran da format(file, sizeof(file), "%s.ini", name);
provjeraje za Ime.ini u glavnom folderu servera, tj. gdje je sve locirano (scriptfiles,gamemodes,fliterscripts)
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
1. Apr. 2016.
@Elm0P2 zapravo si upradu, jer bi se crashovato srw ako ne postoji odredjeni fajl 😛
A ovo
dcmd_oprison(playerid, params[])
{
new name, file,string, time, reason, name1;
GetPlayerName(playerid, name1, sizeof(name1));
if(PlayerInfo >= 3)
{
if (sscanf(params, "sds", name,time,reason)) SendClientMessage(playerid, COLOR_GREY, "{ffffff}Koriscenje: /oprison [Vreme(minute)] ");
format(file,sizeof(file),"%s.ini",name);
if(fexist(file))
{
format(file, sizeof(file), "%s.ini", name);
new File: hFile = fopen(file, io_append);
if(hFile)
{
new var;
format(var, 32, "Jailed=2");fwrite(hFile, var);
format(var, 32, "JailTime=%d",time*60);fwrite(hFile, var);
fclose(hFile);
format(string, sizeof(string), ": %s je off-prison igraca %s-a, [Vreme: %d] [Razlog: %d]", name, name1, time, reason);
SendAdminGmMessage(COLOR_YELLOW,string);
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Pogresno ime igraca!");
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Niste administrator!");
return 1;
}
}
A ovo
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava