Započeo Kopra
•16. Mar. 2012.• Zaključano[POMOC]HP za ADMINE
637
pregleda
8
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
688
Postovi:
52
Teme:
Pridružio se:Jan. 2012
16. Mar. 2012.
Skripta koju koristim: FactionGame RP (moj edit)
Detaljan opis problema: Zanima me kako da stavim da ako je admin da mu se neskidaju HP i ARMOR (nebitno dali je na /adminduty ili nije)
Dio skripte: Dacu ako treba
Detaljan opis problema: Zanima me kako da stavim da ako je admin da mu se neskidaju HP i ARMOR (nebitno dali je na /adminduty ili nije)
Dio skripte: Dacu ako treba
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
762
Postovi:
20
Teme:
Pridružio se:Sep. 2011
16. Mar. 2012.
Pa recimo mozes napraviti tajmer na svake lupam 5 sec da svim adminima daje hp na 100 ili kada se spawna da mu hp bude 9999 ... mislim da ne postoji funkcija da ugasis skidanje hpa jer je to u GTA SA, a ne u sampu..
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
599
Postovi:
77
Teme:
Pridružio se:Jan. 2012
16. Mar. 2012.
Ne pise se Healt nego Health i on trazi da mu je uvijek se ne skida hp nije kada je na duznosti.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
974
Postovi:
72
Teme:
Pridružio se:Okt. 2010
16. Mar. 2012.
Windfaker a.K.a Rokit Dog wrote on March 16, 2012, 1:18 pm:
SetPlayerHealt(9999.00);
SetPlayerArmor(9999.00);i u /aoff
Quote
SetPlayerHealt(100.00);
SetPlayerArmor(100.00);
SetPlayerArmor(100.00);
To nije resenje,mogu skinuti lako i tih 9999 helta i mora ici na duznost da bi imao...
new Float:heltii;
new helti = GetPlayerHealth(playerid, heltii);
if(PlayerInfo >= 1)
{
GetPlayerHealth(helti, heltii)
{
if(health <15) return SetPlayerHealth(playerid,100.0);
}
return 1;
}Eto primer,mislim da bi trebalo da radi...
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
762
Postovi:
20
Teme:
Pridružio se:Sep. 2011
16. Mar. 2012.
Da ali za to kao sto sam vec rekao bi morao napraviti neki tajmer ili slicno kao proveru
evo ovako recimoi:
i pod ongamemodeinit
evo ovako recimoi:
forward HPTimer();
public HPTimer()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo > 0)
{
new Float:hp;
GetPlayerHealth(playerid, hp);
if(hp < 100)
{
SetPlayerHealth(playerid, 100);
}
}
}
}
return 1;
}
i pod ongamemodeinit
SetTimer("HPTimer", 3000, true); // ovo 3000 znaci da ce na svakih 3 sec proveravati.. stavi vise/manje ukoliko ti je potrebno ;)
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
974
Postovi:
72
Teme:
Pridružio se:Okt. 2010
16. Mar. 2012.
dock wrote on March 16, 2012, 7:46 pm:
Da ali za to kao sto sam vec rekao bi morao napraviti neki tajmer ili slicno kao proveru
evo ovako recimoi:
i pod ongamemodeinit
evo ovako recimoi:
forward HPTimer();
public HPTimer()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo > 0)
{
new Float:hp;
GetPlayerHealth(playerid, hp);
if(hp < 100)
{
SetPlayerHealth(playerid, 100);
}
}
}
}
return 1;
}
i pod ongamemodeinit
SetTimer("HPTimer", 3000, true); // ovo 3000 znaci da ce na svakih 3 sec proveravati.. stavi vise/manje ukoliko ti je potrebno ;)
A public OnPlayerUpdate se ne updejtuje svakih 5sec? -.-
Znam ja dobro sto sam napisao i sta sam mu dao...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava