10.11.2013, 13:19
(
Последний раз редактировалось _NosiK_; 10.11.2013 в 14:45.
Причина: Print(..
)
Eh.. I don't understand that
.. I made clear script for now. So I'll put the command
If StavCmd is 0, objectID is 103
And I want to make variable only for objectid 103 and more (from 103 to 153).
I hope it's better now
![grin](images/smilies/biggrin.gif)
Код:
if(StavCmd >= 50 ) return SendClientMessage(...); ObjCmd[StavCmd] = CreateDynamicObject(id, X, Y, 2039.14160, 0.00000, 0.00000, 0.00000, 0, 1); SetTimerEx("ObjectStatus", 1000, false, "d", ObjCmd[StavCmd]); //1000 - just for now StatusCmd[ObjCmd[StavCmd]] = 0; StavCmd ++;
Код:
public ObjectStatus(objectid) { if(StatusCmd[objectid] < 120) { StatusCmd[objectid] ++; SetTimerEx("ObjectStatus", 1000, false, "i", objectid); new Float:x, Float:y, Float:z; GetDynamicObjectPos(objectid, Float:x, Float:y, Float:z); SetDynamicObjectPos(objectid, x, y, z+0.01); } return 1; }
And I want to make variable only for objectid 103 and more (from 103 to 153).
I hope it's better now