if(strcmp(cmd, "/orgs", true) == 0)
{
for( new i = 1; i != 8; ++i )
{
new stg[ 1500 ];
format(gStr, sizeof(gStr), "Orgs/Org[ %d ].ini", i );
if(dini_Exists(gStr))
{
format(gFile, sizeof(gFile ), "{FFFFFF} _______________________________________________\n"); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}\t {00FF00}B R A S I L {FFFFFF}| {00FF00}V I R T U A L {FFFFFF}| {00FF00}W O R D\n"); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF} ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ\n\n"); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}1 {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", nomeOrg(1), dini_Get( gStr, "Lider" )); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}2 {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", nomeOrg(2), dini_Get( gStr, "Lider" )); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}3 {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", nomeOrg(3), dini_Get( gStr, "Lider" )); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}4 {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", nomeOrg(4), dini_Get( gStr, "Lider" )); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}5 {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", nomeOrg(5), dini_Get( gStr, "Lider" )); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}6 {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", nomeOrg(6), dini_Get( gStr, "Lider" )); strcat(stg, gFile);
format(gFile, sizeof(gFile ), "{FFFFFF}7 {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", nomeOrg(7), dini_Get( gStr, "Lider" )); strcat(stg, gFile);
ShowPlayerDialog(playerid, Orgs, DIALOG_STYLE_MSGBOX, "{00FF00}Organizaзхes", stg, "Ok", "Sair");
}
}
return 1;
}
if(strcmp(cmd, "/orgs", true) == 0) { new stg[ 1500 ]; format(gFile, sizeof(gFile ), "{FFFFFF} _______________________________________________\n"); strcat(stg, gFile); format(gFile, sizeof(gFile ), "{FFFFFF}\t {00FF00}B R A S I L {FFFFFF}| {00FF00}V I R T U A L {FFFFFF}| {00FF00}W O R D\n"); strcat(stg, gFile); format(gFile, sizeof(gFile ), "{FFFFFF} ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ\n\n"); strcat(stg, gFile); for( new i = 1; i != 8; ++i ) { format(gStr, sizeof(gStr), "Orgs/Org[ %d ].ini", i ); if(dini_Exists(gStr)) { format(gFile, sizeof(gFile ), "{FFFFFF}%i {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", i, nomeOrg(i), dini_Get( gStr, "Lider" )); strcat(stg, gFile); } } ShowPlayerDialog(playerid, Orgs, DIALOG_STYLE_MSGBOX, "{00FF00}Organizaзхes", stg, "Ok", "Sair"); return 1; }
Tente assim
Код:
if(strcmp(cmd, "/orgs", true) == 0) { new stg[ 1500 ]; format(gFile, sizeof(gFile ), "{FFFFFF} _______________________________________________\n"); strcat(stg, gFile); format(gFile, sizeof(gFile ), "{FFFFFF}\t {00FF00}B R A S I L {FFFFFF}| {00FF00}V I R T U A L {FFFFFF}| {00FF00}W O R D\n"); strcat(stg, gFile); format(gFile, sizeof(gFile ), "{FFFFFF} ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ\n\n"); strcat(stg, gFile); for( new i = 1; i != 8; ++i ) { format(gStr, sizeof(gStr), "Orgs/Org[ %d ].ini", i ); if(dini_Exists(gStr)) { format(gFile, sizeof(gFile ), "{FFFFFF}%i {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", i, nomeOrg(i), dini_Get( gStr, "Lider" )); strcat(stg, gFile); } } ShowPlayerDialog(playerid, Orgs, DIALOG_STYLE_MSGBOX, "{00FF00}Organizaзхes", stg, "Ok", "Sair"); return 1; } |
"Orgs/Org[ %d ].ini"
if(strcmp(cmd, "/orgs", true) == 0)
{
new strConcat[ 1500 ], FileBradoks[50], stringao[155];
strcat(strConcat, "{FFFFFF} _______________________________________________\n");
strcat(strConcat, "{FFFFFF}\t {00FF00}B R A S I L {FFFFFF}| {00FF00}V I R T U A L {FFFFFF}| {00FF00}W O R D\n");
strcat(strConcat, "{FFFFFF} ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ\n\n");
for( new i = 1; i != 8; ++i )
{
format(FileBradoks, sizeof(FileBradoks), "Orgs/Org[ %d ].ini", i );
if(dini_Exists(FileBradoks))
{
format(stringao, sizeof(stringao), "{FFFFFF}%d {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n\n", i, dini_Get(FileBradoks,"Org_Nome"), dini_Get(FileBradoks, "Lider"));
strcat(FileBradoks, stringao);
}
}
ShowPlayerDialog(playerid, Orgs, DIALOG_STYLE_MSGBOX, "{00FF00}Organizaзхes", strConcat, "Fechar", "Sair");
return 1;
}
O Comando й funcional porйm sу fiquei meio com dъvida em relaзгo a definiзгo da pasta!
Код:
"Orgs/Org[ %d ].ini" PHP код:
|
O Comando й funcional porйm sу fiquei meio com dъvida em relaзгo a definiзгo da pasta!
Код:
"Orgs/Org[ %d ].ini" PHP код:
|
Tente assim
Код:
if(strcmp(cmd, "/orgs", true) == 0) { new stg[ 1500 ]; format(gFile, sizeof(gFile ), "{FFFFFF} _______________________________________________\n"); strcat(stg, gFile); format(gFile, sizeof(gFile ), "{FFFFFF}\t {00FF00}B R A S I L {FFFFFF}| {00FF00}V I R T U A L {FFFFFF}| {00FF00}W O R D\n"); strcat(stg, gFile); format(gFile, sizeof(gFile ), "{FFFFFF} ЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇЇ\n\n"); strcat(stg, gFile); for( new i = 1; i != 8; ++i ) { format(gStr, sizeof(gStr), "Orgs/Org[ %d ].ini", i ); if(dini_Exists(gStr)) { format(gFile, sizeof(gFile ), "{FFFFFF}%i {00FF00}» {00FFFF}%s\n{FFFFFF}Lнder [ {00FF00}%s {FFFFFF}]\n", i, nomeOrg(i), dini_Get( gStr, "Lider" )); strcat(stg, gFile); } } ShowPlayerDialog(playerid, Orgs, DIALOG_STYLE_MSGBOX, "{00FF00}Organizaзхes", stg, "Ok", "Sair"); return 1; } |
A formataзгo dentro do loop estб tudo bem, mas criar a mesma variбvel pra percorrer juntamente ao loop?
Alйm disso, curti seu "Copy and Paste" do cуdigo feito pelo John. |
Nao mano tipo o nome da org ele pega ele nao pega er o nome do lider da org tipo a orga ta salva em scriptfiles ex:
Org[ 1 ].ini dentro dela esta assim: Org_ID=1 Org_Nome=Terroristas Lider=MeuNick_ SubLider=Ninguem M[ 1 ]=Ninguem M[ 2 ]=Ninguem M[ 3 ]=Ninguem M[ 4 ]=Ninguem M[ 5 ]=Ninguem M[ 6 ]=Ninguem M[ 7 ]=Ninguem M[ 8 ]=Ninguem M[ 9 ]=Ninguem M[ 10 ]=Ninguem M[ 11 ]=Ninguem M[ 12 ]=Ninguem M[ 13 ]=Ninguem M[ 14 ]=Ninguem M[ 15 ]=Ninguem M[ 16 ]=Ninguem M[ 17 ]=Ninguem M[ 18 ]=Ninguem M[ 19 ]=Ninguem M[ 20 ]=Ninguem ai a dialog nao pega o nome do nick e tipo o nick do lider da primeira org aparece em todas as orgs... |