Satla-Zone
התחברות
+ הגב לנושא
מציג תוצאות 1 עד 3 מתוך 3

אשכול: מדריךOnVehicleDamageStatusUpdate

  1. #1
    הסמל האישי של o F i R
    o F i R נינג'ה
    תאריך הצטרפות
    22/10/08
    שם פרטי
    אופיר
    הודעות
    3,865
    קיבל לייק
    0 פעמים

    מדריךOnVehicleDamageStatusUpdate

    http://wiki.sa-mp.com/wiki/OnVehicleDamageStatusUpdate
    הפונקציה פשוטה מאוד, כשבנאדם הורס את המכונית הפונקציה פועלת.
    אפשר לבנות משהו שהאדמין יקבל אזהרה או משהו...
    קוד PHP:
    public OnVehicleDamageStatusUpdate(vehicleid, playerid)
    {
        
    printf("Vehicle ID %d was damaged by playerid %d.", vehicleid, playerid);
        return 
    1;
    } 
    פשוט מאוד אבל אפשר לבנות דברים יפים, הנה מה WIKI בנו:
    קוד PHP:
    public OnVehicleDamageStatusUpdate(vehicleid, playerid)
    {
        
    #pragma unused playerid
     
        
    new panels, doors, lights, tires;    
        
    GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
        
    tires = encode_tires(0, 0, 0, 0); // fix all tires
        
    panels = encode_panels(0, 0, 0, 0, 0, 0, 0); // fix all panels //fell off - (3, 3, 3, 3, 3, 3, 3)
        
    doors = encode_doors(0, 0, 0, 0, 0, 0); // fix all doors //fell off - (4, 4, 4, 4, 0, 0)
        
    lights = encode_lights(0, 0, 0, 0); // fix all lights
        
    UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
        return 
    1;    
    }
     
    encode_tires(tire1, tire2, tire3, tire4) return tire1 | (tire2 << 1) | (tire3 << 2) | (tire4 << 3);
    encode_panels(flp, frp, rlp, rrp, windshield, front_bumper, rear_bumper)
    {
        return 
    flp | (frp << 4) | (rlp << 8) | (rrp << 12) | (windshield << 16) | (front_bumper << 20) | (rear_bumper << 24);
    }
    encode_doors(bonnet, boot, driver_door, passenger_door, behind_driver_door, behind_passenger_door)
    {
        
    #pragma unused behind_driver_door
        #pragma unused behind_passenger_door
        
    return bonnet | (boot << 8) | (driver_door << 16) | (passenger_door << 24);
    }
    encode_lights(light1, light2, light3, light4)
    {
        return 
    light1 | (light2 << 1) | (light3 << 2) | (light4 << 3);
    } 
    כשתשימו את הקוד שפרסמתי מוויקי במוד כל מכונית יהיה רשום את הפרטים שלה, חיים,איידי שלה,איידי בשרת,מרחק מהשחקן,ועוד..
    נערך בפעם האחרונה על ידי o F i R : 14/09/10 ב 14:30

  2. #2
    _IdaN_ משתמש חסום
    תאריך הצטרפות
    30/05/09
    שם פרטי
    עידן
    הודעות
    568
    קיבל לייק
    0 פעמים
    אחלה מדריך,חבל שאף אחד לא מגיב קמצנים XD

  3. #3
    הסמל האישי של The_Davil
    The_Davil ותיק
    תאריך הצטרפות
    18/01/08
    שם פרטי
    יאן
    הודעות
    1,048
    קיבל לייק
    82 פעמים
    ומי אמר לך על הפובליק הזה אה?

+ הגב לנושא

תגובה מהירה תגובה מהירה

כתובת המייל לא תוצג בפורום.
eXTReMe Tracker