[Pitanje]Freeze

Započeo Adi_Corleone, Januar 08, 2014, 15:00:29 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 6 gostiju pregledaju ovu temu.

Skripta koju koristim:UP
Detaljan opis problema: Ovako kako da napravim da na spawnu bude freeze 3sec da se ucitaju mape i ne samo tu nego na svaki enterier koji udje i hteo bih da napravit da bude neki gametextforplayer UCITAVANJE OBJEKATA kad udje na neki int i na spawn kad bude taj freeze
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/


Big Respect: Bugi :)


// dole pogledaj
Poslednja Izmena: Januar 08, 2014, 15:09:44 POSLE PODNE od Vitez El arambasa

Ovo gde izlazi ili ulazi u ent

TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 3000, false, "i", playerid);
GameTextForPlayer(playerid, "~w~ucitavanje objekata", 3000, 3);


ovo je tajmer dodaj ga bilo gde samo nemoj pod neki public
forward Unfreeze(playerid);
public Unfreeze(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}
Poslednja Izmena: Januar 08, 2014, 15:06:29 POSLE PODNE od |LZ| Bugi
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).


pa kad ulazi u neki interijer dodas tamo kod komande npr :
Da udjete ukucajte /udji
i onda u toj komandi dodas

TogglePlayerControllable(playerid, 0);
SetTimer("OnPlayerEnterInterijer",1000,1);
GameTextForPlayer(playerid, "~n~~n~~n~~w~LOADING~r~OBJECTS!!!", 4000, 5);


i onda dodas public za OnPlayerEnterInterijer

forward OnPlayerEnterInterijer();
public OnPlayerEnterInterijer()
{
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, "~n~~n~~n~~w~OBJECTS~r~LOADED!!!", 4000, 5);
return 1;
}

Poslednja Izmena: Januar 08, 2014, 15:09:23 POSLE PODNE od Vitez El arambasa

Citat: Vitez El arambasa poslato Januar 08, 2014, 15:08:37 POSLE PODNE
pa kad ulazi u neki interijer dodas tamo kod komande npr :
Da udjete ukucajte /udji
i onda u toj komandi dodas

TogglePlayerControllable(playerid, 0);
SetTimer("OnPlayerEnterInterijer",1000,1);
GameTextForPlayer(playerid, "~n~~n~~n~~w~LOADING~r~OBJECTS!!!", 4000, 5);


i onda dodas public za OnPlayerEnterInterijer

forward OnPlayerEnterInterijer();
public OnPlayerEnterInterijer()
{
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, "~n~~n~~n~~w~OBJECTS~r~LOADED!!!", 4000, 5);
return 1;
}

sta ?

Citat: |LZ| Bugi poslato Januar 08, 2014, 15:06:01 POSLE PODNE
Ovo gde izlazi ili ulazi u ent

TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 3000, false, "i", playerid);
GameTextForPlayer(playerid, "~w~ucitavanje objekata", 3000, 3);


ovo je tajmer dodaj ga bilo gde samo nemoj pod neki public
forward Unfreeze(playerid);
public Unfreeze(playerid)
{
TogglePlayerControllable(playerid, 1);
return 1;
}


mislio sam za spawn ko na extazy

FUNCTION: LoadObjects(playerid, vreme)
{
TogglePlayerControllable(playerid, 0);
new Float:hp1, Float:arm1;
    GetPlayerHealth(playerid, hp1);
    GetPlayerArmour(playerid, arm1);
ObjHP[playerid] = hp1;
ObjARM[playerid] = arm1;
VecUcitavaju[playerid] = 1;
GameTextForPlayer(playerid, "~w~Loading objects...", vreme*2000, 4);
SetTimerEx("Freeze", vreme*1000, false, "i", playerid);
return 1;
}

FUNCTION: Freeze(playerid)
{
    VecUcitavaju[playerid] = 0;
ObjHP[playerid] = 0.0;
ObjARM[playerid] = 0.0;
GameTextForPlayer(playerid, "~g~Objects loaded!", 3000, 4);
TogglePlayerControllable(playerid, 1);
return 1;
}
samo bez ovih hp i arm samo freeze i text al za up mod ovo ne radi treba se prilagodit


Big Respect: Bugi :)


Prilagodi onda, ti sve oces ko na drugim serverima znas li nesto iz glave da smislis?
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).


Nemozemo mi da sanjamo kako izgleda na extazy ....

Citat: |LZ| Bugi poslato Januar 08, 2014, 23:00:04 POSLE PODNE
Prilagodi onda, ti sve oces ko na drugim serverima znas li nesto iz glave da smislis?

neznam ga prilagodit neznam iz svoje glave zato sto nisam skripter ako mi oces pomoc pomozi ako neces nemoras


Big Respect: Bugi :)


Ajmo ovako, gde god imas za ulaz/izlaz u ent ti stavis: UcitajObjekte(playerid);

i stavi ovo kod ostalih stockova

stock UcitajObjekte(playerid)
{
GameTextForPlayer(playerid, "Ucitavanje objekata", 4000, 3);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Kukumajko", 4100, false, "d",playerid);
return 1;
}

forward Kukumajko(playerid);
public Kukumajko(playerid)
{
TogglePlayerControllable(playerid, 1);
GameTextForPlayer(playerid, "Objekti ucitani", 1500, 3);
return 1;
}
RESPECT: Blaeks, Yui_Sang, Gagi, Kapetan Husein, Luksa, Slay, Denis_Lapi, Zoran(Dude)

Programski jezici koje koristim: C, C#, Visual Basic, HTML, CSS, PHP (tek ucim).