Szerző Téma: FS Kérés  (Megtekintve 1117 alkalommal)

FS Kérés
« Dátum: 2011. Augusztus 03. - 21:13:19 »
0 Show voters
Helló
Hogy is mondjam olyat szeretnék FS-be ha megoldható lenne amikor belépek egy interiorba pár másodpercre fagyassza le a karaktert vagy a többi playert aki meg  be megy pár interiorba hogy ne essen ki az intibõl.  Nem 1 intirõl beszélek hanem többrõl. Köszönöm aki legalább ír egy példát egy ilyenre.
U.I.: És fagyasszon is ki. :D
« Utoljára szerkesztve: 2011. Augusztus 03. - 21:22:41 írta yakuza »

FS Kérés
« Válasz #1 Dátum: 2011. Augusztus 04. - 21:31:31 »
0 Show voters
Nem teszteltem, de szerintem jó:
[pawn]forward Fagyasztas(playerid,ido);
forward UnFreeze(playerid);
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
//Üzenet, vagy Textdraw.
Fagyasztas(playerid,5);//Itt 5mp-re fagyasztjuk le
}
public Fagyasztas(playerid,ido)
{
if(!IsPlayerConnected(playerid)) return false;// Ha nincs csatlakozva, nem fut le.
TogglePlayerControllable(playerid,0);//Befagyasztjuk a játékost
SetTimerEx(\"UnFreeze\",ido*1000,0,\"d\",playerid);//Indítunk egy idõzítõt
return true;
}
public UnFreeze(playerid)
{
if(!IsPlayerConnected(playerid)) return false;// Ha nincs csatlakozva, nem fut le.
TogglePlayerControllable(playerid,1);// Kifagyasztjuk a játékost
return true;
}[/pawn]

FS Kérés
« Válasz #2 Dátum: 2011. Augusztus 05. - 10:50:02 »
0 Show voters
Kösz a segítségedet. Mûködik rendesen.
[mod]Akkor zárd a témát magadtól ha a gond megoldódott. Kösz.[/mod]
« Utoljára szerkesztve: 2011. Augusztus 05. - 12:20:26 írta Zsolesszka »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal