Skripta koju koristim: Moja
Detaljan opis problema: Epa ovako hocu od ove komande /otvori i /zatvori da mi neko napravi kad pritisnem ALT i ono da se otvori i ako opet pritisnem ALT i ako je otvorena kapija onda da se zatvori molim vas 🙂
Dio skripte: http://pastebin.com/pUS8UWxP http://pastebin.com/y7ESXhX7
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
[POMOC] ALT
516
pregleda
6
postova
8. Dec. 2013.
pazi ovo ti je shema i primjer za jednu kapiju, normalno da ti ja necu napravit za ostalih 17-18 koliko imas.. mislim nije naucna fantastika sve na isti kalup
uzivaj
uzivaj
new bool:podignutaRampa = true;
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_WALK)
{
if(PlayerToPoint(5, playerid,1590.30004883,-1638.00000000,9.50000000))
{
if(PlayerInfo == 1 ||PlayerInfo == 1)
{
if(!podignutaRampa)
{
MoveObject(pdkapija, 1590.30004883,-1638.00000000,9.50000000, 2.0);
SendClientMessage(playerid, COLOR_WHITE, "{6EF83C}INFO:{FFFFFF}Ja otvorivte kapijata.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s ja otvara bazata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
podignutaRampa = true;
return 1;
}
else if(podignutaRampa)
{
MoveObject(pdkapija, 1590.30004883,-1638.00000000,15.50000000, 2.0);
SendClientMessage(playerid, COLOR_WHITE, "{6EF83C}INFO:{FFFFFF}Ja zatvorivte kapijata.");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s ja zatvara vratata.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
podignutaRampa = false;
return 1;
}
}
}
}
return 1;
}9. Dec. 2013.
Ama ermine vidis da decko koristi svoj mod, sta ako nema definisano to podignutarampa npr, pravice mu probleme jer nece uspeti da prilagodi to "iscupano" u svoj mod... Bice tu puno erora, predlazem da uradis kao sto je blaeks rekao
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava