10.08.2014, 22:36
Hola. Vuelvo a molestar, ya que estoy desde el mediodia tratando de hacer esto.
Quiero hacer un comando /miembros y que muestre a todos los miembros del clan ya sea que eten On o Off. Eh intentando varias cosas peroo no funciono.
La idea es que Yo perteneciendo a un clan me salgan todos los de mi clan
Les muestros algunas cosas para q vena las funciones
Guarda la cuenta
Intente hacer esto pero no funca.
Quiero hacer un comando /miembros y que muestre a todos los miembros del clan ya sea que eten On o Off. Eh intentando varias cosas peroo no funciono.
La idea es que Yo perteneciendo a un clan me salgan todos los de mi clan
Les muestros algunas cosas para q vena las funciones
PHP код:
CMD:salirclan(playerid, params[])
{
new string[128];
if(PGang[playerid] > 0)
{
format(string,sizeof(string), "{FFFF00}'{FFFFFF}%s{FFFF00}' dejado la pandilla!", PlayerName(playerid));
for(new i; i<MAX_PLAYERS; i++)
{
if(PGang[i] == PGang[playerid] && i != playerid)
{
SendClientMessage(i, 0xFFFF00, string);
}
}
PGang[playerid] = 0;
GangLvl[playerid] = 0;
}else return SendClientMessage(playerid, -1, "No perteneces a ninguna banda");
}
PHP код:
public SaveAccount(playerid)
{
new f[256];
format(f, 256, "Gangs/Players/%s.ini", PlayerName(playerid));
new file = ini_openFile(f);
if(file == INI_OK)
{
ini_setInteger(file, "Gang", PGang[playerid]);
ini_setInteger(file, "GangLvl", GangLvl[playerid]);
ini_setString(file, "GRango", GRango[playerid]);
ini_closeFile(file);
}
return true;
}
PHP код:
CMD:miembros(playerid, params[])
{
new string[2000],str[1500];
new USER_FILE[64];
if(PGang[playerid] == 0)return ShowPlayerDialog(playerid,0,0,"{00C0FF}.:Clan:.","No tienes clan","Ok","");
for(new i = 0; i !=PGang[playerid]; i++)
{
format(USER_FILE, sizeof(USER_FILE), "Gangs/Players/%s.ini", PlayerName(playerid));
if(ini_getString(USER_FILE, PlayerName(i)) == 1)
{
format(USER_FILE,sizeof(USER_FILE),"%s\n",GetPlayerNameIns(i));
strcat(str,USER_FILE);
}
}
ShowPlayerDialog(playerid,0,0,"{00C0FF}.:Clan:.",str,"Ok","Cancelar");
//}
return 1;
}