CancelEdit

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

CancelEdit

Funkcijos pavadinimas CancelEdit
Sintaksė
Reikalavimai nėra
Kategorija Objektų Funkcijos.png Objektų Funkcijos‏‎
Biblioteka a_objects.inc
Atsiradimas 0.3e RC1

Aprašymas

Funkcija skirta išjungti objekto redagavimo rėžimą žaidėjui.

Sintaksė

(playerid)

Privalomi parametrai

Šis parametras yra privalomas.playerid Žaidėjo, kuriam išjungiamas objekto redagavimo rėžimas, ID.


Grąžinama reikšmė:
Ši funkcija neturi grąžinamos reikšmės.

Pavyzdys

Objekto redagavimo rėžimo baigimas

Įvedus komandą „/stopedit“, objekto redagavimo rėžimas bus išjungiamas.

Blantas 16:33, 4 rugpjūčio 2013 (EEST)

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/stopedit", true)) // Komanda naudojama atšaukimo funkcijai iškviesti
    {
        CancelEdit(playerid); // Objekto redagavimo atšaukimo funkcija
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVERIS: Atšaukėte objekto redagavimą!");
        return 1;
    }
    return 0;
}

Istorija

Release Candidate
0.3e RC1 Pridėta galimybė išjungti objekto redagavimo rėžimą žaidėjui.

Rekomenduojama

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

Globalūs objektai
  • CancelEdit: Nutraukti objekto redagavimo rėžimą.
  • EditObject: Leisti žaidėjui redaguoti globalų objektą.
  • GetObjectPos: Išgauti globalaus objekto pozicijos koordinates.
  • GetObjectRot: Išgauti globalaus objekto pasisukimo laipsnius.
  • MoveObject: Judinti globalų objektą į naują poziciją.
  • SetObjectRot: Nustatyti globalaus objekto pasisukimo laipsnius.
  • StopObject: Sustabdyti judantį globalų objektą.
Žaidėjų objektai

Serverio iškviečiamos funkcijos
  • OnObjectMoved: Iškviečiama globaliam objektui baigus judėti.
Asmeniniai įrankiai
San Andreas Multiplayer