[Pomoc] Bug sa Tajmerom

3. Maj 2015. Zaključano
245
pregleda
3
postova
HarryX_RaZzZor
3
Wheel Man
3. Maj 2015.
Skripta koju koristim: Moja
Detaljan opis problema:Napravio sam posao i ubacio textdrawowe i kameru.. Stavio tajmer i sada kad se zaposlim treba da mi ide kamera i ti td-ovi da se pojave..Ali to se pojavi tek 5 sekundi poslije i bude mozda sekundu i nema nestane.. A ja zelim da mi se to otvori odma a zatvori nakon 5 sekundi...
Dio skripte:// ISPOD
Neke slike/video za lakse dobivanje pomoci(neobavezno): //

new PosaoTimer;
new PosaoTimer2;

case POSAO_KOSAC:
{
if(!response) return 1;
if(response)
{
if(PlayerInfo != 0) return SendClientMessage(playerid, -1, "{FFFF00}GRESKA: {FFFFFF}Vec imate posao!");//izbacuje poruku igraču ukoliko je već zaposlen
if(PlayerInfo < 2) return SendClientMessage(playerid, -1, "{FFFF00}GRESKA: {FFFFFF}Moras biti level 2!");//ukoliko igrač nije lvl 2+ neće se moći zaposlit
{
PosaoTimer = SetTimerEx("TimerPosao", 6000, false, "d",playerid);
ClearChat();
SendClientMessage(playerid, -1, "{FFFF00}INFO: {00C0FF}Uspjesno si se zaposlio kao kosac trave.");//šalje igraču poruku da se zaposlio
PlayerInfo = 1;//postavlja igraču varijablu za posao na 1 (inače 1 je id posla,vi sebi stavite kako želite)
}
}
}

forward TimerPosao(playerid);
public TimerPosao(playerid)
{
InterpolateCameraPos(playerid, 1905.720581, -1138.718750, 23.838727, 1863.501220, -1139.787963, 40.007225, 6000);
InterpolateCameraLookAt(playerid, 1901.346435, -1141.085571, 24.353439, 1866.989624, -1142.559570, 37.737918, 7000);

TextDrawShowForPlayer(playerid, PosaoInfo);
TextDrawShowForPlayer(playerid, PosaoInfo1);
TextDrawShowForPlayer(playerid, PosaoInfo2);
TextDrawShowForPlayer(playerid, PosaoInfo3);
TextDrawShowForPlayer(playerid, PosaoInfo4);
TextDrawShowForPlayer(playerid, PosaoInfo5);
TextDrawShowForPlayer(playerid, PosaoInfo6);

                TextDrawHideForPlayer(playerid, TDPoruke);
TextDrawHideForPlayer(playerid, TDPoruke1);
TextDrawHideForPlayer(playerid, TDPoruke2);
TextDrawHideForPlayer(playerid, TDPoruke3);
TextDrawHideForPlayer(playerid, TDPoruke4);
TextDrawHideForPlayer(playerid, TDPoruke5);
TextDrawHideForPlayer(playerid, TDPoruke6);
TextDrawHideForPlayer(playerid, TDPoruke7);
TextDrawHideForPlayer(playerid, TDPoruke😎;
TextDrawHideForPlayer(playerid, TDPoruke9);
KillTimer(PosaoTimer);//uništava timer
PosaoTimer2 = SetTimerEx("TimerPosao2",500, true, "d", playerid);
return 1;
}

forward TimerPosao2(playerid);
public TimerPosao2(playerid)
{
SetPlayerPos(playerid, 1872.9464,-1151.3519,23.8785);
SetCameraBehindPlayer(playerid);
                TextDrawShowForPlayer(playerid, TDPoruke);
TextDrawShowForPlayer(playerid, TDPoruke1);
TextDrawShowForPlayer(playerid, TDPoruke2);
TextDrawShowForPlayer(playerid, TDPoruke3);
TextDrawShowForPlayer(playerid, TDPoruke4);
TextDrawShowForPlayer(playerid, TDPoruke5);
TextDrawShowForPlayer(playerid, TDPoruke6);
TextDrawShowForPlayer(playerid, TDPoruke7);
TextDrawShowForPlayer(playerid, TDPoruke😎;
TextDrawShowForPlayer(playerid, TDPoruke9);


TextDrawHideForPlayer(playerid, PosaoInfo);
TextDrawHideForPlayer(playerid, PosaoInfo1);
TextDrawHideForPlayer(playerid, PosaoInfo2);
TextDrawHideForPlayer(playerid, PosaoInfo3);
TextDrawHideForPlayer(playerid, PosaoInfo4);
TextDrawHideForPlayer(playerid, PosaoInfo5);
TextDrawHideForPlayer(playerid, PosaoInfo6);

KillTimer(PosaoTimer2);//uništava timer
return 1;
}
[WW]ivan
5
Kingpin
3. Maj 2015.
PosaoTimer = SetTimerEx("TimerPosao", 6000, false, "d",playerid);


ovaj timer stavi ovako
PosaoTimer = SetTimerEx("TimerPosao", 100, false, "d",playerid);


aj ovaj
PosaoTimer2 = SetTimerEx("TimerPosao2",500, true, "d", playerid);

stavi ovako
PosaoTimer2 = SetTimerEx("TimerPosao2",5000, true, "d", playerid);
HarryX_RaZzZor
3
Wheel Man
4. Maj 2015.
hvala..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha