EditAttachedObject: Porovnání verzí

Z Ferdova wikina
Skočit na navigaci Skočit na vyhledávání
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…
 
Lurk (diskuse | příspěvky)
Bez shrnutí editace
Řádek 47: Řádek 47:
[[Category:Funkce]]
[[Category:Funkce]]
[[Category:Pridane_0.3e]]
[[Category:Pridane_0.3e]]
[[Category:Objekty]]

Verze z 1. 6. 2012, 15:48

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)