GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Leírások/Útmutatók => SA-MP: Szerverfejlesztés => Eljárások ( Callbackok ) => A témát indította: ►ѕтa - 2011. január 28. - 20:15:37

Cím: public OnVehiclePaintjob( playerid, vehicleid, paintjobid )
Írta: ►ѕтa - 2011. január 28. - 20:15:37
OnVehiclePaintjob
Ez az eljárás akkor hívódik meg, mikor a játékos festõmunkát tett a kocsira ( a tuningolóban ).
Paraméterek:
 
( playerid, vehicleid, paintjobid )

 
playerid        - Annak a játékosnak az azonosítója, aki festõmunkát rakott a kocsira.
vehicleid      - Annak a jármûnek az azonosítója, amire a játékos ( playerid ) festõmunkát rakott.
paintjobid    - Az a festõmunka, amit a játékos rárakott a kocsira.
Visszatérés     Ez az eljárás nem kezeli a visszatéréseket.
Példa:
 

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    new string[128];
    format(string, sizeof(string), \"%d azonosítójú festõmunkát raktál a kocsira!\", paintjobid);
    SendClientMessage(playerid, 0x33AA33AA, string);
    return 1;
}

 
Megjegyzés: Ez az eljárás akkor is meghívódik, amikor a játékos csak megnézte a festõmunkát, de nem rakta rá a kocsira!


Kapcsolódó eljárások
OnVehicleRespray: Akkor hívódik meg, mikor a játékos lefestette a kocsit.
OnVehicleMod: Akkor hívódik meg, mikor a játékos feltuningolta a jármût.
Kapcsolódó függvények:
ChangeVehiclePaintjob: Festõmunkát tesz a kocsira.
ChangeVehicleColor: Lefesti a jármûvet.
Eredeti téma: http://wiki.sa-mp.com/wiki/OnVehiclePaintjob