slonplutalov
Умник
Я сделал команду, чтобы создавать объекты в игре. Как сделать, чтобы могли использоваться дробные числа? типа 123.456
Вот сама команда:
Вот сама команда:
PHP:
if(strcmp(cmd, "/cobject", true) == 0) ///////18756
{
if (dostup[playerid] != 1)
{
ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Äîñòóï àäìèíèñòðàòîðà","Ââåäèòå ïàðîëü îò àäìèíèñòðàòèâíîé ïàíåëè","Îê","Îòìåíà");
return 1;
}
if(PlayerInfo[playerid][pAdmin] < 2)
{
SendClientMessage(playerid, COLOR_GRAD1, "Âàì íå äîñòóïíà äàííàÿ ôóíêöèÿ");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Ââåäèòå: /cobject [id] [object] [X] [Y] [Z] [rX] [rY] [rZ]");
return 1;
}
new theid;
theid = strval(tmp);
tmp = strtok(cmdtext, idx);
new objectid;
objectid = strval(tmp);
tmp = strtok(cmdtext, idx);
new x;
x = strval(tmp);
tmp = strtok(cmdtext, idx);
new y;
y = strval(tmp);
tmp = strtok(cmdtext, idx);
new z;
z = strval(tmp);
tmp = strtok(cmdtext, idx);
new fx;
fx = strval(tmp);
tmp = strtok(cmdtext, idx);
new fy;
fy = strval(tmp);
tmp = strtok(cmdtext, idx);
new fz;
fz = strval(tmp);
DestroyObject(CreatedObject[theid]);
CreatedObject[theid] = CreateObject(objectid, x, y, z, fx, fy, fz, 200000);
SendClientMessage(playerid, COLOR_WHITE, "Object is created");
}
