Pessoal preciso de uma ajuda rбpida nгo consigo alterar o infoorg que fiz tб maior bugado, eu nem sei como vou sentar um lider neste infoorg alguйm me ajuda nгo consigo fazer nada, sу usar o comando '/infoorg' e ver tudo vazio.
Код:
stock GetLider(){
new Garf[120],pow[30];
for(new i; i<sizeof(Orgs2); i++)
{
format(pow,30,"%d",i);
format(Garf,120,"Org id: %d Lider %s",pow,dini_Get(pow,"Lider"));
}
return Garf;
}
stock AddMembro(playerid,player[]){
new CoisaLoca,CoisaS[256];
format(CoisaS,256,"Contas/%s.ini","pMember");
CoisaLoca = dini_Int(CoisaS,player);
if(CoisaLoca >= 1) return SendClientMessage(playerid,COLOR_RED,"Esse Player Ja tem um cargo em outra org");
return dini_Set(CoisaS,"pMember",PlayerInfo[playerid][pMember]);
}
stock TirarMembro(playerid,player[],patente[]){
new CoisaS[256];
format(CoisaS,256,"Contas/%s.ini","pMember");
new OrgLider = dini_Int(CoisaS,"pMember");
if(OrgLider == PlayerInfo[playerid][pMember] || OrgLider == PlayerInfo[playerid][pLeader]){
for(new i; i<sizeof(Orgs2); i++)
{
if(strcmp(dini_Get(Orgs2[i],patente),player,true)==0)
{
dini_Set(Orgs2[i],patente,"Ninguem");
dini_Set(CoisaS,"pMember","0");
}
}
}
return true;
}
stock LimparTodos(){
for(new i; i<sizeof(Orgs2); i++)
{
dini_Set(Orgs2[i],"Lider","Ninguem");
if(!dini_Exists(Orgs2[i])) dini_Create(Orgs2[i]);
for(new j; j<sizeof(MembroOrg2); j++) dini_Set(Orgs2[i],MembroOrg2[j],"Ninguem");
}
return true;
}
stock InfoOrg(pid,orgname[],patente[]){
TirarMembro(pid,PlayerName(pid),patente);
if(!dini_Exists(orgname)) dini_Create(orgname);
dini_Set(orgname,patente,PlayerName(pid));
}
stock VerMembro(playerid){
new higor[1500],higor1[256];
format(higor,256,"Orgs/%d.ini",PlayerInfo[playerid][pMember]);
format(higor1,256,
"Lider > %s || Membros > %s\n > %s\n > %s\n > %s\n > %s\n > %s\n > %s\n > %s\n > %s\n > %s\n > %s",
dini_Get(higor,"Lider"),
dini_Get(higor,"Membro"),
dini_Get(higor,"Membro2"),
dini_Get(higor,"Membro3"),
dini_Get(higor,"Membro4"),
dini_Get(higor,"Membro5"),
dini_Get(higor,"Membro6"),
dini_Get(higor,"Membro7"),
dini_Get(higor,"Membro8"),
dini_Get(higor,"Membro9"),
dini_Get(higor,"Membro10"),
dini_Get(higor,"Membro11"),
dini_Get(higor,"Membro12");
ShowPlayerDialog(playerid,165+20,DIALOG_STYLE_LIST,"InfOrg",higor1,"fechar","Sair");
return true;
}
refaзa sem copiar de algum gamemode, faзa vocк mesmo , com seus conhecimento .
й amigo, provavelmente vocк estб tentando adaptar algum infoorg feito para outro gamemode dentro do seu gamemode sem ter conhecimento total do sistema, fica realmente complicado.