EditAttachedObject

Z Ferdova wikina
Verze z 1. 6. 2012, 15:10, kterou vytvořil Lurk (diskuse | příspěvky) (Založena nová stránka: <div style="background: #dcdcdc; border:1px solid #000; width:700px"> <div style="border-left: 10px solid #298A66; font-style: italic; padding: 2px 2px 1px 8px;"> <p>Tat…)
(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;
}

http://wiki.sa-mp.com/wroot/images2/8/8b/EditingAttachment.png - ukázka editoru

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)