Skripta koju koristim:cyber
Detaljan opis problema:zanima me da npr sa komandom /otvori da mi otvori dvoja vrata u jednom znaci jedna vrata na jednu stranu druga na drugu jel moguce to napraviti i kako i jel u cmd ubacujem kord prve i druge kapije i tako u komandi zatvori isto od te dve kapije kord
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Ako je jedna pored druge stavis istu komandu samo druge kordinate npr /granica i kad ukucas otvorice se obadvije. ;)
znaci dvije su a zelim da se razdvoje znaci jedna da ode na lijevu stranu druga ne desnu stranu
Pa otvori ih na koju stranu hoces i snimi kordinate i zamjeni ha ya
if(PlayerInfo[playerid][pMember] == 10 ||PlayerInfo[playerid][pLeader] == 10)
{
MoveObject(taxikapija1, 1223.1999511719, -1842.5, 13.89999961853, 2);
MoveObject(taxikapija2, 1279.4000244141, -1842.3000488281, 13.89999961853, 2);
SendClientMessage(playerid, COLOR_GREY, "Otvaras kapiju na Taxi bazi.");
return 1;
}
pa dodad kordinate oba objekta koja koces da se pomjeraju na ovaj nacin ;) na to mislis?
Odes u mta napravis novu mapi saveas sa zatvorenim pa onda novu mapu napravis jedna kapija levo jedna desno saveas i onda konvertujes napravis u cmd samo da se otvara i zatvara i definises ubacis objekat i to je to ;D
if (strcmp("/otvori", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pMember] == 1 ||PlayerInfo[playerid][pLeader] == 1)// ID Organizacije
{
MoveObject(imeobjekta, x,y,z, brzina);
MoveObject(imeobjekta, x,y,z, brzina);
SendClientMessage(playerid, COLOR_GREY, "Otvaras kapije.");
return 1;
}
return 1;
}
if (strcmp("/zatvori", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pMember] == 1 ||PlayerInfo[playerid][pLeader] == 1)// ID Organizacije
{
MoveObject(imeobjekta, x,y,z, brzina);
MoveObject(imeobjekta, x,y,z, brzina);
SendClientMessage(playerid, COLOR_GREY, "Zatvaras kapije.");
return 1;
}
return 1;
}