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:05:25

Cím: public OnVehicleRespray( playerid, vehicleid, color1, color2 )
Írta: ►ѕтa - 2011. január 28. - 20:05:25
OnVehicleRespray
Ez az eljárás akkor hívódik meg, amikor a játékos kimegy a tuningolóból, és megváltoztatja a jármûve színét, és ez SOHA nem hívódik meg a színezõknél.
Paraméterek:
 
( playerid, vehicleid, color1, color2 )

 
playerid        - Annak a játékosnak az azonosítója, aki lefestette a jármût.
vehicleid      - Annak a jármûnek az azonosítója, amit a játékos ( playerid ) lefestett.
color1         - Az elsõ szín, akkor, mikor a játékos már lefestette az autóját.
color2         - A második szín, akkor, mikor a játékos már lefestette az autóját.
Visszatérés     Ez az eljárás nem kezeli a visszatéréseket.
Példa:
 

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    new string[48];
    format(string, sizeof(string), \"Te lefestetted a(z) %d azonosítójú jármût %d és %d színre!\", vehicleid,color1,color2);
    SendClientMessage(playerid, COLOR_GREEN, string);
    return 1;
}

 


Kapcsolódó eljárások
OnVehiclePaintjob: Akkor hívódik meg, mikor a játékos festõmunkát tett a kocsira.
OnVehicleMod: Akkor hívódik meg, mikor a játékos tuningolta a kocsiját.
Kapcsolódó függvények:
ChangeVehicleColor: Lefesti a jármûvet.
ChangeVehiclePaintjob: Festõmunkát tesz a jármûre.
Eredeti téma: http://wiki.sa-mp.com/wiki/OnVehicleRespray
Cím: public OnVehicleRespray( playerid, vehicleid, color1, color2 )
Írta: kurta999 - 2011. március 20. - 13:05:31
Ha 0-val tér vissza, akkor a színe nem változik meg.
Innen tudom