Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Mr.Glavonja poslato Januar 30, 2013, 18:21:06 POSLE PODNE

Naslov: [POMOC]Afk system
Poruka od: Mr.Glavonja poslato Januar 30, 2013, 18:21:06 POSLE PODNE
Skripta koju koristim:Edit n l-a
Detaljan problem:Ovako zelio bih ako neko moze da mi pomogne da dodam timer iznad igraceve glave kada je afk(kada ode escape).
Znaci kada ode afk da iznad glave odbrojava i pise koliko je igrac minuta afk.
Slika:/
Video:/
Naslov: Odg: [POMOC]Afk system
Poruka od: Blaeks poslato Januar 30, 2013, 20:50:18 POSLE PODNE
napravos callback OnPlayerPause i u njemu iskoristis funkciju SetPlayerChatBubble
Naslov: Odg: [POMOC]Afk system
Poruka od: Mr.Glavonja poslato Januar 30, 2013, 21:08:45 POSLE PODNE
Mozes li mi napisati kako ide ako nije problem nmgu nikako da namjestim uvijek mi neki eror izbaci
Naslov: Odg: [POMOC]Afk system
Poruka od: Blaeks poslato Januar 30, 2013, 21:15:37 POSLE PODNE
// ovo na kraj skripte
forward OnPlayerPause(playerid);
public OnPlayerPause(playerid)
{
SetPVarInt(playerid,"ESCTajmer",1);
SetPlayerChatBubble(playerid, "[AFK]", -1, 40.0, 6600000);
return 0;
}

// to ce stavljati igracu PVar i uz to ce mu stavljati i Bubble
Naslov: Odg: [POMOC]Afk system
Poruka od: Mr.Glavonja poslato Januar 30, 2013, 21:23:42 POSLE PODNE
Nece ubacio sam ovako kao sto si napisao ali nece cak ni da izbaci tekst da je igrac afk a kamoli da odbrojava
Naslov: Odg: [POMOC]Afk system
Poruka od: Blaeks poslato Januar 30, 2013, 21:38:23 POSLE PODNE
a da probas napraviti public sa tajmerom? forward Labeli();
public Labeli()
{
if(GetPVarInt(j,"ESCTajmer") == 1)
{
SetPlayerChatBubble(j, "[afk]", -1, 30.0,60000);
return 1;
}

// i pod ongamemodeiit stavis

SetTimer("Labeli", 1000, 1);

Naslov: Odg: [POMOC]Afk system
Poruka od: Mr.Glavonja poslato Januar 30, 2013, 22:02:38 POSLE PODNE
Ovo kad ubacim pokaze mi eror za sve KillTimers-e  :(
Naslov: Odg: [POMOC]Afk system
Poruka od: Blaeks poslato Januar 30, 2013, 22:20:00 POSLE PODNE
SetTimer("Labeli",500,true);
Naslov: Odg: [POMOC]Afk system
Poruka od: Mr.Glavonja poslato Januar 31, 2013, 14:33:29 POSLE PODNE
Ubacio sam taj include ali ovo nikako nmgu da namjestim kako god izbaci mi eror-e za KillTime.
Molim vas pomozite hitno mi je.