07.09.2018, 21:42
Alguem pode me ajudar ? Estou com problema quando, ao utilizar o comando de demisгo, a vaga do player nas pastas(orgs) nгo esta limpando(no caso "Membro1= Nick" objetivo й "Membro1= Ninguem"), tipo, nгo esta limpando a vaga do player demitido, e quando limpa, ele limpa TODAS as vagas e nгo a do player demitido
Quote:
BPH:emitirInfoOrg(name[]) { new file[64], str[128]; for(new i = 1; i < sizeof(InfoOrg); i++) { format(file, sizeof(file), MembrosOrg, i); if(strcmp(name,InfoOrg[i][Lider],true)==0) { strmid(InfoOrg[i][Lider], "Ninguem", 0, strlen("Ninguem"), MAX_PLAYER_NAME); DOF2_SetString(file, "Lider", "Ninguem"); DOF2_SaveFile(); } if(strcmp(name,InfoOrg[i][SubLider],true)==0) { strmid(InfoOrg[i][SubLider], "Ninguem", 0, strlen("Ninguem"), MAX_PLAYER_NAME); DOF2_SetString(file, "SubLider", "Ninguem"); DOF2_SaveFile(); } if(strcmp(name,InfoOrg[i][SubLider2],true)==0) { strmid(InfoOrg[i][SubLider2], "Ninguem", 0, strlen("Ninguem"), MAX_PLAYER_NAME); DOF2_SetString(file,"SubLider2","Ninguem"); DOF2_SaveFile(); } for(new m = 1; m < MAX_MEMBROS; m++) { format(str, sizeof(str), "Membro%d", m); if(strcmp(name, InfoMembros[i][m], true) == 0) { strmid(InfoMembros[i][m], "Ninguem", 0, strlen("Ninguem"), MAX_PLAYER_NAME); DOF2_SetString(file, str, "Ninguem"); DOF2_SaveFile(); return 1; }}} return 1; } |