EditPlayerObject: 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 42: Řádek 42:
[[Category:Funkce]]
[[Category:Funkce]]
[[Category:Pridane_0.3e]]
[[Category:Pridane_0.3e]]
[[Category:Objekty]]

Aktuální verze z 1. 6. 2012, 15:48

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


Hráč může upravit (pohybovat, otáčet) daný hráčovo objekt (CreatePlayerObject)

Parametry

(playerid, objectid)
playerid
ID hráče
index
Objekt, který má být editován hráčem


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


new object[MAX_PLAYERS];
public OnPlayerSpawn(playerid)
{
    object[playerid] = CreatePlayerObject(playerid, 1337, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/edit", true))
    {
        EditPlayerObject(playerid, object[playerid]);
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Nyní upravte objekt");
        return 1;
    }
    return 0;
}

Autor: Lurk(Luděk)