Skripta koju koristim: Godfather
Detaljan opis problema: Napravim komandu za otvaranje kapije na dragu i nezeli otvoriti.
Dio skripte: new dragkapija1;
dragkapija1 = CreateDynamicObject(987,-1304.34155273,-32.58960724,13.14843750,0.00000000,0.00000000,314.99450684); //object(elecfence_bar) (3)
if (strcmp("/draggo", cmdtext, true, 10) == 0)//Otvorena kapija
{
if(PlayerInfo[playerid][pAdmin] >= 2)//Kapiju otvaraju admini
{
MoveObject(dragkapija1, -1304.34155273,-32.58960724,5.64843750, 5.000);//Otvorena 1
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Otvaras kapiju draga!"); //Poruka koja se salje igracu kad otvori kapiju
}
else
{
SendClientMessage(playerid, COLOR_RED, "Niste autorizovani da bi ste koristili ovu komandu.");
}
return 1;
}
if (strcmp("/draggc", cmdtext, true, 10) == 0)//Zatvorena kapija
{
if(PlayerInfo[playerid][pAdmin] >= 1)//Kapiju otvaraju admini
{
MoveObject(dragkapija1, -1304.34155273,-32.58960724,13.14843750, 5.000);//Zatvorena 1
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Zatvaras kapiju draga!"); //Poruka koja se salje igracu kad zatvori kapiju
}
else
{
SendClientMessage(playerid, COLOR_RED, "Niste autorizovani da bi ste koristili ovu komandu.");
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Mod mozes izbrisati ovu temu jer sam ju rjesio, zaboravio sam staviti "MoveDynamicObject".. Izvinjavam se.
if (strcmp("/draggo", cmdtext, true, 10) == 0)//Otvorena kapija
{
if(PlayerInfo[playerid][pAdmin] >= 2)//Kapiju otvaraju admini
{
MoveDynamicObject(dragkapija1, -1304.34155273,-32.58960724,5.64843750, 5.000);//Otvorena 1
SendClientMessage(playerid, COLOR_LIGHTBLUE,"Otvaras kapiju draga!"); //Poruka koja se salje igracu kad otvori kapiju
}
else
{
SendClientMessage(playerid, COLOR_RED, "Niste autorizovani da bi ste koristili ovu komandu.");
}
return 1;
}
moras posebno radit za otvorenu i posebno za zazatvorenu primjer..
Otvorena:
new drago;
drago = CreateDynamicObject(obj, x,y,z, sec)
sad u komandi
tamo diti je MoveObject
MoveDynamicObject(drago, x,y,z, sec)
Zatvorena:
new dragz;
dragz = CreateDynamicObject(obj, x,y,z, sec)
sad u komandi
tamo diti je MoveObject
MoveDynamicObject(dragz, x,y,z, sec)
Ovu komandu sto sam ti dao trebala bi radit ako si sve dobro uradio..(ova gore za otvorit)
Jel ti citas edit?