Skripta koju koristim:nbe(dc)
Detaljan opis problema:Kako da ubacim cmd za kapiju kad je izmapam ?
Dio skripte://
[Pomoc] Kapija cmd :)
308
pregleda
5
postova
30. Mar. 2013.
Vrh:
OnGameModeInit:
CMD:
Pod publice:
Ako ne kužiš daj mi koordiante OTVORENE I ZATVORENIH vratiju da ti napravim
new Gate;OnGameModeInit:
Gate = CreateObject(21, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 100.0); // 21 - objekt id, tri 0.0 za redom ti je x,y,zCMD:
CMD:vrata(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 15.0, 0.0, 0.0, 0.0)){ // provjerava point dali je kod vratiju
SetTimerEx("CloseGate", 7000, false, "i", playerid); // pokrenes dolje timer da ju zatvori nakon 7 sekundi
MoveObject(Gate, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0); // otvorena
return 1;
}
return 1;
}Pod publice:
forward CloseGate(playerid); // Public koji zatvara vrata nakon 7 sekundi
public CloseGate(playerid)
{
MoveObject(Gate, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0); // zatvorena vrata,POSTAVI SVOJE KOORDINATE
}Ako ne kužiš daj mi koordiante OTVORENE I ZATVORENIH vratiju da ti napravim
30. Mar. 2013.
Na vrh:
Pod public OnGameModeInit dodaj:
Komanda:
Dodaj di su ti ostali callbackovi:
new VrataKuce; // definiras vrata Pod public OnGameModeInit dodaj:
VrataKuce = CreateObject(975, 263.7747, -1333.3761, 53.8350, 0.0, 0.0, 34.9868, 100.0); // zatvorenaKomanda:
CMD:kapija(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 15.0, 263.7747, -1333.3761, 53.8350)) // Provjera dali je kod vratiju
{
SetTimerEx("CloseVrataKuce", 7000, false, "i", playerid); // Pokrenes timer da zatvori vrata za 7 sek
MoveObject(VrataKuce, 263.7747, -1333.3761, 50.1642, 2.0, 0.0, 0.0, 34.9868); // Otvorena vrata
return SendClientMessage(playerid, 0xFF8955FF, "Otvorio si vrata,zatvorit ce se za 7 sekundi"); // dobis poruku
}
return 1;
}Dodaj di su ti ostali callbackovi:
forward CloseVrataKuce(playerid); // Public od timera gore
public CloseVrataKuce(playerid) // Public od gore timera
{
MoveObject(VrataKuce, 263.7747, -1333.3761, 53.8350, 2.0, 0.0, 0.0, 34.9868); // zatvorena
SendClientMessage(playerid, 0xFF8500FF, "Vrata su zatvorena"); // dobis poruku
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava