Započeo Nidza
•6. Jan. 2019.Oko slotova za ORG/Admine/Helpere..
681
pregleda
9
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
137
Postovi:
32
Teme:
Pridružio se:Sep. 2017
6. Jan. 2019.
Problem(error/warning): Zelim da napravim da svaka organizacija ima koliko moze da primi clanova, i da se ti clanovi vode u nekom folderu, a.Pokusavao sam da uradim ovaj sistem ali nisam uspeo, zato se javljam ovde u nadi da cu naci resenje...
Dio skripte: [ pawn ]/[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]/ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
Dio skripte: [ pawn ]/[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]/ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
287
Postovi:
48
Teme:
Pridružio se:Okt. 2015
6. Jan. 2019.
#define ORG "Organizacije/%d.ini"
#define MAX_ORG 5
enum org
{
Clan1,
......
ClanX
}
new OrgInfo;
//provera za clanove
if(!strcmp(OrgInfo, "Niko", true)) // proveris da li je slobodan slot 1
{ strmid( OrgInfo, "Ime Igraca"), 0, strlen("Ime Igraca"), 255); } // upises ime igraca
else if(!strcmp(OrgInfo, "Niko", true)) // proveris da li je slobodan slot X
{ strmid( OrgInfo, "Ime Igraca"), 0, strlen("Ime Igraca"), 255); } // upises ime igraca
else return SendClientMessage(playerid, -1, "Popunjeni slotovi");
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
137
Postovi:
32
Teme:
Pridružio se:Sep. 2017
7. Jan. 2019.
rizla wrote on January 6, 2019, 5:37 pm:
#define ORG "Organizacije/%d.ini"
#define MAX_ORG 5
enum org
{
Clan1,
......
ClanX
}
new OrgInfo;
//provera za clanove
if(!strcmp(OrgInfo, "Niko", true)) // proveris da li je slobodan slot 1
{ strmid( OrgInfo, "Ime Igraca"), 0, strlen("Ime Igraca"), 255); } // upises ime igraca
else if(!strcmp(OrgInfo, "Niko", true)) // proveris da li je slobodan slot X
{ strmid( OrgInfo, "Ime Igraca"), 0, strlen("Ime Igraca"), 255); } // upises ime igraca
else return SendClientMessage(playerid, -1, "Popunjeni slotovi");
Mozes li mi malo pojasniti, ne kontam kako to radi
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
8. Jan. 2019.
#define MAX_ORGANIZACIJA 69 // izmijeni ovo :'D
#define MAX_CLANOVA 69 // izmijeni ovo :'D
enum hazinjo
{
hClan
};
new ClanInfo;
// kad se napravi org ovo stavi
for(new i = 1; i <=MAX_CLANOVA; i++)
{
format(ClanInfo,24,"Niko");
}
// funkcija
forward MjestaUOrg(id);
public MjestaUOrg(id)
{
new zmajodbosne=0;
for(new i=1;i<=MAX_CLANOVA;i++)
{
if(!strcmp(ClanInfo, "Niko", true))
{
zmajodbosne=i;
break;
}
}
return zmajodbosne;
}
// kod invite-a
new slobodanslot = MjestaUOrg(playerid);
if(slobodanslot == 0) return SCM(playerid,COLOR_LIGHTRED, "(Greska) {FFFFFF}Prekoracen limit clanova.");
PlayerInfo = slobodanslot;
format(ClanInfo[PlayerInfo],24,Ime(idinvitanog));
// kad se logira
if(strcmp(ClanInfo[PlayerInfo][PlayerInfo],Ime(playerid)))
{
new string;
format(string,sizeof(string),"HazeAC: {FFFFFF}Izbaceni ste iz organizacije - offline (slot %d)",PlayerInfo);
SCM(playerid,COLOR_LIGHTRED,string);
PlayerInfo = 0;
PlayerInfo = 0;
}
evo ti sefe,pravio sam jednom drugu ovo i eto rijeseno testano radi,samo napravi seb ucitavanje i cuvanje
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
137
Postovi:
32
Teme:
Pridružio se:Sep. 2017
9. Jan. 2019.
youngdeal wrote on January 8, 2019, 7:51 pm:
#define MAX_ORGANIZACIJA 69 // izmijeni ovo :'D
#define MAX_CLANOVA 69 // izmijeni ovo :'D
enum hazinjo
{
hClan
};
new ClanInfo;
// kad se napravi org ovo stavi
for(new i = 1; i <=MAX_CLANOVA; i++)
{
format(ClanInfo,24,"Niko");
}
// funkcija
forward MjestaUOrg(id);
public MjestaUOrg(id)
{
new zmajodbosne=0;
for(new i=1;i<=MAX_CLANOVA;i++)
{
if(!strcmp(ClanInfo, "Niko", true))
{
zmajodbosne=i;
break;
}
}
return zmajodbosne;
}
// kod invite-a
new slobodanslot = MjestaUOrg(playerid);
if(slobodanslot == 0) return SCM(playerid,COLOR_LIGHTRED, "(Greska) {FFFFFF}Prekoracen limit clanova.");
PlayerInfo = slobodanslot;
format(ClanInfo[PlayerInfo],24,Ime(idinvitanog));
// kad se logira
if(strcmp(ClanInfo[PlayerInfo][PlayerInfo],Ime(playerid)))
{
new string;
format(string,sizeof(string),"HazeAC: {FFFFFF}Izbaceni ste iz organizacije - offline (slot %d)",PlayerInfo);
SCM(playerid,COLOR_LIGHTRED,string);
PlayerInfo = 0;
PlayerInfo = 0;
}
evo ti sefe,pravio sam jednom drugu ovo i eto rijeseno testano radi,samo napravi seb ucitavanje i cuvanje
Puno ti hvala ...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava