Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- integer iNumberOfRows = 4;
- integer iNumberOfCols = 4;
- integer i;
- vector vStoredPosition;
- integer row; integer col;
- default
- {
- state_entry()
- {
- i = FALSE;
- row = 1; col = 1;
- }
- touch_start(integer total_number)
- {
- if (!i)
- {
- llOwnerSay("Init");
- vStoredPosition = llDetectedTouchST(0);
- i = TRUE;
- }
- else
- {
- string sOutput = "if (v.x > " + (string) vStoredPosition.x + " && v.y < " + (string) vStoredPosition.y;
- vStoredPosition = llDetectedTouchST(0);
- llOwnerSay(sOutput + " && v.x < " + (string) vStoredPosition.x + " && v.y > " + (string) vStoredPosition.y + ") { row = " + (string) row + "; col = " + (string) col + "; }");
- i = FALSE;
- col++;
- if (col > iNumberOfCols)
- {
- col = 1; row++;
- }
- if (row > iNumberOfRows)
- {
- llResetScript();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement