יפה מאוד בן!
יש לי כמה הערות:
1. יש עוד דברים שלקחת ממני ללא קרדיט, אבל לא נורא
2. האנטי קללות יכל להיות יותר קצר, הינה דוגמא:
#define max_curses sizeof(cueses)
new curses[50] =
{
"קללה1",
"קללה2",
"קללה3"
};
for(new i=0;i<max_curses;i++)
{
if(!strfind(text,curses[i],true))
{
SendClientMessage(playerid,COLOR_RED,"You killed!");
SetPlayerHealth(playerid,0.0);
return 0; // לא ישלח את ההודעה לצ'אט
}
}
#undef max_curses
3. אנשים שיורידו את האדמין מוד היו מעדיפים שלא תהיה מפקדה לאדמינים, כמו שאתה יודע יש הגבלה למקסימום 700 מכוניות ומקסימום 70 מודלי מכוניות, ומקסימום 300 פיקאפים או אובייקטים.
4. אם כבר עשית מפקדה עם מכוניות נעולות לאדמינים, יכולת ליצור פונקצייה בשם "CreateAdminVehicle" שתיצור מכונית שתוגדר כ "vadmin" ואז לעשות פעם אחת ב OnPlayerEnterVehicle
if(vehicleid == vadmin && PlayerAdmin[playerid] == 0)
{
// מה קורה כששחקן שהוא לא אדמין נכנס למכונית של אדמין
}
5. במקום לעשות כ"כ הרבה if אתה יכול להשתמש ב &&, לדוגמא:
עם הרבה if -
if(bla == 1)
{
if(bla2 == 1)
{
}
}
עם && -
if(bla == 1 && bla2 == 1)
{
}
אבל בקיצור, אחלה אדמין מוד! יכל להיות ב500 שורות לפחות אבל לא נורא
