[POMOC] Kapija


Započeo Arkoo, Oktobar 24, 2015, 18:05:29 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:/
Detaljan opis problema:ukucam aopen ali kapija nece da se otvori
Dio skripte:
new AdminGate;

AdminGate = CreateObject(980, 1342.75, -3439.04, 6.31,   0.00, 0.00, 0.00);

YCMD:aopen(playerid, params[], help)
{
		    new string[256];
            if(IsPlayerInRangeOfPoint(playerid, 20, 1354.28, -3439.05, 6.31))
          	MoveDynamicObject(AdminGate, 1342.75, -3439.04, 6.31,0.00, 0.00, 0.00);
			KapijeTimer[playerid] = SetTimer("adminn", 7000, 0);
            format(string, sizeof(string), "Admin %s otvara kapiju.", GetName(playerid));
			ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
			SCM(playerid,-1,""SPLAVA"Admin | "BELA"Kapija je otvorena i zatvorice se automatski!");
			return 1;
}

forward adminn();
public adminn()
{
		MoveDynamicObject(AdminGate, 1342.75, -3439.04, 6.31, 1.5,-1000.0,-1000.0,-1000.0);
		return 1;
}




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

U komandi gdje otvaraš kapiju, ovaj dio

MoveDynamicObject(AdminGate, 1342.75, -3439.04, 6.31,0.00, 0.00, 0.00);
su ti iste koordinate kao i kada je zatvorena, promijeni to

EDIT: nemoj koristiti ovoliko string, bespotrebno je

Zaboravio sam ti reći, Kapiju kreiraš sa CreateObject, a pomjeraš je sa MoveDynamicObject, promijeni CreateObject na CreateDynamicObject
Poslednja Izmena: Oktobar 24, 2015, 18:24:30 POSLE PODNE od Farkias

-Zatvorenu stavi u public  a otvorenu u komandi eto ja sam ti napravio u dva formata dynamic i creatobject pa izvoli !  8)

                                                                         
CreateDynamicObject(980, 1342.75232, -3439.02026, 6.31000,   0.00000, 0.00000, 0.00000);zatvorena
CreateDynamicObject(980, 1342.75232, -3439.02026, -2.84000,   0.00000, 0.00000, 0.00000);otvorena

                                
CreateObject(980, 1342.75232, -3439.02026, 6.31000,   0.00000, 0.00000, 0.00000);zatvorena
CreateObject(980, 1342.75232, -3439.02026, -2.84000,   0.00000, 0.00000, 0.00000);otvorena
Poslednja Izmena: Oktobar 24, 2015, 18:18:16 POSLE PODNE od United Extreme RolePlay

My PC:
# Procesor: AMD FX-8350 (8 x 4,0 GHz)
# Matična ploča: Asus M5A78M-M LX3
# Memorija: Kingston Fury 8 GB 1600 MHz
# Hard disk: Seagate / WD 500 GB
# Grafička kartica: GTX750-Ti 2 GB GDDR5
# Windows 8.1 64-Bit

Evo ti ubaci  sredio sam ti  :-\ !

AdminGate = CreateDynamicObject(980, 1342.75232, -3439.02026, 6.31000,   0.00000, 0.00000, 0.00000);zatvorena

YCMD:aopen(playerid, params[], help)
{
       new string[256];
       if(IsPlayerInRangeOfPoint(playerid, 20, 1342.75232, -3439.02026, 6.31000))
       MoveDynamicObject(AdminGate, 1342.75232, -3439.02026, -2.84000,3.0);//Ovo 3.0 to je brzina kapije podesi sebi
       KapijeTimer[playerid] = SetTimer("adminn", 7000, 0);
       format(string, sizeof(string), "Admin %s otvara kapiju.", GetName(playerid));
       ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
       SCM(playerid,-1,""SPLAVA"Admin | "BELA"Kapija je otvorena,zatvorice se za 7 sekundi!");//Å alje Igracu Poruku
       return 1;
}

forward adminn();
public adminn()
{
    MoveDynamicObject(AdminGate, 1342.75232, -3439.02026, 6.31000,3.0);//Ovo 3.0 to je brzina kapije podesi sebi
    return 1;
}

My PC:
# Procesor: AMD FX-8350 (8 x 4,0 GHz)
# Matična ploča: Asus M5A78M-M LX3
# Memorija: Kingston Fury 8 GB 1600 MHz
# Hard disk: Seagate / WD 500 GB
# Grafička kartica: GTX750-Ti 2 GB GDDR5
# Windows 8.1 64-Bit

Citat: United Extreme RolePlay poslato Oktobar 24, 2015, 18:26:05 POSLE PODNE
Evo ti ubaci  sredio sam ti  :-\ !

AdminGate = CreateDynamicObject(980, 1342.75232, -3439.02026, 6.31000,   0.00000, 0.00000, 0.00000);zatvorena

YCMD:aopen(playerid, params[], help)
{
       new string[256];
       if(IsPlayerInRangeOfPoint(playerid, 20, 1342.75232, -3439.02026, 6.31000))
       MoveDynamicObject(AdminGate, 1342.75232, -3439.02026, -2.84000,3.0);//Ovo 3.0 to je brzina kapije podesi sebi
       KapijeTimer[playerid] = SetTimer("adminn", 7000, 0);
       format(string, sizeof(string), "Admin %s otvara kapiju.", GetName(playerid));
       ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
       SCM(playerid,-1,""SPLAVA"Admin | "BELA"Kapija je otvorena,zatvorice se za 7 sekundi!");//Å alje Igracu Poruku
       return 1;
}

forward adminn();
public adminn()
{
    MoveDynamicObject(AdminGate, 1342.75232, -3439.02026, 6.31000,3.0);//Ovo 3.0 to je brzina kapije podesi sebi
    return 1;
}


Sve što sam mu rekao, ti si to ispravio, nema potrebe da radiš dp