não vou ficar com emrolação aqui o codigo do FS
- Código:
//#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
#endif
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnGameModeExit()
{
return 1;
}
#define ClanPass "199"
#define MAX_CLANS 100
#define PASTA_CLANS "/Clans/%s.ini"
new memb[MAX_CLANS];
forward IsNumeric(const string[]);
forward Chatc(COLOR,const string[],level,playerid);
public IsNumeric(const string[])
{
for (new i = 0, j = strlen(string); i < j; i++) if (string[i] > '9' || string[i] < '0') return 0;
return 1;
}
#if defined SAMsitesUser
public Clan()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
new string[256];
new string2[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(i, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(IsPlayerConnected(i))
{
if(dini_Int(file, "TClan") == 1)
{
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
format(string2, sizeof(string2), "Clan: %s", dini_Get(string, "Nome"));
if(dini_Int(string, "TMembro1") == 1 && strcmp(dini_Get(string, "Membro1"), aname, true) == 0)
{
SetPlayerChatBubble(i, string2, 0x80FF00FF, 30.0, 10000);
}
else
{
SetPlayerChatBubble(i, string2, 0xFF8000FF, 30.0, 10000);
}
}
}
}
}
if(strcmp(cmd,"/ajudaclan",true)==0){
SendClientMessage(playerid,Vermelho,"----------------Sistema de clans--------------");
SendClientMessage(playerid,Branco,"/criarclan [nome] - para criar um clan");
SendClientMessage(playerid,Branco,"/meuclan - para Ver o menu de clans");
SendClientMessage(playerid,Branco,"/clan [texto] - chat do clan");
SendClientMessage(playerid,Branco,"Para Criar um clan é necessário 70 de level");
SendClientMessage(playerid,Branco,"Precisa Também de R$ 5000");
SendClientMessage(playerid,Vermelho,"----------------Sistema de clans--------------");
return 1;
}
if(strcmp(cmd,"/clan",true)==0){
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(file2, sizeof(file2), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
new tmp[256];
strmid(tmp,cmdtext,5,strlen(cmdtext));
if(!strlen(tmp)) {
SendClientMessage(playerid,Vermelho,"/clan [texto]");
return 1;
} else {
if(strcmp(dini_Get(file2, "Lider"), aname, true) == 0){
format(string, sizeof(string), "{00bfff}[CLAN] {FFF000}[LIDER] {FFFFFF}%s: %s", aname, tmp);
Chatc(0x00FF00AA,string,1,playerid);
}else{
format(string, sizeof(string), "{00bfff}[CLAN] {FFFFFF}%s: %s", aname, tmp);
Chatc(0x00FF00AA,string,1,playerid);
}
return 1;
}
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 6740){
if(response == 1){
if(IsNumeric(inputtext) && IsPlayerConnected(StrToInt(inputtext))){
new aname[MAX_PLAYER_NAME];
new string2[256];
new string[256];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
new pname[MAX_PLAYER_NAME];
GetPlayerName(StrToInt(inputtext), pname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(file2, sizeof(file2), PASTA_CONTAS, pname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(file2, "SClan") == 0){
format(string2, sizeof(string2), "Você foi convidado para entrar no clan:\n%s\nPara Aceitar clique em Aceitar, para recusar clique em Recusar", dini_Get(string, "Nome"));
convt[StrToInt(inputtext)] = dini_Int(file, "Clan");
ShowPlayerDialog(StrToInt(inputtext),6738 , DIALOG_STYLE_MSGBOX, "Convite de Clan", string2, "Aceitar", "Recusar");
SendClientMessage(playerid, Amarelo, "(INFO) Convite Enviado!");
} else {
SendClientMessage(playerid, Vermelho, "[ERRO] Esta pessoa já tem um clan!");
}
} else {
SendClientMessage(playerid, Vermelho, "[ERRO] ID inválido!");
}
}
}
if(dialogid == 6738){
new aname[MAX_PLAYER_NAME];
new string2[256];
new string3[256];
new string[256];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", convt[playerid]);
if(response == 1){
format(string2, sizeof(string2), "{FF0000}(INFO) {FFFFFF}%s agora é do clan {FF0000}%s",aname, dini_Get(string, "Nome"));
SendClientMessageToAll(tcadm, string2);
dini_IntSet(file, "SClan", 1);
dini_IntSet(file, "Clan", convt[playerid]);
format(string3, sizeof(string3), "TMembro%d", memb[dini_Int(file, "Clan")]);
dini_IntSet(string, string3, 1);
format(string3, sizeof(string3), "Membro%d", memb[dini_Int(file, "Clan")]);
dini_Set(string, string3, aname);
}
}
if(dialogid == 6739){
if(response == 1){
if(listitem == 0){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro2") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro2"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro2"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro2", 0);
dini_Set(string, "Membro2", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 2;
}
}
if(listitem == 1){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro3") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro3"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro3"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro3", 0);
dini_Set(string, "Membro3", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 3;
}
}
if(listitem == 2){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro4") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro54"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro4"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro4", 0);
dini_Set(string, "Membro4", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 4;
}
}
if(listitem == 3){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro5") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro5"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro5"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro5", 0);
dini_Set(string, "Membro5", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 5;
}
}
if(listitem == 4){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro6") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro6"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro6"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro6", 0);
dini_Set(string, "Membro6", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 6;
}
}
if(listitem == 5){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro7") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro7"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro7"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro7", 0);
dini_Set(string, "Membro7", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 7;
}
}
if(listitem == 6){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro8") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro8"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro8"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro8", 0);
dini_Set(string, "Membro8", "Convidar");
memb[dini_Int(file, "Clan")] = 8;
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 8;
}
}
if(listitem == 7){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro9") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro9"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro9"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro9", 0);
dini_Set(string, "Membro9", "Convidar");
memb[dini_Int(file, "Clan")] = 9;
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 9;
}
}
if(listitem == 8){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro10") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro10"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro10"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro10", 0);
dini_Set(string, "Membro10", "Convidar");
memb[dini_Int(file, "Clan")] = 10;
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 10;
}
}
}
}if(strcmp(cmdtext, "/meuclan", true) == 0) {
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, pname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
new string2[256];
if(dini_Int(file, "SClan") == 1){
format(string2, sizeof(string2), "Info Clan");
if(strcmp(dini_Get(string, "Lider"), pname, true) == 0){
ShowPlayerDialog(playerid, 6741, DIALOG_STYLE_LIST, string2, "Convidar Membro Expulsar Membro\nExcluir Clan", "OK", "Cancelar");
}else{
ShowPlayerDialog(playerid, 6742, DIALOG_STYLE_LIST, string2, "Deixar clan\nVer os membros", "OK", "Cancelar");
}
} else SendClientMessage(playerid, 0xFF0000FF, "[ERRO] Você não faz parte de um clan.");
return 1;
}
if(strcmp(cmd,"/criarclan",true)==0){
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
new tmp[256];
strmid(tmp,cmdtext,11,strlen(cmdtext));
if(!strlen(tmp)) {
SendClientMessage(playerid,COLOR_RED,"Use: /criarclan [nome]");
return 1;
}
if(dini_Int(file, "SClan") == 1){
SendClientMessage(playerid,Vermelho,"Você ja faz parte de um clan.");
return 1;
}
if(dini_Int(file, "Level") < 70){
SendClientMessage(playerid,Vermelho,"Você não tem 70 level");
return 1;
}
if(GetPlayerGrana(playerid) <= 10000){
SendClientMessage(playerid,Vermelho,"Você não tem R$ 10000.");
return 1;
}
if(strlen(tmp) < 3 || strlen(tmp) > 5){
SendClientMessage(playerid,Vermelho,"Nome do clan deve ter 5 caracteres.");
return 1;
}
for(new a=0;a<MAX_CLANS;a++){
format(string, sizeof(string), "/Clans/clan%d.ini", a);
if(dini_Exists(string)){
if(strcmp(tmp, dini_Get(string, "Nome"),true) == 0 && dini_Int(string, "Existe") == 1){
SendClientMessage(playerid,Vermelho,"Este nome de clan ja existe.");
return 1;
}
}
}
for(new a=0;a<MAX_CLANS;a++){
format(string, sizeof(string), "/Clans/clan%d.ini", a);
if(!dini_Exists(string) || dini_Int(string, "Existe") == 0){
if(!dini_Exists(string)){
dini_Create(string);
}
GivePlayerGrana(playerid, -5000);
dini_IntSet(file, "SClan", 1);
dini_IntSet(file, "Clan", a);
dini_IntSet(string, "Existe", 1);
dini_Set(string, "Nome", tmp);
dini_IntSet(string, "TMembro1", 1);
dini_Set(string, "Lider", aname);
dini_IntSet(string, "TMembro2", 0);
dini_Set(string, "Membro2", "Convidar");
dini_IntSet(string, "TMembro3", 0);
dini_Set(string, "Membro3", "Convidar");
dini_IntSet(string, "TMembro4", 0);
dini_Set(string, "Membro4", "Convidar");
dini_IntSet(string, "TMembro5", 0);
dini_Set(string, "Membro5", "Convidar");
dini_IntSet(string, "TMembro6", 0);
dini_Set(string, "Membro6", "Convidar");
dini_IntSet(string, "TMembro7", 0);
dini_Set(string, "Membro7", "Convidar");
dini_IntSet(string, "TMembro8", 0);
dini_Set(string, "Membro8", "Convidar");
dini_IntSet(string, "TMembro9", 0);
dini_Set(string, "Membro9", "Convidar");
dini_IntSet(string, "TMembro10", 0);
dini_Set(string, "Membro10", "Convidar");
SendClientMessage(playerid,Amarelo,"Você criou um clan.");
format(string,sizeof(string),"{FFFFFF}O Jogador(a) {FFFF00}%s {FFFFFF}Acabou de criar um clan com o nome {FFFFFF}[{FFFF00}%s{FFFFFF}]{FFFF00}.",aname,tmp);
SendClientMessageToAll(Azul,string);
return 1;
}
}
return 1;
}
#endif
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 6740){
if(response == 1){
if(IsNumeric(inputtext) && IsPlayerConnected(StrToInt(inputtext))){
new aname[MAX_PLAYER_NAME];
new string2[256];
new string[256];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
new pname[MAX_PLAYER_NAME];
GetPlayerName(StrToInt(inputtext), pname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(file2, sizeof(file2), PASTA_CONTAS, pname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(file2, "SClan") == 0){
format(string2, sizeof(string2), "Você foi convidado para entrar no clan:\n%s\nPara Aceitar clique em Aceitar, para recusar clique em Recusar", dini_Get(string, "Nome"));
convt[StrToInt(inputtext)] = dini_Int(file, "Clan");
ShowPlayerDialog(StrToInt(inputtext),6738 , DIALOG_STYLE_MSGBOX, "Convite de Clan", string2, "Aceitar", "Recusar");
SendClientMessage(playerid, Amarelo, "(INFO) Convite Enviado!");
} else {
SendClientMessage(playerid, Vermelho, "[ERRO] Esta pessoa já tem um clan!");
}
} else {
SendClientMessage(playerid, Vermelho, "[ERRO] ID inválido!");
}
}
}
if(dialogid == 6738){
new aname[MAX_PLAYER_NAME];
new string2[256];
new string3[256];
new string[256];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", convt[playerid]);
if(response == 1){
format(string2, sizeof(string2), "{FF0000}(INFO) {FFFFFF}%s agora é do clan {FF0000}%s",aname, dini_Get(string, "Nome"));
SendClientMessageToAll(tcadm, string2);
dini_IntSet(file, "SClan", 1);
dini_IntSet(file, "Clan", convt[playerid]);
format(string3, sizeof(string3), "TMembro%d", memb[dini_Int(file, "Clan")]);
dini_IntSet(string, string3, 1);
format(string3, sizeof(string3), "Membro%d", memb[dini_Int(file, "Clan")]);
dini_Set(string, string3, aname);
}
}
if(dialogid == 6739){
if(response == 1){
if(listitem == 0){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro2") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro2"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro2"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro2", 0);
dini_Set(string, "Membro2", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 2;
}
}
if(listitem == 1){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro3") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro3"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro3"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro3", 0);
dini_Set(string, "Membro3", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 3;
}
}
if(listitem == 2){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro4") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro54"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro4"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro4", 0);
dini_Set(string, "Membro4", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 4;
}
}
if(listitem == 3){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro5") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro5"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro5"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro5", 0);
dini_Set(string, "Membro5", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 5;
}
}
if(listitem == 4){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro6") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro6"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro6"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro6", 0);
dini_Set(string, "Membro6", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 6;
}
}
if(listitem == 5){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro7") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro7"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro7"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro7", 0);
dini_Set(string, "Membro7", "Convidar");
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 7;
}
}
if(listitem == 6){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro8") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro8"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro8"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro8", 0);
dini_Set(string, "Membro8", "Convidar");
memb[dini_Int(file, "Clan")] = 8;
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 8;
}
}
if(listitem == 7){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro9") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro9"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro9"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro9", 0);
dini_Set(string, "Membro9", "Convidar");
memb[dini_Int(file, "Clan")] = 9;
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 9;
}
}
if(listitem == 8){
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro10") == 1){
format(string2, sizeof(string2), "(INFO) Você expulsou %s do clan!", dini_Get(string, "Membro10"));
format(file2, sizeof(file2), PASTA_CONTAS, dini_Get(string, "Membro10"));
SendClientMessage(playerid, Verde, string2);
dini_IntSet(file2, "SClan", 0);
dini_IntSet(file2, "Clan", 0);
dini_IntSet(string, "TMembro10", 0);
dini_Set(string, "Membro10", "Convidar");
memb[dini_Int(file, "Clan")] = 10;
} else {
ShowPlayerDialog(playerid,6740 , DIALOG_STYLE_INPUT, "Convidar Para o Clan", "Digite o ID do player a ser convidado:", "Convidar", "Cancelar");
memb[dini_Int(file, "Clan")] = 10;
}
}
}
}
if(dialogid == 6742){
if(response == 1){
if(listitem == 0){
new aname[MAX_PLAYER_NAME];
new string[256];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
if(dini_Int(string, "TMembro2") == 1){
if(strcmp(dini_Get(string, "Membro2"), aname, true) == 0){
dini_IntSet(string, "TMembro2", 0);
dini_Set(string, "Membro2", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
}
if(dini_Int(string, "TMembro3") == 1 && strcmp(dini_Get(string, "Membro3"), aname, true)== 0){
dini_IntSet(string, "TMembro3", 0);
dini_Set(string, "Membro3", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
if(dini_Int(string, "TMembro4") == 1 && strcmp(dini_Get(string, "Membro4"), aname, true)== 0){
dini_IntSet(string, "TMembro4", 0);
dini_Set(string, "Membro4", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
if(dini_Int(string, "TMembro5") == 1 && strcmp(dini_Get(string, "Membro5"), aname, true)== 0){
dini_IntSet(string, "TMembro5", 0);
dini_Set(string, "Membro5", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
if(dini_Int(string, "TMembro6") == 1 && strcmp(dini_Get(string, "Membro6"), aname, true)== 0){
dini_IntSet(string, "TMembro6", 0);
dini_Set(string, "Membro6", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
if(dini_Int(string, "TMembro7") == 1 && strcmp(dini_Get(string, "Membro7"), aname, true)== 0){
dini_IntSet(string, "TMembro7", 0);
dini_Set(string, "Membro7", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
if(dini_Int(string, "TMembro8") == 1 && strcmp(dini_Get(string, "Membro8"), aname, true)== 0){
dini_IntSet(string, "TMembro8", 0);
dini_Set(string, "Membro8", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
if(dini_Int(string, "TMembro9") == 1 && strcmp(dini_Get(string, "Membro9"), aname, true)== 0){
dini_IntSet(string, "TMembro9", 0);
dini_Set(string, "Membro9", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
if(dini_Int(string, "TMembro10") == 1 && strcmp(dini_Get(string, "Membro10"), aname, true)== 0){
dini_IntSet(string, "TMembro10", 0);
dini_Set(string, "Membro10", "Convidar");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Vermelho, "(INFO) Você saiu do clan!");
return 1;
}
}
if(listitem == 1){
new a[30], s[50], b[30], c[30], d[30], e[30];
new f[30], g[30], h[30], i[30];
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
format(s, sizeof(s),"%s(Lider)", dini_Get(string, "Membro1"));
format(a, sizeof(a), dini_Get(string, "Membro2"));
format(b, sizeof(b), dini_Get(string, "Membro3"));
format(c, sizeof(c), dini_Get(string, "Membro4"));
format(d, sizeof(d), dini_Get(string, "Membro5"));
format(e, sizeof(e), dini_Get(string, "Membro6"));
format(f, sizeof(f), dini_Get(string, "Membro7"));
format(g, sizeof(g), dini_Get(string, "Membro8"));
format(h, sizeof(h), dini_Get(string, "Membro9"));
format(i, sizeof(i), dini_Get(string, "Membro10"));
if(dini_Int(string, "TMembro1") == 0){
format(s, sizeof(s),"Ninguem");
}
if(dini_Int(string, "TMembro2") == 0){
format(a, sizeof(a),"Ninguem");
}
if(dini_Int(string, "TMembro3") == 0){
format(b, sizeof(b),"Ninguem");
}
if(dini_Int(string, "TMembro4") == 0){
format(c, sizeof(c),"Ninguem");
}
if(dini_Int(string, "TMembro5") == 0){
format(d, sizeof(d),"Ninguem");
}
if(dini_Int(string, "TMembro6") == 0){
format(e, sizeof(e),"Ninguem");
}
if(dini_Int(string, "TMembro7") == 0){
format(f, sizeof(f),"Ninguem");
}
if(dini_Int(string, "TMembro8") == 0){
format(g, sizeof(g),"Ninguem");
}
if(dini_Int(string, "TMembro9") == 0){
format(h, sizeof(h),"Ninguem");
}
if(dini_Int(string, "TMembro10") == 0){
format(i, sizeof(i),"Ninguem");
}
format(string2, sizeof(string2), "%s \n%s \n%s \n%s \n%s \n%s \n%s \n%s \n%s \n%s",s,a,b,c,d,e,f,g,h,i);
ShowPlayerDialog(playerid, 6124, DIALOG_STYLE_LIST, "Membros do clan", string2, "Ok", "Cancelar");
}
}
}
if(dialogid == 6741){
if(response == 1){
if(listitem == 0){
new a[MAX_PLAYER_NAME], b[MAX_PLAYER_NAME], c[MAX_PLAYER_NAME], d[MAX_PLAYER_NAME], e[MAX_PLAYER_NAME];
new f[MAX_PLAYER_NAME], g[MAX_PLAYER_NAME], h[MAX_PLAYER_NAME], i[MAX_PLAYER_NAME];
new string2[256];
new string[256];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
format(a, sizeof(a), dini_Get(string, "Membro2"));
format(b, sizeof(b), dini_Get(string, "Membro3"));
format(c, sizeof(c), dini_Get(string, "Membro4"));
format(d, sizeof(d), dini_Get(string, "Membro5"));
format(e, sizeof(e), dini_Get(string, "Membro6"));
format(f, sizeof(f), dini_Get(string, "Membro7"));
format(g, sizeof(g), dini_Get(string, "Membro8"));
format(h, sizeof(h), dini_Get(string, "Membro9"));
format(i, sizeof(i), dini_Get(string, "Membro10"));
format(string2, sizeof(string2), "%s \n%s \n%s \n%s \n%s \n%s \n%s \n%s \n%s", a,b,c,d,e,f,g,h,i);
ShowPlayerDialog(playerid, 6739, DIALOG_STYLE_LIST, "Gerenciar Membros", string2, "OK", "Cancelar");
}
if(listitem == 1){
new aname[MAX_PLAYER_NAME];
new string[256];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
format(string, sizeof(string), "/Clans/clan%d.ini", dini_Int(file, "Clan"));
if(dini_Int(string, "TMembro2") == 1 || dini_Int(string, "TMembro3") == 1 || dini_Int(string, "TMembro4") == 1 || dini_Int(string, "TMembro5") == 1 || dini_Int(string, "TMembro6") == 1 || dini_Int(string, "TMembro7") == 1 || dini_Int(string, "TMembro8") == 1 || dini_Int(string, "TMembro9") == 1){
SendClientMessage(playerid, Vermelho, "[ERRO] Expulse todos os membros antes de desfazer!");
} else {
dini_IntSet(string, "Existe", 0);
dini_IntSet(string, "TMembro1", 0);
dini_Set(string, "Membro1", "Ninguem");
dini_IntSet(file, "SClan", 0);
dini_IntSet(file, "Clan", 0);
SendClientMessage(playerid, Amarelo, "(INFO) Você desfez seu clan!");
}
}
}
}
public Logarprof(playerid)
{
new string[256], string2[256], file3[128];
new nomepl[MAX_PLAYER_NAME];
GetPlayerName(playerid, nomepl, sizeof(nomepl));
format(file, sizeof(file), PASTA_CONTAS, nomepl);
format(file2, sizeof(file2), PASTA_CONTAS, nomepl);
if(dini_Int(file2, "SClan") == 0)
{
if(pAdmin[playerid] == 7)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[DONO DO SERVIDOR]");
}
}
else if(pAdmin[playerid] == 6)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[SUB DONO]");
}
}
else if(pAdmin[playerid] == 5)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[GERENTE]");
}
}
else if(pAdmin[playerid] == 4)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[ADMINISTRADOR]");
}
}
else if(pAdmin[playerid] == 3)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[SUPER MODERADOR]");
}
}
else if(pAdmin[playerid] == 2)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[MODERADOR]");
}
}
else if(pAdmin[playerid] == 1)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[AJUDANTE]");
}
}
else if(pAdmin[playerid] == 0 && dini_Int(file, "musica") == 1)
{
if(IsValidDynamic3DTextLabel(DjLabel[playerid]))
{
UpdateDynamic3DTextLabelText(DjLabel[playerid], LARANJA, "[DJ DO SERVIDOR]");
}
if(IsValidDynamic3DTextLabel(GangLabel[playerid]))
{
UpdateDynamic3DTextLabelText(GangLabel[playerid], Vermelho, "[SEM CLAN]");
}
}
else if(pAdmin[playerid] == 0 || pAdmin[playerid] < 1)
{
if(IsPlayerVIP(playerid))
{
if(IsValidDynamic3DTextLabel(VipLabel[playerid]))
{
UpdateDynamic3DTextLabelText(VipLabel[playerid], Violeta, "[VIP]");
}
if(IsValidDynamic3DTextLabel(GangLabel[playerid]))
{
UpdateDynamic3DTextLabelText(GangLabel[playerid], Vermelho, "[SEM CLAN]");
}
}
else
{
if(IsValidDynamic3DTextLabel(GangLabel[playerid]))
{
UpdateDynamic3DTextLabelText(GangLabel[playerid], Vermelho, "[SEM CLAN]");
}
}
}
}
if(dini_Int(file2, "SClan") == 1)
{
if(pAdmin[playerid] == 7)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[DONO DO SERVIDOR]");
}
}
else if(pAdmin[playerid] == 6)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[SUB DONO]");
}
}
else if(pAdmin[playerid] == 5)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[GERENTE]");
}
}
else if(pAdmin[playerid] == 4)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[ADMINISTRADOR]");
}
}
else if(pAdmin[playerid] == 3)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[SUPER MODERADOR]");
}
}
else if(pAdmin[playerid] == 2)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[MODERADOR]");
}
}
else if(pAdmin[playerid] == 1)
{
if(IsValidDynamic3DTextLabel(CargoLabel[playerid]))
{
UpdateDynamic3DTextLabelText(CargoLabel[playerid], Azul, "[AJUDANTE]");
}
}
else if(pAdmin[playerid] == 0 && dini_Int(file, "musica") == 1)
{
if(IsValidDynamic3DTextLabel(DjLabel[playerid]))
{
UpdateDynamic3DTextLabelText(DjLabel[playerid], LARANJA, "[DJ DO SERVIDOR]");
}
if(IsValidDynamic3DTextLabel(GangLabel[playerid]))
{
format(file3, sizeof(file3), "/Clans/clan%d.ini", dini_Int(file2, "Clan"));
format(string2, sizeof(string2), "[%s]", dini_Get(file3, "Nome"));
UpdateDynamic3DTextLabelText(GangLabel[playerid], Amarelo, string2);
}
}
else if(pAdmin[playerid] == 0 || pAdmin[playerid] < 1)
{
if(IsPlayerVIP(playerid))
{
if(IsValidDynamic3DTextLabel(VipLabel[playerid]))
{
UpdateDynamic3DTextLabelText(VipLabel[playerid], Violeta, "[VIP]");
}
if(IsValidDynamic3DTextLabel(GangLabel[playerid]))
{
format(file3, sizeof(file3), "/Clans/clan%d.ini", dini_Int(file2, "Clan"));
format(string2, sizeof(string2), "[%s]", dini_Get(file3, "Nome"));
UpdateDynamic3DTextLabelText(GangLabel[playerid], Amarelo, string2);
}
}
else
{
if(IsValidDynamic3DTextLabel(GangLabel[playerid]))
{
format(file3, sizeof(file3), "/Clans/clan%d.ini", dini_Int(file2, "Clan"));
format(string2, sizeof(string2), "[%s]", dini_Get(file3, "Nome"));
UpdateDynamic3DTextLabelText(GangLabel[playerid], Amarelo, string2);
}
}
}
}
if(IsPlayerConnected(i))
{
new aname[MAX_PLAYER_NAME];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
GetPlayerName(i, pname, MAX_PLAYER_NAME);
format(file2, sizeof(file2), PASTA_CONTAS, pname);
if(dini_Int(file, "SClan") == 1 && dini_Int(file2, "SClan") == 1){
if(dini_Int(file, "Clan") == dini_Int(file2, "Clan")){
SendClientMessage(i, COLOR, string);
}
}
}
}
return 1;
}
dini_IntSet(newfile, "SClan", 0);
new mnsclan;
new mnclan;
mnsclan = dini_Int(oldfile, "SClan");
mnclan = dini_Int(oldfile, "Clan");