09.09.2014, 22:45
(
Последний раз редактировалось SukMathcuck; 10.09.2014 в 17:20.
)
Entгo, tenho o sistema aqui que desbugei e estou modificando de infoorg mais tб foda, por que nгo esta muito legal, tipo, eu queria que mostra-se o cargo da pessoa no infoorg mesmo que ela esteja off, mais consegui sу colocar o nome tб zika entгo faзo um pedido a vcs me ajudar, pois quero que mostra os cargos mesmo que esteja off, pf ajudem?
Queria deixar o Infoorg meu igual do BSL mais em Dialog.
Cуdigos:
Infoorg do BSL:
Meu Infoorg:
Vlw!
Queria deixar o Infoorg meu igual do BSL mais em Dialog.
Cуdigos:
Infoorg do BSL:
Код:
if(strcmp(cmd, "/infoorg", true) ==0 || strcmp(cmd, "/infoorganizacao", true) ==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0) { new org = GetPlayerOrg(playerid); new arquivo[128]; SendClientMessage(playerid, COLOR_WHITE, "{FFFFFF} Vagas da Organizaзгo"); format(string,sizeof(string),"Lнder: %s",InfoOrg[org][Lider]); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(string,sizeof(string),"Sub-Lнder: %s",InfoOrg[org][SubLider]); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro1]); format(string,sizeof(string),"Vaga 1: %s - Cargo: %d",InfoOrg[org][Membro1],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro1]); format(string,sizeof(string),"Vaga 2: %s - Cargo: %d",InfoOrg[org][Membro2],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro3]); format(string,sizeof(string),"Vaga 3: %s - Cargo: %d",InfoOrg[org][Membro3],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro4]); format(string,sizeof(string),"Vaga 4: %s - Cargo: %d",InfoOrg[org][Membro4],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro5]); format(string,sizeof(string),"Vaga 5: %s - Cargo: %d",InfoOrg[org][Membro5],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro6]); format(string,sizeof(string),"Vaga 6: %s - Cargo: %d",InfoOrg[org][Membro6],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro7]); format(string,sizeof(string),"Vaga 7: %s - Cargo: %d",InfoOrg[org][Membro7],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro8]); format(string,sizeof(string),"Vaga 8: %s - Cargo: %d",InfoOrg[org][Membro8],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro9]); format(string,sizeof(string),"Vaga 9: %s - Cargo: %d",InfoOrg[org][Membro9],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro10]); format(string,sizeof(string),"Vaga 10: %s - Cargo: %d",InfoOrg[org][Membro10],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro11]); format(string,sizeof(string),"Vaga 11: %s - Cargo: %d",InfoOrg[org][Membro11],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro12]); format(string,sizeof(string),"Vaga 12: %s - Cargo: %d",InfoOrg[org][Membro12],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro13]); format(string,sizeof(string),"Vaga 13: %s - Cargo: %d",InfoOrg[org][Membro13],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro14]); format(string,sizeof(string),"Vaga 14: %s - Cargo: %d",InfoOrg[org][Membro14],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); format(arquivo, sizeof(arquivo), "Players/%s.ini",InfoOrg[org][Membro15]); format(string,sizeof(string),"Vaga 15: %s - Cargo: %d",InfoOrg[org][Membro15],dini_Int(arquivo,"Rank")); SendClientMessage(playerid,COLOR_LIGHTBLUE,string); return 1; } else { SendClientMessage(playerid, COLOR_GREY," Vocк nгo faz parte de uma organizaзгo!"); return 1; } } return 1; }
Код:
if(strcmp(cmd, "/infoorg", true) ==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMembro] > 0 || PlayerInfo[playerid][pLider] > 0) { new DIALOG[1500]; new org; new arquivo[256]; new PlayerNome[MAX_PLAYER_NAME]; GetPlayerName(playerid, PlayerNome, sizeof(PlayerNome)); // format(arquivo, sizeof(arquivo), "/Contas/%s.ini",PlayerNome); if(PlayerInfo[playerid][pMembro] > 0) { org = PlayerInfo[playerid][pMembro]; } if(PlayerInfo[playerid][pLider] > 0) { org = PlayerInfo[playerid][pLider]; } format(string, sizeof(string), "Lнder: %s\n", InfoOrg[org][Lider]); strcat(DIALOG, string); format(string, sizeof(string), "Sub-lнder: %s\n", InfoOrg[org][SubLider]); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 1: %s Cargo: %d\n", InfoOrg[org][Membro1],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 2: %s Cargo: %d\n", InfoOrg[org][Membro2],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 3: %s Cargo: %d\n", InfoOrg[org][Membro3],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 4: %s Cargo: %d\n", InfoOrg[org][Membro4],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 5: %s Cargo: %d\n", InfoOrg[org][Membro5],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 6: %s Cargo: %d\n", InfoOrg[org][Membro6],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 7: %s Cargo: %d\n", InfoOrg[org][Membro7],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 8: %s Cargo: %d\n", InfoOrg[org][Membro8],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 9: %s Cargo: %d\n", InfoOrg[org][Membro9],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 10: %s Cargo: %d\n", InfoOrg[org][Membro10],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 11: %s Cargo: %d\n", InfoOrg[org][Membro11],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 12: %s Cargo: %d\n", InfoOrg[org][Membro12],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 13: %s Cargo: %d\n", InfoOrg[org][Membro13],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); format(string, sizeof(string), "Vaga 14: %s Cargo: %d", InfoOrg[org][Membro14],dini_Int(arquivo,"Cargo")); strcat(DIALOG, string); ShowPlayerDialog(playerid, 6666, DIALOG_STYLE_LIST, "{FFFFFF}Membros da organizaзгo", DIALOG, "Sair",""); return 1; } } return 1; }