OnEnterExitModShop

Iš GTA-Online Wikipedia.
Peršokti į: navigaciją, paiešką

Aprašymas

Paskirtis:
Callback'as iškviečiamas, kai žaidėjas įeina arba išeina iš modifikavimo garažo.

Sintaksė

Parametrai:
(playerid, enterexit, interiorid)
Šis parametras yra privalomas.playerid Žaidėjo ID, kuris įeina arba išeina.
Šis parametras yra privalomas.enterexit 1 - žaidėjas įeina, 0 - žaidėjas išeina.
Šis parametras yra privalomas.interiorid Interior ID, kuriame yra modifikavimo garažas.

Grąžinama reikšmė:
Grąžinamąją reikšmę nustačius į 0 arba jos nenurodžius, serveris šio callback'o neiškvies kituose, vėliau užkrautuose skriptuose, 1 - callback'as bus iškviečiamas.

Pavyzdys

public OnEnterExitModShop(playerid, enterexit, interiorid)
{
    if(enterexit == 0) // Jei žaidėjas išeina
    {
        SendClientMessage(playerid, COLOR_WHITE, "Šaunūs ratai! Sumokėk $100.");       // Nusiunčiama žinutė
        GivePlayerMoney(playerid, -100);                                               // Atimami pinigai
    }
 
    // Paprastas DEBUG paskirties skriptas
    if(enterexit == 0) printf("Žaidėjas [ID:%03d] išėjo iš interior'o, kurio ID:%d", playerid, interiorid);
    else printf("Žaidėjas [ID:%03d] įėjo į interior'ą, kurio ID:%d", playerid, interiorid);
 
    return 1;
}

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su OnEnterExitModShop veikimu. {{}}

Asmeniniai įrankiai
San Andreas Multiplayer