16.07.2014, 19:15
Estoy creando un Sistema de clanes, y me complico al hacer los comandos con varios parametros. por ejemplo
PHP код:
CMD:clan(playerid, params[])
{
if(!strcmp(params, "aceptar", true))
{
//funciones
}
if(!strcmp(params, "rechazar", true))
{
//funciones
}
if(!strcmp(params, "invitar", true))
{
//Aqui me complico al tener que darle una variable que detecte el id del jugador
//ya que seria /clan invitar id
//Yo le hice asi
new id;
if(sscanf(params, "u", id))SendClientMessage(playerid, -1, "Uso correcto /clan invitar [ID jugador].");
if(id==playerid)SendClientMessage(playerid,-1,"No puedes invitarte a ti mismo");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Jugador no conectado.");
//con tan solo poner /clan invitar (sin la id) me sale jugador no conectado
}