[pawn]ShowPlayerDialog(playerid, DIALOG_ORGIME, DIALOG_STYLE_INPUT, "{95b4a2}Kreiranje organizacije | {FFFFFF}Ime", "Unesite ime organizacije:", "Potvrdi", "Odustani");[/pawn]
Jel ovo easydialog ???????
[pawn]OrgInfo[orgLider] = nikostring;
OrgInfo[orgClan1] = nikostring;
OrgInfo[orgClan2] = nikostring;
OrgInfo[orgSefDroga] = 2;
OrgInfo[orgSefNovac] = 5;
GetPlayerPos(playerid, X,Y,Z);
OrgInfo[orgX] = X;
OrgInfo[orgY] = Y;
OrgInfo[orgZ] = Z;
orgPickup = CreatePickup(19132,i,X,Y,Z);[/pawn]
Zasto ne enum ???
Posalji cijeli response...
Citat: yeet poslato April 07, 2024, 18:29:32 POSLE PODNE
[pawn]ShowPlayerDialog(playerid, DIALOG_ORGIME, DIALOG_STYLE_INPUT, "{95b4a2}Kreiranje organizacije | {FFFFFF}Ime", "Unesite ime organizacije:", "Potvrdi", "Odustani");[/pawn]
Jel ovo easydialog ???????
[pawn]OrgInfo[orgLider] = nikostring;
OrgInfo[orgClan1] = nikostring;
OrgInfo[orgClan2] = nikostring;
OrgInfo[orgSefDroga] = 2;
OrgInfo[orgSefNovac] = 5;
GetPlayerPos(playerid, X,Y,Z);
OrgInfo[orgX] = X;
OrgInfo[orgY] = Y;
OrgInfo[orgZ] = Z;
orgPickup = CreatePickup(19132,i,X,Y,Z);[/pawn]
Zasto ne enum ???
Posalji cijeli response...
pojma nemam kao sto rekoh uradio sam samo ono sto sam video iz videa
[pawn] case DIALOG_ORGIME:
{
if(!response){
DestroyPickup(orgPickup[editaorg[playerid]]);
SCM(playerid, COLOR_RED,"Server: {FFFFFF}Prekinuo si kreiranje organizacjije");
editaorg[playerid] = -1;
}
if(response){
new ime[128];
format(ime, sizeof(ime), "%s", inputtext);
OrgInfo[editaorg[playerid]][orgIme] = ime;
ShowPlayerDialog(playerid, DIALOG_ORGTIP, DIALOG_STYLE_MSGBOX, "{95b4a2}Kreiranje Organizacija","Odaberi tip organizacije", "Drzavna","Mafija");
}
}
case DIALOG_ORGTIP:
{
if(!response)
{
OrgInfo[editaorg[playerid]][orgTip] = 0;
ShowPlayerDialog(playerid,DIALOG_RANK1, DIALOG_STYLE_INPUT,"{95b4a2}Kreiranje Organizacij", "Unesite ime ranka 1", "Potvrdi", "Odustani");
}
if(response)
{
OrgInfo[editaorg[playerid]][orgTip] = 1;
ShowPlayerDialog(playerid,DIALOG_RANK1, DIALOG_STYLE_INPUT,"{95b4a2}Kreiranje Organizacija", "Unesite ime ranka 1", "Potvrdi", "Odustani");
}
}
case DIALOG_RANK1:
{
if(!response){
DestroyPickup(orgPickup[editaorg[playerid]]);
SCM(playerid, COLOR_RED,"Server: {FFFFFF}Prekinuo si kreiranje organizacjije");
editaorg[playerid] = -1;
}
if(response){
new string[128];
format(string, sizeof(string), "%s", inputtext);
OrgInfo[editaorg[playerid]][orgRank1] = string;
ShowPlayerDialog(playerid,DIALOG_RANK2, DIALOG_STYLE_INPUT,"{95b4a2}Kreiranje Organizacija", "Unesite ime ranka 2", "Potvrdi", "Odustani");
}
}
case DIALOG_RANK2:
{
if(!response){
DestroyPickup(orgPickup[editaorg[playerid]]);
SCM(playerid, COLOR_RED,"Server: {FFFFFF}Prekinuo si kreiranje organizacjije");
editaorg[playerid] = -1;
}
if(response){
new string[128];
format(string, sizeof(string), "%s", inputtext);
OrgInfo[editaorg[playerid]][orgRank2] = string;
ShowPlayerDialog(playerid,DIALOG_RANK3, DIALOG_STYLE_INPUT,"{95b4a2}Kreiranje Organizacija", "Unesite ime ranka 3", "Potvrdi", "Odustani");
}
}
case DIALOG_RANK3:
{
if(!response){
DestroyPickup(orgPickup[editaorg[playerid]]);
SCM(playerid, COLOR_RED,"Server: {FFFFFF}Prekinuo si kreiranje organizacjije");
editaorg[playerid] = -1;
}
if(response){
new string[128];
format(string, sizeof(string), "%s", inputtext);
OrgInfo[editaorg[playerid]][orgRank3] = string;
ShowPlayerDialog(playerid,DIALOG_RANK4, DIALOG_STYLE_INPUT,"{95b4a2}Kreiranje Organizacija", "Unesite ime ranka 4", "Potvrdi", "Odustani");
}
}
case DIALOG_RANK4:
{
if(!response){
DestroyPickup(orgPickup[editaorg[playerid]]);
SCM(playerid, COLOR_RED,"Server: {FFFFFF}Prekinuo si kreiranje organizacjije");
editaorg[playerid] = -1;
}
if(response){
new string[128];
format(string, sizeof(string), "%s", inputtext);
OrgInfo[editaorg[playerid]][orgRank4] = string;
ShowPlayerDialog(playerid,DIALOG_RANK5, DIALOG_STYLE_INPUT,"{95b4a2}Kreiranje Organizacija", "Unesite ime ranka 5", "Potvrdi", "Odustani");
}
}
case DIALOG_RANK5:
{
if(!response){
DestroyPickup(orgPickup[editaorg[playerid]]);
SCM(playerid, COLOR_RED,"Server: {FFFFFF}Prekinuo si kreiranje organizacjije");
editaorg[playerid] = -1;
}
if(response){
new string[128];
new infostring[512], drz[128], i = editaorg[playerid];
if(OrgInfo
[orgTip] == 0){
format(drz, sizeof(drz), "Drzavna");
}
else{
format(drz, sizeof(drz), "Ilegalna");
}
format(infostring, sizeof(infostring), "{FFFFFF}Ime: %s\nVrsta: %s\nRank1: %s\nRank2: %s\nRank3: %s\nRank4: %s\nRank5: %s", OrgInfo[orgIme], drz, OrgInfo[orgRank1], OrgInfo[orgRank2], OrgInfo[orgRank3], OrgInfo[orgRank4], OrgInfo[orgRank5]);
format(string, sizeof(string), "%s", inputtext);
OrgInfo[editaorg[playerid]][orgRank5] = string;
ShowPlayerDialog(playerid,DIALOG_ORGINFO, DIALOG_STYLE_MSGBOX, "{95b4a2}Kreiranje Organizacija | {FFFFFF}Informacije", infostring, "Potvrdi","Odustani");
}
}
case DIALOG_ORGINFO:{
if(!response){
DestroyPickup(orgPickup[editaorg[playerid]]);
SCM(playerid, COLOR_RED,"Server: {FFFFFF}Prekinuo si kreiranje organizacjije");
editaorg[playerid] = -1;
}
if(response){
new i = editaorg[playerid];
SaveOrg(i);
new string[128];
format(string, sizeof(string), "{95b4a2}[ {FFFFFF}%s {95b4a2}]\n{95b4a2}[ Lider: {FFFFFF}%s {95b4a2}]",OrgInfo[orgLider]);
editaorg[playerid] = -1;
}
}[/pawn]
skonto sam da server napravi 10 praznih .ini fajlova svaki puta kada se restartuje pa se tad zbaguje ceo sistem a ako ugasim server pa ga ponovo pokrenem sve bude okej ako sam pre toga obrisao te prazne .ini fajlove, ali onda se pojavi drugi problem tj kada napravim drugu organizaciju ona ne dobije drugi id nego zameni mesto sa prvim mestom i onda ta prethodna org postaje nefunkcionalna
jedini enum vezan za org je ovaj [pawn]enum orgInfo{
orgIme[128],
orgLider[128],
orgClan1[128],
orgClan2[128],
orgSefDroga,
orgSefNovac,
orgTip,
orgRank1[128],
orgRank2[128],
orgRank3[128],
orgRank4[128],
orgRank5[128],
Float:orgX,
Float:orgY,
Float:orgZ
};
new OrgInfo[MAX_ORGS][orgInfo];[/pawn]
primer .ini fajla
[pawn]Ime =
Lider =
Clan1 =
Clan2 =
Tip =
Droga =
Novac =
Rank1 =
Rank2 =
Rank3 =
Rank4 =
Rank5 =
X =
Y =
Z =
[/pawn]
ako si pratio tutorijale na YT onda mi je sve jasno brate moj stari napaceni
tazge tazge sta od ljudi napravi..
Sad vidim zasto forum propada, od 10 odgovora, nijedan jedini nije doprineo bilo cemu da pomogne momku. Setite se da je svako od vas bio na njegovom mestu. Zasto si pratio ovoga, zasto nisi mysql koristio, ne radi se tako, a niko da se napravi pametan i proba da objasni, makar na nekom primeru..
Ukoliko jos uvek nisi resio problem, javi mi se na discordu da udjemo, da resimo i da ti objasnim detaljno
Discord : v01ddev