EditAttachedObject

Z Ferdova wikina
Verze z 4. 6. 2012, 18:36, kterou vytvořil Ffredyk (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Tato funkce byla přidána ve verzi 0.3e. Nedoporučuje se používat starší verze!


Připojí hráčův objekt na vozidlo

Parametry

(playerid, index)
playerid
ID hráče
index
Index (slot) z připojeného objektu upravit


Vrací: 1 pří splnění a 0 při selhání.


public OnPlayerSpawn(playerid)
{
    SetPlayerAttachedObject(playerid, 0, 1337, 2);
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/edit", true))
    {
        EditAttachedObject(playerid, 0);
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Nyní upravujete objekt připojený na číslo indexu 0");
        return 1;
    }
    return 0;
}

Je zde 7 tlačítek v režimu úpravy.
Tři jednotlivé ikony, které mají X/Y/Z lze přetáhnout upravit polohu/rotaci/velikost.
Čtyři tlačítka v řadě je k vybrání režimu: Přesunu | Rotace | Velikosti | Uložení
Klepnutím na tlačítko Uložit se vyvolá funkce OnPlayerEditAttachedObject


Autor: Lurk(Luděk)