Wysłany: 2014-02-05, 16:01
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
Witam chodzi o to ?e mam brame w dwuch pozycjach wszystko ok dzia?a
Kod: if(strcmp(cmdtext, "/pd1.o", true) ==0 && IsPlayerAdmin(playerid)) {
SendClientMessage(playerid, c_Pd, "Otwieranie bramy Pomocy Drogowej");
MoveObject(pd1,1879.9000244,703.4000244,7.0,10);
return 1;
}
if(strcmp(cmdtext, "/pd1.z", true) ==0 && IsPlayerAdmin(playerid)) {
SendClientMessage(playerid, c_Pd, "Zamykanie bramy Pomocy Drogowej");
MoveObject(pd1,1879.9000244,703.4000244,12.6000004,10);
return 1;
}
a chce do tego doda?:
1) do cmd /pd1.o
ze gdy ta brama juz jest otwarta to wyskoczy:
Ta brama jest ju? otwarta.
2) do cmd /pd1.z
ze gdy ta brama juz jest zamkni?ta to wyskoczy:
Ta brama jest ju? zamkni?ta.
na te wyskakuj?ce to chce w takich kolorach
1)
SendClientMessage(playerid, c_Poli, "Ta brama jest ju? otwarta!");
2)
SendClientMessage(playerid, c_Medyk, "Ta brama jest ju? zamkni?ta!");
Wysłany: 2014-02-05, 16:52
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Nie lepiej zrobi? jedn? komend?, kt?ra na przemian otwiera i zamyka bram?..?
Kod: new bool:_opened;
if(cmdtext[1] == 'p' && cmdtext[2] == 'd' && cmdtext[3] == '1' && IsPlayerAdmin(playerid))
{
if(!_opened)
{
SendClientMessage(playerid, c_Pd, "Otwieranie bramy Pomocy Drogowej");
MoveObject(pd1,1879.9000244,703.4000244,7.0,10);
_opened = true;
}
else
{
SendClientMessage(playerid, c_Pd, "Zamykanie bramy Pomocy Drogowej");
MoveObject(pd1,1879.9000244,703.4000244,12.6000004,10);
_opened = false;
}
return true;
}
No ale jak chcesz.
Kod: new bool:_opened;
if(strcmp(cmdtext, "/pd1.o", true) ==0 && IsPlayerAdmin(playerid))
{
if(_opened) return SendClientMessage(playerid, c_Poli, "Ta brama jest ju? otwarta!"), true;
SendClientMessage(playerid, c_Pd, "Otwieranie bramy Pomocy Drogowej");
MoveObject(pd1,1879.9000244,703.4000244,7.0,10);
_opened = true;
return true;
}
if(strcmp(cmdtext, "/pd1.z", true) ==0 && IsPlayerAdmin(playerid))
{
if(!_opened) return SendClientMessage(playerid, c_Medyk, "Ta brama jest ju? zamkni?ta!"), true;
SendClientMessage(playerid, c_Pd, "Zamykanie bramy Pomocy Drogowej");
MoveObject(pd1,1879.9000244,703.4000244,12.6000004,10);
_opened = false;
return true;
}
Wysłany: 2014-02-06, 16:10
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
dzieki.
Nie nie lepiej bo robie to w gui to wole na otwieranie itp bo tego jest 10 dla 1 frakcji
Tagi: bramy :: nie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: