אמממ צריך עצה

הארולד34

New member
אמממ צריך עצה

אני צריך רעיון לבעיה הבאה אני רוצה שפעולה מסויימת תעבוד רק אם המשתמש שמדפיס טריגר מסויים לא עשה את זה 24 שעות כלומר הפרש של יום בין כל פעם חשבתי על להוסיף משתנה
%$nick​
ובתוכו את השעה והיום שהניק ביקש את הטריגר... עכשיו אני לא ממש יודע איך להשתמש בשעות ובימים אם למישהו יש מושג איך לשפר את הרעיון או רעיון אחר אני ישמח לשמוע תודה!
 

havlaz

New member
תעשה דבר כזה

תגדיר את המשתנה ל24 שעות שזה אומר 86400 שניות לכן נגדיר משתנה כזה
set -u86400 %trig. $+ nick yes​
כאשר תרצה לבדוק אם המשתנה קיים
set %temp % [ $+ trig. [ $+ [ $nick ] ] ] if (%temp == $null) { המשתמש לא ביצע את הטריגר ב24 שעות } else { המשתמש ביצע }​
 

הארולד34

New member
רעיון טוב אני הולך כבר לבדוק אותו

אם רק אפשר הסבר על השורה הראשונה כי לא בדיוק הבנתי מה קורה שם מה זה ה yes ובכלל הסבר כללי מה עשית שם
 

havlaz

New member
השורה הראשונה?

-u משמש להגדיר תוך כמה זמן המשתנה יפוג, במקרה שלנו 24 שעות השאר רגיל.. הגדרתי YES רק בשביל הקיום.. אי אפשר משתנה ריק
 

הארולד34

New member
אמממ עוד משהו

איך זה עובד אם המירק או המחשב סגור למשל כמה שעות ביום.. זה עדיין יעבוד?
 
למעלה