Szerző Téma: /enter exit freeze  (Megtekintve 629 alkalommal)

Nem elérhető Sweep

  • 271
    • Profil megtekintése
/enter exit freeze
« Dátum: 2012. május 01. - 11:52:33 »
0 Show voters
Sziasztok kellene nekem egy olyan script hogy mondjuk bemész egy interiorba /enterel akkor le fagyaszt amig be tölt az object.  pl 5 másodpercre le freezel valaki meg tudná nekem ezt csinálni? és exit kor is igy lenne elõre is köszönöm

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
/enter exit freeze
« Válasz #1 Dátum: 2012. május 01. - 12:30:44 »
+1 Show voters

#include <a_samp>
#include <zcmd>
forward Object(playerid);
forward ObjectOff(playerid);
public Object(playerid)
{
TogglePlayerControllable(playerid, false); //lefagyasztás
GameTextForPlayer(playerid, \"~g~Ház Betöltése..~w~!\", 3000, 6); //megjelenítendo szöveg
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); //hang az objectek betöltése közben
SetTimerEx(\"ObjectOff\", 6000, 0,\"e\",playerid); //Az \"ObjectOff\" meghívása 6 másodperc múlva
return 1;
}
public ObjectOff(playerid)
{
TogglePlayerControllable(playerid, true); //fagyasztás feloldása
GameTextForPlayer(playerid, \"~g~Ház Betöltve!~w~\", 3000, 6); //megjelenítendo szöveg
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0); //hang az objectek betöltése végén
return 1;
}
CMD:enter(playerid, params[])
    {
      if(!IsPlayerInRangeOfPoint(playerid,3,x,y,z) return SendClientMessage(playerid,-1,\"Nem vagy jó helyen!\");
          SetPlayerInterior(playerid, 1);
          SetPlayerPos(playerid,x,y,z); //hóva teleportálja
          Object(playerid);
          return 1;
    }
    CMD:exit(playerid, params[])
    {
           if(!IsPlayerInRangeOfPoint(playerid,3,x,y,z) return SendClientMessage(playerid,-1,\"Nem vagy jó helyen!\");
           SetPlayerInterior(playerid, 0);
           Object(playerid);
           SetPlayerPos(playerid,x,y,z); //Ide  írd hogy hol jöjön ki..
           return 1;
    }

 
Írd átt az X,Y,Z kordinátákat..

Nem elérhető Sweep

  • 271
    • Profil megtekintése
/enter exit freeze
« Válasz #2 Dátum: 2012. május 01. - 16:18:04 »
0 Show voters
ZyZu kösz ismét ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal