29.06.2012, 21:37
Olб.
Estou hoje aqui por um problema em um Fs. O problema й que quando eu tento expulsar algum player de minha gang por um comando adequado para a funзгo, ele й expulso sу que o nome dele continua na pasta de gangster.
Alguйm poderia me ajudar por favor?
Estou hoje aqui por um problema em um Fs. O problema й que quando eu tento expulsar algum player de minha gang por um comando adequado para a funзгo, ele й expulso sу que o nome dele continua na pasta de gangster.
Alguйm poderia me ajudar por favor?
pawn Код:
if(strcmp(cmd, "/expulsargang", true) == 0)
{
format(pFile, sizeof(pFile), "clas/%s.ini", PlayerName(playerid));
if(!dini_Exists(pFile))
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Vocк nгo й dono de nenhuma Gang!");
return 1;
}
else if(dini_Exists(pFile))
{
if(strcmp(dini_Get(pFile, "cla"), "Nenhum", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Vocк nгo й dono de nenhuma Gang!");
return 1;
}
else if(strcmp(dini_Get(pFile, "cla"), "Nenhum", false))
{
format(gFile, sizeof(gFile), "clas/%s.ini", dini_Get(pFile, "cla"));
if(strcmp(dini_Get(gFile, "Dono"), PlayerName(playerid), false))
{
MensagemFormatada(playerid, COR_ERRO, "[ERRO] Vocк nгo й dono da Gang %s!", dini_Get(pFile, "cla"));
return 1;
}
else
{
tmp = strtok(cmdtext, idx);
new
Membron
;
Membron = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Uso correto: /ExpulsarGang [ id do membro ]");
return 1;
}
if(Membron < 1 || Membron > 15)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Membros de 1 а 15 somente!");
return 1;
}
if(Membron == 1)
{
if(strcmp(dini_Get(gFile, "Membro1"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 1!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro1"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro1"));
dini_Set(gFile, "Membro1", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 2)
{
if(strcmp(dini_Get(gFile, "Membro2"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 2!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro2"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro2"));
dini_Set(gFile, "Membro2", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 3)
{
if(strcmp(dini_Get(gFile, "Membro3"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 3!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro3"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro3"));
dini_Set(gFile, "Membro3", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 4)
{
if(strcmp(dini_Get(gFile, "Membro4"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 4!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro4"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro4"));
dini_Set(gFile, "Membro4", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 5)
{
if(strcmp(dini_Get(gFile, "Membro5"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 5!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro5"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro5"));
dini_Set(gFile, "Membro5", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 6)
{
if(strcmp(dini_Get(gFile, "Membro6"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 6!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro6"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro6"));
dini_Set(gFile, "Membro6", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 7)
{
if(strcmp(dini_Get(gFile, "Membro7"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 7!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro7"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro7"));
dini_Set(gFile, "Membro7", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 8)
{
if(strcmp(dini_Get(gFile, "Membro8"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 8!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro8"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro8"));
dini_Set(gFile, "Membro8", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 9)
{
if(strcmp(dini_Get(gFile, "Membro9"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 9!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro9"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro9"));
dini_Set(gFile, "Membro9", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 10)
{
if(strcmp(dini_Get(gFile, "Membro10"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 10!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro10"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro10"));
dini_Set(gFile, "Membro10", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 11)
{
if(strcmp(dini_Get(gFile, "Membro11"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 11!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro11"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro11"));
dini_Set(gFile, "Membro11", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 12)
{
if(strcmp(dini_Get(gFile, "Membro12"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 12!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro12"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro12"));
dini_Set(gFile, "Membro12", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 13)
{
if(strcmp(dini_Get(gFile, "Membro13"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 13!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro13"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro13"));
dini_Set(gFile, "Membro13", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 14)
{
if(strcmp(dini_Get(gFile, "Membro14"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 14!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro14"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro14"));
dini_Set(gFile, "Membro14", "Ninguem");
dini_Remove(gstring);
return 1;
}
else if(Membron == 15)
{
if(strcmp(dini_Get(gFile, "Membro15"), "Ninguem", true) == 0)
{
SendClientMessage(playerid, COR_ERRO, "[ERRO] Nгo а nenhum membro na vaga nъmero 15!");
return 1;
}
format(gstring, sizeof(gstring), "clas/%s.ini", dini_Get(gFile, "Membro15"));
MensagemFormatada(playerid, COR_ADM, "[INFO] Vocк expulsou %s da sua Gang!", dini_Get(gFile, "Membro15"));
dini_Set(gFile, "Membro15", "Ninguem");
dini_Remove(gstring);
return 1;
}
}
}
}
return 1;
}