Jump to content
  • הצטרפו למשפחה

    היי, היי אתה (או את) שם!

    אנחנו יודעים, נחמד להיות אנונימי, ולמי בכלל יש כוח להירשם או להיות עכשיו "החדשים האלה".

    אבל בתור חברי פורום רשומים תוכלו להנות ממערכת הודעות פרטיות, לנהל מעקב אחרי כל הנושאים בהם הייתם פעילים, ובכלל, להיות חלק מקהילת הרכב הכי גדולה, הכי מגניבה, וכן - גם הכי שרוטה, באינטרנט הישראלי. 

    אז קדימה, למה אתם מחכים? בואו והצטרפו ותהיו חלק מהמשפחה הקצת דפוקה שלנו.
     

סקריפטינג פשוט במירק לא עובד, מישהו שאולי יודע.


AlonBar
שימו לב! השרשור הזה בן 5534 ימים, שזה ממש ממש הרבה. נא המנעו מהקפצה שלו והקפיצו אותו אך ורק אם אתם פותחי השרשור ו/או יש לכם עדכון רלוונטי לנושא. אם יש לכם שאלה, נא פתחו שרשור חדש.

פוסטים מומלצים

כעקרון הקוד הוא כזה :

on *:TEXT:*{
 if ($1 == !Login) {
   if ($ACC($2).Admin) && ($aCC($2,$3).PASS) {
     //msg $nick Your are now Logged in! with ( $+ $2 $+ ) $+ *!*@ $+ $gettok($address,2-,$asC(@))
     //writeini -n GatherBOT\Access.ini Loged.Admins $2 $gettok($address,2-,$asC(@))
     //writeini -n GatherBOT\Access.ini Admins-STEAM $gettok($readini(gatherbot\access.ini,Reged,$2),2,32) $2
   }
 }
 if ($1 == !take) {
   if (!$2) { /msg $nick The syntex is: !take  }
   else { 
     //writeini -n Access.ini reged $3 $4 | /msg $nick $3 is now admin , To login he needs to use: /msg $me !login $4 $5
   }
 }
}

 

אני מדבר על הקוד החל מהפרמטר IF = !take

כאשר מישהו כותב לי !take בהודעה פרטית במירק, אני אומנם מגיב לו אוטמטית בדיוק מה שמוגדר :

/msg $nick $3 is now admin , To login he needs to use: /msg $me !login $4 $5

אך הסקריפט אמור לרשום בקובץ Access.ini תחת השורה reged את מה שכתבתי כדבר השלישי והרביעי, אבל משום מה הקובץ לא משתנה.

אני לא רואה שום דבר תקול בקוד.

מתגבר אצלי החשד שזה בגלל הויסטה המעפנה שלי (אחרי התקנה הסרוויס פאק המצב נהיה גרוע בהרבה, עשו לעצמכם טובה ואל תקנו את המערכת, אפילו אל תורידו אותה).

מה דעתכם ?

המדריך המלא לכניסה לעולם הדיטיילינג

HU: Pioneer AVH2750BT | Midbass: Morel Virtus MW6 | Tweeters: Morel MT230 | Amp: Sundown SAX100.4 | SW: DLS Nordica 12" | SoundDeadener: Stinger Roadkill

שיתוף קישור לתגובה
שיתוף באתרים אחרים

מה זה אמור להביע?

if (!$2)

 

 

ויש מצב שאין למירק שלך הרשאות לכתוב לקובץ ini המדובר... ויסטה :?

מי שמודד את התקדמותו, הצלחתו ואושרו בצורה יחסית לאחרים, לעד ישאר מתוסכל;

תמיד יהיה שכן עם גינה גדולה יותר, דשא ירוק יותר ומכסחת-דשא חדשה יותר.

שיתוף קישור לתגובה
שיתוף באתרים אחרים

זה אמור להביא "אם 'אין' תו שני" אז הוא שולח הודעה לעשות ככה וככה.

זה עובד, הבעיה היא במה שאמרתי לך.

בכל אופן, ריבוי הבעיות בויסטה משגע אותי, ולחשוב שקניתי אותו ב600 שקל .. אני יפרמט היום לXP סופית ונראה.

המדריך המלא לכניסה לעולם הדיטיילינג

HU: Pioneer AVH2750BT | Midbass: Morel Virtus MW6 | Tweeters: Morel MT230 | Amp: Sundown SAX100.4 | SW: DLS Nordica 12" | SoundDeadener: Stinger Roadkill

שיתוף קישור לתגובה
שיתוף באתרים אחרים

וואו. שנים לא נגעתי בסקריפטים האלו :lol:

אם אני זוכר נכון, היה פעם באג שגרם לזה שאם הפרמטר האחרון שאתה כותב לקובץ הוא משתנה או אחד מה$ אז הוא פשוט לא נכתב לקובץ.

נסה להחליף את השורה הזאת באופן זמני בשורה שכוללת רק טקסט קבוע.

הפקודה השנייה באותו הבלוק מתבצעת?

מחפש סוזוקי ג'ימני סטיישן 1,600 סמ"ק אוטומט

שיתוף קישור לתגובה
שיתוף באתרים אחרים

×
×
  • תוכן חדש...