[POMOC] Nece da se pomeri kapija


Započeo Uros_Janicijevic, Jul 30, 2011, 20:52:47 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: BU stari gm
Detaljan opis problema: Ubacim kapije sve kako treba i kad udjem na server nece da se pomeraju
Dio skripte:
    if (strcmp("/otvorigarazu", cmdtext, true, 10) == 0)
        {
                if (PlayerToPoint(15, playerid,1643.3379,-1714.9338,15.3067))
            {
                MoveObject(hspdgate,1643.3379,-1705.9338,15.3067, 1.5);
                SetTimer("GateClose4", 7000, 0);
                SendClientMessage(playerid, COLOR_BLUE,"Garaza je otvorena i zatvorice se za 7 sekundi.");
                SafeGivePlayerMoney(playerid, - 10);
                SendClientMessage(playerid, COLOR_BLUE,"Platili ste parking 10$.");
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "* %s uzima daljinski i otvara garazu.", sendername);
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else { SendClientMessage(playerid, COLOR_GREY,"Destinacija je previse udaljena.");}
        }
        //lift od hitne
    if (strcmp("/medicup", cmdtext, true, 10) == 0)
    {
        MoveObject(hitnapod, 1174.3117675781, -1366.3216552734, 21.950839996338, 1)
        MoveObject(hitnaograda, 1172.4727783203, -1365.2312011719, 23.052663803101, 1)
        SendClientMessage(playerid, COLOR_GREY, "   Lift se penje !");
    return 1;
    }
    if (strcmp("/medicdown", cmdtext, true, 10) == 0)
    {
        MoveObject(hitnapod, 1174.3117675781, -1366.3216552734, 12.150856018066, 1)
        MoveObject(hitnaograda, 1172.4727783203, -1365.2312011719, 13.227673530579, 1)
        SendClientMessage(playerid, COLOR_GREY, "   Lift se spusta !");
    return 1;
    }
        //lift od hitne
    if (strcmp("/rusgore", cmdtext, true, 10) == 0)
    {
        MoveObject(ruslift, -2113.7294921875,-197.96894836426,45.870040893555, 1)
        SendClientMessage(playerid, COLOR_GREY, "   Lift se penje !");
        return 1;
    }
    if (strcmp("/rusdolje", cmdtext, true, 10) == 0)
    {
        MoveObject(ruslift,-2113.7294921875,-197.96894836426,34.545051574707,1)
        SendClientMessage(playerid, COLOR_GREY, "   Lift se spusta !");
        return 1;
    }
    //Cross Kapija
    if (strcmp("/crosso", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                MoveObject( crossgate ,-2397.919921875,-2192.8891601563,28.0, 1)//otvoreno
                }
                return 1;
        }
    if (strcmp("/crossc", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                         MoveObject( crossgate ,-2397.919921875,-2192.8891601563,32.429298400879, 1)//zatvoreno
                }
                return 1;
        }
    //Beach Hell Prolaz
    if (strcmp("/hello", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                MoveObject( hell ,-2931.3127441406, 450.48751831055, 3.8407988548279, 1)//otvoreno
                MoveObject( hell1 ,-2931.3447265625, 446.92239379883, 3.8407988548279, 1)//otvoreno
                }
                return 1;
        }
    if (strcmp("/hellc", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                MoveObject( hell ,-2931.3127441406, 450.48751831055, 2.3407988548279, 1)//zatvoreno
                MoveObject( hell1 ,-2931.3447265625, 446.92239379883, 2.3407988548279, 1)//zatvoreno
                }
                return 1;
        }
        //Survivor Kapija
    if (strcmp("/survivoro", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                MoveObject( survivorkapija ,-2152.2182617188, 3137.8479003906, 0, 3)//otvoreno
                }
                return 1;
        }
    if (strcmp("/survivorc", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                MoveObject( survivorkapija ,-2152.2182617188, 3137.8479003906, 5.1646228790283, 3)//zatvoreno
                }
                return 1;
        }
    //Race Kapija
    if (strcmp("/raceo", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                MoveObject( racegate2 ,-1266.6687011719,-566.58264160156,11.663707733154, 1)//otvoreno
                }
                return 1;
        }
    if (strcmp("/racec", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                        MoveObject( racegate2 ,-1266.6687011719,-566.58264160156,13.313694000244, 1)//zatvoreno
                }
                return 1;
        }
        //PLATFORME ZA MONSTERE
    if (strcmp("/monstero", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                        MoveObject(platforma1, -865.50744628906, 3604.4118652344, -8,2)
                        MoveObject(platforma2, -794.91754150391, 3591.0688476563, -8,2)
                        MoveObject(platforma3, -781.95355224609, 3661.9816894531, -8,2)
                        MoveObject(platforma4, -852.41290283203, 3674.810546875, -8,2)
                }
                return 1;
        }
    if (strcmp("/monsterc", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                        MoveObject(platforma1, -865.50744628906, 3604.4118652344, -1.4559230804443,2)
                        MoveObject(platforma2, -794.91754150391, 3591.0688476563, -1.4559230804443,2)
                        MoveObject(platforma3, -781.95355224609, 3661.9816894531, -1.4559230804443,2)
                        MoveObject(platforma4, -852.41290283203, 3674.810546875, -1.4559230804443,2)
                }
                return 1;
        }
    //Cross Start Kapija
    if (strcmp("/cstarto", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                DestroyObject( crossgate1 )
                mchilladstart = 0;
        }
                return 1;
        }
    if (strcmp("/cstartc", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                if(mchilladstart != 1)
                        {
                        crossgate1 = CreateDynamicObject(994,-2376.8503417969,-2193.1882324219,32.291904449463,0,0,295.50512695313)
                        mchilladstart = 1;
                }
                else
                {
                    SendClientMessage(playerid,COLOR_WHITE,"Kapija je vec zatvorena!");
                }
        }
                return 1;
        }
    //Race Start Kapija
    if (strcmp("/rstarto", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                DestroyObject( racegate )//otvoreno
                DestroyObject( racegate1 )//otvoreno
                sftrackstart = 0;
        }
                return 1;
        }
    if (strcmp("/rstartc", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                if(sftrackstart != 1)
                {
                                racegate = CreateDynamicObject(994,-1301.2603759766,-605.86346435547,13.1484375,0,0,90)//race start kapija lijeva
                                racegate1 = CreateDynamicObject(994,-1301.2080078125,-598.81323242188,13.1484375,0,0,90)//race start kapija desna
                                sftrackstart = 1;
                        }
                        else
                        {
                            SendClientMessage(playerid,COLOR_WHITE,"Kapija je vec zatvorena!");
                        }
                }
                return 1;
        }
    //Nova race trka
    if (strcmp("/tstarto", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                DestroyObject( tracegate )//otvoreno
                DestroyObject( tracegate1 )//otvoreno
                flatrockstart = 0;
        }
                return 1;
        }
    if (strcmp("/tstartc", cmdtext, true, 10) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 2)
        {
                if(flatrockstart != 1)
                {
                                tracegate = CreateDynamicObject(982, 691.125, -3487.7810058594, 14.359846115112, 0, 0, 90)//race start kapija lijeva
                                tracegate1 = CreateDynamicObject(982, 716.71813964844, -3487.7822265625, 14.359846115112, 0, 0, 90)//race start kapija desna
                                flatrockstart = 1;
                        }
                        else
                        {
                            SendClientMessage(playerid,COLOR_WHITE,"Kapija je vec zatvorena!");
                        }
                }
                return 1;
        }



Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Balkan Force RPG


OMG pa ti trebas skordinate otvorene i zatovrene kapije npr.


/OTVORI
MOVEOBJECT(LALA,KORD,KORD,KORD...) - OVO JE NPR U ZEMLJI KORDNIATE

a /zatvori
MoveObject(lalal,kord kord kord ... ) - Ovo je zatvorena kapija znaci dignuta.

Snich

Uzmi streamer plugin legendo ..

Pa zamjeni MoveObject sa MoveDynamicObject, CreateObject sa CreateDynamicObject ...

Kapije/rampe idu (pomjeraju se) samo sto ti ne vidis, jer nemas streamera ..

Ako neznas kako, obrati mi se na PM, pa cu ti ja poslat BU mod sa svim potrebnim include-ovima ;)

K4[Я]!K3

*

'Respect cannot be learned, it can only be earned.'

najbolji by incognito -.-''

@Snitch - #define CreateObject CreateDynamicObject