Započeo noddy_
•25. Sep. 2021.Dynamic Faction
1,370
pregleda
17
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
25. Sep. 2021.
Problem(error/warning):
Nema errora pa tako ni warninga,/createfaction radi i sve lijepo ali nece da ucita jebeni label i pickup
radim po modulu, modules/factions.pwn
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Nema errora pa tako ni warninga,/createfaction radi i sve lijepo ali nece da ucita jebeni label i pickup
radim po modulu, modules/factions.pwn
Deo skripte:
#include
#include
#include
#define FAPATH "Factions/Faction_%d.ini"
#define MAX_FACTIONS 15
#define OTIP_PD 1
#define OTIP_BANDA 2
#define OTIP_MAFIJA 3
new oPickUP[ MAX_FACTIONS ];
new Text3D:oLabel[ MAX_FACTIONS ];
//new oSefPickup[ MAX_FACTIONS ];
//new Text3D:oSefLabel[ MAX_FACTIONS ];
new efa[ MAX_PLAYERS ];
enum oInfo
{
oIme,
oLeader,
oTip,
oClanovi,
oclan1,
oclan2,
oclan3,
oclan4,
oclan5,
oclan6,
oclan7,
oclan8,
oclan9,
oclan10,
oclan11,
oclan12,
oclan13,
oclan14,
oclan15,
orank1,
orank2,
orank3,
orank4,
orank5,
orank6,
Float:oX,
Float:oY,
Float:oZ,
Float:oIX,
Float:oIY,
Float:oIZ,
Float:oSX,
Float:oSY,
Float:oSZ,
oSefMoney,
oSefDrugs,
oSefMats
}
new OI;
stock NewFaction(const len)
{
new faid = -1;
for(new loop = (0), faction_check = (-1), Data_ = "\0"; loop != len; ++ loop)
{
faction_check = (loop+1);
format(Data_, sizeof(Data_), FAPATH,faction_check);
if(!fexist(Data_))
{
faid = (faction_check);
break;
}
}
return faid;
}
stock SaveFaction( id )
{
new fafile;
format(fafile, sizeof(fafile), FAPATH, id);
new INI:File = INI_Open(fafile);
INI_WriteString(File, "Ime", OI);
INI_WriteString(File, "Leader", OI);
INI_WriteInt(File, "Tip", OI);
INI_WriteInt(File, "Clanovi", OI);
INI_WriteString(File, "Clan1", OI);
INI_WriteString(File, "Clan2", OI);
INI_WriteString(File, "Clan3", OI);
INI_WriteString(File, "Clan4", OI);
INI_WriteString(File, "Clan5", OI);
INI_WriteString(File, "Clan6", OI);
INI_WriteString(File, "Clan7", OI);
INI_WriteString(File, "Clan8", OI);
INI_WriteString(File, "Clan9", OI);
INI_WriteString(File, "Clan10", OI);
INI_WriteString(File, "Clan11", OI);
INI_WriteString(File, "Clan12", OI);
INI_WriteString(File, "Clan13", OI);
INI_WriteString(File, "Clan14", OI);
INI_WriteString(File, "Clan15", OI);
INI_WriteString(File, "Rank1", OI);
INI_WriteString(File, "Rank2", OI);
INI_WriteString(File, "Rank3", OI);
INI_WriteString(File, "Rank4", OI);
INI_WriteString(File, "Rank5", OI);
INI_WriteString(File, "Rank6", OI);
INI_WriteFloat(File, "UlazX", OI);
INI_WriteFloat(File, "UlazY", OI);
INI_WriteFloat(File, "UlazZ", OI);
INI_WriteFloat(File, "IntX", OI);
INI_WriteFloat(File, "IntY", OI);
INI_WriteFloat(File, "IntZ", OI);
INI_WriteFloat(File, "SafeX", OI);
INI_WriteFloat(File, "SafeY", OI);
INI_WriteFloat(File, "SafeZ", OI);
INI_WriteInt(File, "SefMoney", OI);
INI_WriteInt(File, "SefDrugs", OI);
INI_WriteInt(File, "SefMats", OI);
INI_Close(File);
return 1;
}
forward LoadFactions(id, name[], value[]);
public LoadFactions(id, name[], value[])
{
INI_String("Ime", OI, 128);
INI_String("Leader", OI, 128);
INI_Int("Tip", OI);
INI_Int("Clanovi", OI);
INI_String("Clan1", OI, 128);
INI_String("Clan2", OI, 128);
INI_String("Clan3", OI, 128);
INI_String("Clan4", OI, 128);
INI_String("Clan5", OI, 128);
INI_String("Clan6", OI, 128);
INI_String("Clan7", OI, 128);
INI_String("Clan8", OI, 128);
INI_String("Clan9", OI, 128);
INI_String("Clan10", OI, 128);
INI_String("Clan11", OI, 128);
INI_String("Clan12", OI, 128);
INI_String("Clan13", OI, 128);
INI_String("Clan14", OI, 128);
INI_String("Clan15", OI, 128);
INI_String("Rank1", OI, 128);
INI_String("Rank2", OI, 128);
INI_String("Rank3", OI, 128);
INI_String("Rank4", OI, 128);
INI_String("Rank5", OI, 128);
INI_String("Rank6", OI, 128);
INI_Float("UlazX", OI);
INI_Float("UlazY", OI);
INI_Float("UlazZ", OI);
INI_Float("IntX", OI);
INI_Float("IntY", OI);
INI_Float("IntZ", OI);
INI_Float("SafeX", OI);
INI_Float("SafeY", OI);
INI_Float("SafeZ", OI);
INI_Int("SefMoney", OI);
INI_Int("SefDrugs", OI);
INI_Int("SefMats", OI);
new fastr;
format(fastr, sizeof(fastr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s\n{FF0000}Clanovi : {FFFFFF}%d",OI,OI,OI);
oLabel[ id ] = Create3DTextLabel(fastr, 0x8080FF, OI,OI,OI, 10.0, 0, 0);
oPickUP[ id ] = CreateDynamicPickup(1314, 1, OI,OI,OI);
return 1;
}
stock LoadFaS( )
{
for(new i = 0; i < MAX_FACTIONS; i++)
{
new fafile;
format(fafile, sizeof(fafile), FAPATH, fafile);
if(fexist(fafile))
{
INI_ParseFile(fafile, "LoadFactions", .bExtra = true, .extra = i);
}
}
}
//To je citav modul factions-a hvala ko pomogne
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
130
Postovi:
19
Teme:
Pridružio se:Okt. 2018
25. Sep. 2021.
chupo wrote on September 25, 2021, 8:53 am:
Problem(error/warning):
Nema errora pa tako ni warninga,/createfaction radi i sve lijepo ali nece da ucita jebeni label i pickup
radim po modulu, modules/factions.pwn
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Nema errora pa tako ni warninga,/createfaction radi i sve lijepo ali nece da ucita jebeni label i pickup
radim po modulu, modules/factions.pwn
Deo skripte:
#include
#include
#include
#define FAPATH "Factions/Faction_%d.ini"
#define MAX_FACTIONS 15
#define OTIP_PD 1
#define OTIP_BANDA 2
#define OTIP_MAFIJA 3
new oPickUP[ MAX_FACTIONS ];
new Text3D:oLabel[ MAX_FACTIONS ];
//new oSefPickup[ MAX_FACTIONS ];
//new Text3D:oSefLabel[ MAX_FACTIONS ];
new efa[ MAX_PLAYERS ];
enum oInfo
{
oIme,
oLeader,
oTip,
oClanovi,
oclan1,
oclan2,
oclan3,
oclan4,
oclan5,
oclan6,
oclan7,
oclan8,
oclan9,
oclan10,
oclan11,
oclan12,
oclan13,
oclan14,
oclan15,
orank1,
orank2,
orank3,
orank4,
orank5,
orank6,
Float:oX,
Float:oY,
Float:oZ,
Float:oIX,
Float:oIY,
Float:oIZ,
Float:oSX,
Float:oSY,
Float:oSZ,
oSefMoney,
oSefDrugs,
oSefMats
}
new OI;
stock NewFaction(const len)
{
new faid = -1;
for(new loop = (0), faction_check = (-1), Data_ = "\0"; loop != len; ++ loop)
{
faction_check = (loop+1);
format(Data_, sizeof(Data_), FAPATH,faction_check);
if(!fexist(Data_))
{
faid = (faction_check);
break;
}
}
return faid;
}
stock SaveFaction( id )
{
new fafile;
format(fafile, sizeof(fafile), FAPATH, id);
new INI:File = INI_Open(fafile);
INI_WriteString(File, "Ime", OI);
INI_WriteString(File, "Leader", OI);
INI_WriteInt(File, "Tip", OI);
INI_WriteInt(File, "Clanovi", OI);
INI_WriteString(File, "Clan1", OI);
INI_WriteString(File, "Clan2", OI);
INI_WriteString(File, "Clan3", OI);
INI_WriteString(File, "Clan4", OI);
INI_WriteString(File, "Clan5", OI);
INI_WriteString(File, "Clan6", OI);
INI_WriteString(File, "Clan7", OI);
INI_WriteString(File, "Clan8", OI);
INI_WriteString(File, "Clan9", OI);
INI_WriteString(File, "Clan10", OI);
INI_WriteString(File, "Clan11", OI);
INI_WriteString(File, "Clan12", OI);
INI_WriteString(File, "Clan13", OI);
INI_WriteString(File, "Clan14", OI);
INI_WriteString(File, "Clan15", OI);
INI_WriteString(File, "Rank1", OI);
INI_WriteString(File, "Rank2", OI);
INI_WriteString(File, "Rank3", OI);
INI_WriteString(File, "Rank4", OI);
INI_WriteString(File, "Rank5", OI);
INI_WriteString(File, "Rank6", OI);
INI_WriteFloat(File, "UlazX", OI);
INI_WriteFloat(File, "UlazY", OI);
INI_WriteFloat(File, "UlazZ", OI);
INI_WriteFloat(File, "IntX", OI);
INI_WriteFloat(File, "IntY", OI);
INI_WriteFloat(File, "IntZ", OI);
INI_WriteFloat(File, "SafeX", OI);
INI_WriteFloat(File, "SafeY", OI);
INI_WriteFloat(File, "SafeZ", OI);
INI_WriteInt(File, "SefMoney", OI);
INI_WriteInt(File, "SefDrugs", OI);
INI_WriteInt(File, "SefMats", OI);
INI_Close(File);
return 1;
}
forward LoadFactions(id, name[], value[]);
public LoadFactions(id, name[], value[])
{
INI_String("Ime", OI, 128);
INI_String("Leader", OI, 128);
INI_Int("Tip", OI);
INI_Int("Clanovi", OI);
INI_String("Clan1", OI, 128);
INI_String("Clan2", OI, 128);
INI_String("Clan3", OI, 128);
INI_String("Clan4", OI, 128);
INI_String("Clan5", OI, 128);
INI_String("Clan6", OI, 128);
INI_String("Clan7", OI, 128);
INI_String("Clan8", OI, 128);
INI_String("Clan9", OI, 128);
INI_String("Clan10", OI, 128);
INI_String("Clan11", OI, 128);
INI_String("Clan12", OI, 128);
INI_String("Clan13", OI, 128);
INI_String("Clan14", OI, 128);
INI_String("Clan15", OI, 128);
INI_String("Rank1", OI, 128);
INI_String("Rank2", OI, 128);
INI_String("Rank3", OI, 128);
INI_String("Rank4", OI, 128);
INI_String("Rank5", OI, 128);
INI_String("Rank6", OI, 128);
INI_Float("UlazX", OI);
INI_Float("UlazY", OI);
INI_Float("UlazZ", OI);
INI_Float("IntX", OI);
INI_Float("IntY", OI);
INI_Float("IntZ", OI);
INI_Float("SafeX", OI);
INI_Float("SafeY", OI);
INI_Float("SafeZ", OI);
INI_Int("SefMoney", OI);
INI_Int("SefDrugs", OI);
INI_Int("SefMats", OI);
new fastr;
format(fastr, sizeof(fastr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s\n{FF0000}Clanovi : {FFFFFF}%d",OI,OI,OI);
oLabel[ id ] = Create3DTextLabel(fastr, 0x8080FF, OI,OI,OI, 10.0, 0, 0);
oPickUP[ id ] = CreateDynamicPickup(1314, 1, OI,OI,OI);
return 1;
}
stock LoadFaS( )
{
for(new i = 0; i < MAX_FACTIONS; i++)
{
new fafile;
format(fafile, sizeof(fafile), FAPATH, fafile);
if(fexist(fafile))
{
INI_ParseFile(fafile, "LoadFactions", .bExtra = true, .extra = i);
}
}
}
//To je citav modul factions-a hvala ko pomogne
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//uradi ovako:
stock LoadFaS( )
{
for(new i = 0; i < MAX_FACTIONS; i++)
{
new fafile;
format(fafile, sizeof(fafile), FAPATH, fafile);
if(fexist(fafile))
{
INI_ParseFile(fafile, "LoadFactions", .bExtra = true, .extra = i);
new fastr;
format(fastr, sizeof(fastr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s\n{FF0000}Clanovi : {FFFFFF}%d",OI,OI ,OI);
oLabel[ id ] = Create3DTextLabel(fastr, 0x8080FF, OI,OI,OI, 10.0, 0, 0);
oPickUP[ id ] = CreateDynamicPickup(1314, 1, OI,OI,OI);
}
}
}Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
25. Sep. 2021.
Itz. wrote on September 25, 2021, 9:11 am:
uradi ovako:
stock LoadFaS( )
{
for(new i = 0; i < MAX_FACTIONS; i++)
{
new fafile;
format(fafile, sizeof(fafile), FAPATH, fafile);
if(fexist(fafile))
{
INI_ParseFile(fafile, "LoadFactions", .bExtra = true, .extra = i);
new fastr;
format(fastr, sizeof(fastr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s\n{FF0000}Clanovi : {FFFFFF}%d",OI,OI ,OI);
oLabel[ id ] = Create3DTextLabel(fastr, 0x8080FF, OI,OI,OI, 10.0, 0, 0);
oPickUP[ id ] = CreateDynamicPickup(1314, 1, OI,OI,OI);
}
}
}Tako je i bilo i opet nije htijelo
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
130
Postovi:
19
Teme:
Pridružio se:Okt. 2018
25. Sep. 2021.
chupo wrote on September 25, 2021, 9:12 am:
Tako je i bilo i opet nije htijelo
Probaj i ovo i ono sto sam ti gore napisao.
forward LoadFactions(id, name[], value[]);
public LoadFactions(id, name[], value[])
{
INI_String("Ime", OI, 128);
INI_String("Leader", OI, 128);
INI_Int("Tip", OI);
INI_Int("Clanovi", OI);
INI_String("Clan1", OI, 128);
INI_String("Clan2", OI, 128);
INI_String("Clan3", OI, 128);
INI_String("Clan4", OI, 128);
INI_String("Clan5", OI, 128);
INI_String("Clan6", OI, 128);
INI_String("Clan7", OI, 128);
INI_String("Clan8", OI, 128);
INI_String("Clan9", OI, 128);
INI_String("Clan10", OI, 128);
INI_String("Clan11", OI, 128);
INI_String("Clan12", OI, 128);
INI_String("Clan13", OI, 128);
INI_String("Clan14", OI, 128);
INI_String("Clan15", OI, 128);
INI_String("Rank1", OI, 128);
INI_String("Rank2", OI, 128);
INI_String("Rank3", OI, 128);
INI_String("Rank4", OI, 128);
INI_String("Rank5", OI, 128);
INI_String("Rank6", OI, 128);
INI_Float("UlazX", OI);
INI_Float("UlazY", OI);
INI_Float("UlazZ", OI);
INI_Float("IntX", OI);
INI_Float("IntY", OI);
INI_Float("IntZ", OI);
INI_Float("SafeX", OI);
INI_Float("SafeY", OI);
INI_Float("SafeZ", OI);
INI_Int("SefMoney", OI);
INI_Int("SefDrugs", OI);
INI_Int("SefMats", OI);
return 1;
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,514
Postovi:
58
Teme:
Pridružio se:Nov. 2016
25. Sep. 2021.
Pa gdje si pozvao LoadFaS ?
Ne zelim nista da komentarisem na temu varijabli, sve najbolje
Ne zelim nista da komentarisem na temu varijabli, sve najbolje
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
25. Sep. 2021.
Itz. wrote on September 25, 2021, 9:18 am:
Probaj i ovo i ono sto sam ti gore napisao.
forward LoadFactions(id, name[], value[]);
public LoadFactions(id, name[], value[])
{
INI_String("Ime", OI, 128);
INI_String("Leader", OI, 128);
INI_Int("Tip", OI);
INI_Int("Clanovi", OI);
INI_String("Clan1", OI, 128);
INI_String("Clan2", OI, 128);
INI_String("Clan3", OI, 128);
INI_String("Clan4", OI, 128);
INI_String("Clan5", OI, 128);
INI_String("Clan6", OI, 128);
INI_String("Clan7", OI, 128);
INI_String("Clan8", OI, 128);
INI_String("Clan9", OI, 128);
INI_String("Clan10", OI, 128);
INI_String("Clan11", OI, 128);
INI_String("Clan12", OI, 128);
INI_String("Clan13", OI, 128);
INI_String("Clan14", OI, 128);
INI_String("Clan15", OI, 128);
INI_String("Rank1", OI, 128);
INI_String("Rank2", OI, 128);
INI_String("Rank3", OI, 128);
INI_String("Rank4", OI, 128);
INI_String("Rank5", OI, 128);
INI_String("Rank6", OI, 128);
INI_Float("UlazX", OI);
INI_Float("UlazY", OI);
INI_Float("UlazZ", OI);
INI_Float("IntX", OI);
INI_Float("IntY", OI);
INI_Float("IntZ", OI);
INI_Float("SafeX", OI);
INI_Float("SafeY", OI);
INI_Float("SafeZ", OI);
INI_Int("SefMoney", OI);
INI_Int("SefDrugs", OI);
INI_Int("SefMats", OI);
return 1;
}I to sam pokusavao
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
130
Postovi:
19
Teme:
Pridružio se:Okt. 2018
25. Sep. 2021.
__vedran.xyz77 wrote on September 25, 2021, 9:25 am:
Pa gdje si pozvao LoadFaS ?
Ne zelim nista da komentarisem na temu varijabli, sve najbolje
Ne zelim nista da komentarisem na temu varijabli, sve najbolje
Upravo, sto kaze gde si pozvao LoadFaS();
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
25. Sep. 2021.
__vedran.xyz77 wrote on September 25, 2021, 9:25 am:
Pa gdje si pozvao LoadFaS ?
Ne zelim nista da komentarisem na temu varijabli, sve najbolje
Ne zelim nista da komentarisem na temu varijabli, sve najbolje
LoadFaS je pozvana u OnGameModeInit, efa[ MAX_PLAYERS ] je prebacena u main.pwn
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
130
Postovi:
19
Teme:
Pridružio se:Okt. 2018
25. Sep. 2021.
chupo wrote on September 25, 2021, 9:26 am:
LoadFaS je pozvana u OnGameModeInit, efa[ MAX_PLAYERS ] je prebacena u main.pwn
Za sta ti sluzi efa variabla? Takodje posalji mi kreiranje same organizacije.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
25. Sep. 2021.
Itz. wrote on September 25, 2021, 9:28 am:
Za sta ti sluzi efa variabla? Takodje posalji mi kreiranje same organizacije.
efa je skracenica od EditinfFaction sto mi sluzi, da kada igrac pravi fakciju da nosi tu org na sebi dok je ne kreira do kraja
modul je citav poslan, evo jos OnDialogResponse i CMD
CMD:createfaction(playerid, params[])
{
if(PI < 7) return SCM(playerid, -1, "{FF0000}(greska) {FFFFFF}Samo Owneri!");
if(efa > 0) return SCM(playerid, -1, "{FF0000}(greska) {FFFFFF}Vec pravis organizaciju!");
new Float:X, Float:Y, Float:Z, i = NewFaction(MAX_FACTIONS), nikostr;
efa = 1;
format(nikostr, sizeof(nikostr), "Niko");
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = nikostr;
OI = 0;
OI = 0;
OI = 0;
GetPlayerPos(playerid, X,Y,Z);
OI = X;
OI = Y;
OI = Z;
oPickUP[ i ] = CreatePickup(1314, 1, X,Y,Z, 0);
SPD(playerid, d_orgime, DIALOG_STYLE_INPUT, "Create Faction", "Unesi ime {737BE1}organizacije", "Unesi", "Odustani");
return 1;
}
case d_orgime:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new faime;
format(faime, sizeof(faime), "%s",inputtext);
OI[efa] = faime;
SPD(playerid, d_otip, DIALOG_STYLE_LIST, "Tip Organizacije","TIP : PD\nTIP : BANDA\n TIP : MAFIJA", "Odaberi", "Odustani");
}
}
case d_otip:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
switch(listitem)
{
case 0:
{
OI[efa] = OTIP_PD;
SPD(playerid, d_orank1, DIALOG_STYLE_INPUT, "Rank 1","Unesi ime Rank 1","Unesi","Odustani");
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Tip : PD");
}
case 1:
{
OI[efa] = OTIP_BANDA;
SPD(playerid, d_orank1, DIALOG_STYLE_INPUT, "Rank 1","Unesi ime Rank 1","Unesi","Odustani");
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Tip : Banda");
}
case 2:
{
OI[efa] = OTIP_MAFIJA;
SPD(playerid, d_orank1, DIALOG_STYLE_INPUT, "Rank 1","Unesi ime Rank 1","Unesi","Odustani");
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Tip : Mafija");
}
}
}
}
case d_orank1:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new rankstr;
format(rankstr, sizeof(rankstr), "%s", inputtext);
OI[efa] = rankstr;
SPD(playerid, d_orank2,DIALOG_STYLE_INPUT, "Rank 2","Unesi ime Rank-a 2","Unesi","Odustani");
}
}
case d_orank2:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new rankstr;
format(rankstr, sizeof(rankstr), "%s", inputtext);
OI[efa] = rankstr;
SPD(playerid, d_orank3,DIALOG_STYLE_INPUT, "Rank 3","Unesi ime Rank-a 3","Unesi","Odustani");
}
}
case d_orank3:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new rankstr;
format(rankstr, sizeof(rankstr), "%s", inputtext);
OI[efa] = rankstr;
SPD(playerid, d_orank4,DIALOG_STYLE_INPUT, "Rank 4","Unesi ime Rank-a 4","Unesi","Odustani");
}
}
case d_orank4:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new rankstr;
format(rankstr, sizeof(rankstr), "%s", inputtext);
OI[efa] = rankstr;
SPD(playerid, d_orank5,DIALOG_STYLE_INPUT, "Rank 5","Unesi ime Rank-a 5","Unesi","Odustani");
}
}
case d_orank5:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new rankstr;
format(rankstr, sizeof(rankstr), "%s", inputtext);
OI[efa] = rankstr;
SPD(playerid, d_orank6,DIALOG_STYLE_INPUT, "Rank 6","Unesi ime Rank-a 6","Unesi","Odustani");
}
}
case d_orank6:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new i = efa;
new rankstr;
new istr;
format(istr, sizeof(istr), "{737BE1}Ime Organizacije : {FFFFFF}%s\n{737BE1}Tip : {FFFFFF}%d",OI,OI);
format(rankstr, sizeof(rankstr), "%s", inputtext);
OI[efa] = rankstr;
SPD(playerid, d_oinfo, DIALOG_STYLE_MSGBOX, "Info", istr, "Potvrdi","Odustani");
}
}
case d_oinfo:
{
if(!response)
{
DestroyPickup(oPickUP[efa]);
SCM(playerid, -1, ""infocol"(info) {FFFFFF}Odustali ste od kreiranja organizacije");
efa = -1;
}
if(response)
{
new i = efa;
SaveFaction(i);
new fastr;
format(fastr, sizeof(fastr), "{FF0000}Organizacija : {FFFFFF}%s\n{FF0000}Lider : {FFFFFF}%s\n{FF0000}Clanovi : {FFFFFF}%d",OI,OI,OI);
oLabel[ i ] = Create3DTextLabel(fastr, 0x8080FF, OI,OI,OI, 10.0, 0, 0);
efa = -1;
}
}
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,514
Postovi:
58
Teme:
Pridružio se:Nov. 2016
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
25. Sep. 2021.
__vedran.xyz77 wrote on September 25, 2021, 9:32 am:
A je l se kreira Label kada kreiras org ?
Da i Label i PickUp, kada ugasim server i ponovo upalim jednostavno se ne kreiraju
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
130
Postovi:
19
Teme:
Pridružio se:Okt. 2018
25. Sep. 2021.
chupo wrote on September 25, 2021, 9:36 am:
Da i Label i PickUp, kada ugasim server i ponovo upalim jednostavno se ne kreiraju
Jel izbacuje neku gresku nesto u logu?
I preporucio bih ti da ne mesas cas CreatePickup cas CreateDynamicPickup.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
25. Sep. 2021.
Itz. wrote on September 25, 2021, 9:38 am:
Jel izbacuje neku gresku nesto u logu?
I preporucio bih ti da ne mesas cas CreatePickup cas CreateDynamicPickup.
I preporucio bih ti da ne mesas cas CreatePickup cas CreateDynamicPickup.
Ne ne izbacuje, i sve sam stavio na CreatePickUp nije vise Dynamic
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,514
Postovi:
58
Teme:
Pridružio se:Nov. 2016
25. Sep. 2021.
Pa bilo bi bolje da koristis Dynamic, ali to trenutno nije problem.
Kreiranje je u oba slucaja identicno sto znaci da je problem u loadanju
Kreiranje je u oba slucaja identicno sto znaci da je problem u loadanju
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
