Jump to content
  • 0

pomoc Pomoc


Pingvin

Dotaz

zdar potřebuji poradit vzdy kdyz dám /zabrana 

tak se objevy kužel ale neni presne na zemi je ve vzduchu ja bych potřeboval aby byl presne na zemi a nelátal ve vzduchu poradí někdo ?

 

zde je kod :

CMD:zabrana(playerid,params[])
{
if(Player[playerid][Team] != 1 && Player[playerid][Team] != 2) return SendClientMessage(playerid,COLOR_RED,"Musíš být PČR nebo HZS");
if(zabran >= MAX_ZABRANY) return SendClientMessage(playerid,COLOR_RED,"Max 20 zabran mužeš vytvořit");
new Float:x;
new Float:y;
new Float:z;

SetPlayerInterior(playerid,0);
GetPlayerPos(playerid,x,y,z);
zabrana[zabran] = CreateObject(1238,x,y,z,0,0,0);
zabran++;
return 1;
}

 

ps děkuji za odpovědy

Link to comment
Share on other sites

2 odpovědí na tuto otázku

Recommended Posts

  • 3

Skús odpočítať od súradnice Z nejakú konštantu.. Napríklad 0.5 a uvidíš, či bude objekt v zemi / presne na zemi / stále nad zemou. Ak bude stále nad, budeš musieť odpočítať väčšie číslo a naopak menšie, ak bude zábrana v zemi.

V kóde teda budeš mať jedinú zmenu: CreateObject(1238, x, y, z - NEJAKA_KONSTANTA, 0.0, 0.0, 0.0);

  • Děkuji (+1) 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...