08.06.2016, 18:19
Normalmente para no complicarte mucho usas sscanf.
pawn Код:
#include a_samp
#include sscanf
#include zcmd
enum _Interiores
{
Float:intPos[3],
intErior
}
new Interiores[][_Interiores] =
{
{{0.0, 0.0, 0.0}, 15},
{{0.0, 0.0, 0.0}, 3},
{{0.0, 0.0, 0.0}, 16}
};
COMMAND:puerta(playerid, args[])
{
new id, opcion[24];
if(sscanf(args, "ds[24]", id, opcion))
return SendClientMessage(playerid, -1, "Use /interior [ID][Opciуn]");
if(!(0 <= id <= (sizeof(Interiores)-1)))
return SendClientMessage(playerid, -1, "IDs: 0 al 2");
if(strfind(opcion, "interior", true) != -1)
{
}
else if(strfind(opcion, "exterior", true) != -1)
{
}
else
{
SendClientMessage(playerid, -1, "Opciones: interior, exterior");
}
return 1;
}