Jump to content
  • 0

pomoc Ukladanie Gangov


DonMafia

Dotaz

Ahojte.Vraciam sa opäť k môjmu rozrobenému módu.Spravil som si gang systém len si už teraz neviem spraviť to aby mi ho uložilo do súboru (názov,majiteľa apod.) skúšal som aj dini no nejak sa mi to nepodarilo.Môžete mi prosím vás pomôcť? Za každú odpoveď ďakujem.

SP Don"Lukáš"Mafia

Link to comment
Share on other sites

6 odpovědí na tuto otázku

Recommended Posts

  • 0

Čakal som že mi to niekto vysvetlí ale tak čo už.Ďakujem aj za toto

 

Ale nie fakt.Mohol by mi to niekto vysvetliť? Lebo s tamtoho mám to posplietané v hlave

Link to comment
Share on other sites

  • 0

if(dialogid == 29)
{
if(response == 1)
{
new str[128];
if(Hrac[playerid][gangc] == 1) return SCM(playerid,FARBA_ZELENA,"[Gang Systém]{FFFFFF}Ste členom nejakého gangu.Opusťte ho a založte si nový gang");
if(Hrac[playerid][gangm] == 1) return SCM(playerid,FARBA_ZELENA,"[Gang Systém]{FFFFFF}Už ste vlastníkom nejakého gangu");
format(str,128,"Zadajte názov gangu:");
ShowPlayerDialog(playerid,33,DIALOG_STYLE_INPUT,"Gang Systém 0.1",str,"Pokračovať","Storno");
}
}
if(dialogid == 30)
{
if(response == 1)
{
//new str[128];
if(Hrac[playerid][gang1c] == 1) return SCM(playerid,FARBA_ZELENA,"[Gang Systém]{FFFFFF}Opustili ste gang.");
Hrac[playerid][gang1c] = 0;
}
}
if(dialogid == 31)
{
if(response == 1)
{
new strx[128];
if(listitem == 0)
{
format(strx,128,"Zadajte názov gangu:");
ShowPlayerDialog(playerid,34,DIALOG_STYLE_INPUT,"Gang Systém 0.1",strx,"Pokračovať","Storno");
}
if(listitem == 1)
{
if(gang1cc > 19) return SCM(playerid,FARBA_ZELENA,"[Gang Systém]{FFFFFF}Max.počet členov je 20.Nemôžte prizvať ďalšieho.");
format(strx,128,"Zadajte id hráča:");
ShowPlayerDialog(playerid,35,DIALOG_STYLE_INPUT,"Gang Systém 0.1",strx,"Pokračovať","Storno");
}
if(listitem == 2)
{
format(strx, sizeof(strx), "[Gang Systém]{FFFFFF}Zrušil si svoj gang.");
SCM(playerid,FARBA_ZELENA,strx);
Hrac[playerid][gangm] = 0;
Hrac[playerid][majitelgangu] = 0;
format(strx, sizeof(strx), "Gang č.1");
Update3DTextLabelText(gangicek1, FARBA_ZLTA, strx);
for(new i; i<MAX_PLAYERS; i++)
{
if(Hrac[i][gang1c] == 1)
{
Hrac[i][gang1c] = 0;
Hrac[i][gangc] = 0;
}
}
}
}
}
if(dialogid == 33)
{
if(response == 1)
{
new string[126];
if(Hrac[playerid][magang] == 0)
{
Hrac[playerid][gangm] = 1;
Hrac[playerid][majitelgangu] = 1;
Hrac[playerid][majitelgangu] = Meno(playerid);
Hrac[playerid][magang] = 1;
format(string, sizeof(string), "[Gang Systém]{FFFFFF}Založil si si gang s názvom %s",inputtext);
SCM(playerid,FARBA_ZELENA,string);
format(string, sizeof(string), "%s\nMajiteľ gangu: %s",inputtext,Hrac[playerid][majitelgangu]);
Update3DTextLabelText(gangicek1, FARBA_ZLTA, string);
}else{
format(string, sizeof(string), "[Gang Systém]{FFFFFF}Už vlastníš nejaký gang");
SCM(playerid,FARBA_ZELENA,string);
}
}
}
if(dialogid == 34)
{
if(response == 1)
{
new string[126];
format(string, sizeof(string), "[Gang Systém]{FFFFFF}Nový názov gangu je: %s",inputtext);
SCM(playerid,FARBA_ZELENA,string);
format(string, sizeof(string), "%s\nMajiteľ gangu: %s",inputtext,Hrac[playerid][majitelgangu]);
Update3DTextLabelText(gangicek1, FARBA_ZLTA, string);
}
}
if(dialogid == 35)
{
if(response == 1)
{
new string[126];
format(string, sizeof(string), "[Gang Systém]{FFFFFF}Prizval si hráča %s do gangu.",INVALID_PLAYER_ID);
SCM(playerid,FARBA_ZELENA,string);
format(string, sizeof(string), "[Gang Systém]{FFFFFF}Bol si prizvaný do gangu.Ak chceš do neho vstúpiť tak príď do gangu ktorý sa nachádza pri ruskej mafii.");
SCM(INVALID_PLAYER_ID,FARBA_ZELENA,string);
}
}
if(dialogid == 36)
{
if(response == 1)
{
new string[126];
format(string, sizeof(string), "[Gang Systém]{FFFFFF}Vstúpil si do gangu");
SCM(playerid,FARBA_ZELENA,string);
gang1cc += 1;
Hrac[playerid][gang1c] = 1;
Hrac[playerid][gangc] = 1;
}
}

 

Nejak takto.Keď tak oprav prosím ťa a hlavne to ukladanie,Dík

Link to comment
Share on other sites

  • 0
Hrac[playerid][gangm] = 1;
Hrac[playerid][majitelgangu] = 1;
Hrac[playerid][majitelgangu] = Meno(playerid);
Hrac[playerid][magang] = 1;
Hrac[playerid][gang1c] = 0;
Hrac[playerid][gangc] = 0;

Link to comment
Share on other sites

  • 0

Všetko funguje...Len to prizvanie nie...

 

A toto máš v enume

 gang1c,
 gang1m,
 gangm,
 gang1p,
 gangc,
 gang2c,
 gang2m,
 gang2p,
 majitelgangu[MAX_PLAYER_NAME],
 majitelgangu2[MAX_PLAYER_NAME],
 nazovgangu,

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...