14.07.2014, 20:24
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; }