Započeo â„“Ï…ccнαѕѕє™
•21. Jul 2011.• Zaključano[pomoc]RESPEKTI
1,183
pregleda
9
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
98
Postovi:
34
Teme:
Pridružio se:Apr. 2010
21. Jul 2011.
Skripta koju koristim:gf
Detaljan opis problema: jeli mi moze netko reci kako da napravim da se respekti dobijaju nakon 30minuta igre, kako sto je i npr. los balkanu ?
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: jeli mi moze netko reci kako da napravim da se respekti dobijaju nakon 30minuta igre, kako sto je i npr. los balkanu ?
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
495
Postovi:
2
Teme:
Pridružio se:Maj 2009
24. Jul 2011.
Napravi novo polje u nabrajanju pInfo koga ćeš zvati naprimer:
pOdigraniMinuti
U OnPlayerConnect:
PlayerInfo[pOdigraniMinuti] = 0;
OnPlayerRegister
format(var, 128, "Vreme=%d\n",PlayerInfo[pOdigraniMinuti]);fwrite(hFile, var);
OnPlayerUpdate
format(var, 128, "Vreme=%d\n",PlayerInfo[pOdigraniMinuti]);fwrite(hFile, var);
OnPlayerLogin
if( strcmp( key , "Vreme" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[pOdigraniMinuti] = strval( val ); }
OnGameModeInit
SetTimer("ITakoProshoJedanMinut",60000,true);
Među sve forwardove:
forward ITakoProshoJedanMinut();
I negde bilogde, al ako si poÄetnik, a vidim da jesi, stavi ovo na kraj:
public ITakoProshoJedanMinut()
{
new i;
for(i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
PlayerInfo[i ][pOdigraniMinuti] ++; // OBRISI RAZMAK KADA KOPIRAÅ KOD
if(PlayerInfo [i ][pOdigraniMinuti] == 30) // OBRISI RAZMAK KADA KOPIRAÅ KOD
{
PlayerInfo[i ] ++; // OBRISI RAZMAK KADA KOPIRAÅ KOD
PlayerInfo[i ][pOdigraniMinuti] = 0; // OBRISI RAZMAK KADA KOPIRAÅ KOD
ShowClientMesssage(i, COLOR_LIGHTBLUE, "By Mikec: Dobili ste +1 EXP Posto ste igrali 30 minuta na serveru");
}
}
}
NAPOMENA: Skriptu nisam testirao pa postoji mogućnost da se jave neki bagovi.
NAPOMENA 2: Ako želiÅ¡ izmeniti indentifikatore, svi indentifikatori koje sam "stilizovao" na jedan naÄin moraju da nose isto ime (naprimer sve Å¡ta je podvuÄeno mora imati isto ime).
pOdigraniMinuti
U OnPlayerConnect:
PlayerInfo[pOdigraniMinuti] = 0;
OnPlayerRegister
format(var, 128, "Vreme=%d\n",PlayerInfo[pOdigraniMinuti]);fwrite(hFile, var);
OnPlayerUpdate
format(var, 128, "Vreme=%d\n",PlayerInfo[pOdigraniMinuti]);fwrite(hFile, var);
OnPlayerLogin
if( strcmp( key , "Vreme" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[pOdigraniMinuti] = strval( val ); }
OnGameModeInit
SetTimer("ITakoProshoJedanMinut",60000,true);
Među sve forwardove:
forward ITakoProshoJedanMinut();
I negde bilogde, al ako si poÄetnik, a vidim da jesi, stavi ovo na kraj:
public ITakoProshoJedanMinut()
{
new i;
for(i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
PlayerInfo[i ][pOdigraniMinuti] ++; // OBRISI RAZMAK KADA KOPIRAÅ KOD
if(PlayerInfo [i ][pOdigraniMinuti] == 30) // OBRISI RAZMAK KADA KOPIRAÅ KOD
{
PlayerInfo[i ] ++; // OBRISI RAZMAK KADA KOPIRAÅ KOD
PlayerInfo[i ][pOdigraniMinuti] = 0; // OBRISI RAZMAK KADA KOPIRAÅ KOD
ShowClientMesssage(i, COLOR_LIGHTBLUE, "By Mikec: Dobili ste +1 EXP Posto ste igrali 30 minuta na serveru");
}
}
}
NAPOMENA: Skriptu nisam testirao pa postoji mogućnost da se jave neki bagovi.
NAPOMENA 2: Ako želiÅ¡ izmeniti indentifikatore, svi indentifikatori koje sam "stilizovao" na jedan naÄin moraju da nose isto ime (naprimer sve Å¡ta je podvuÄeno mora imati isto ime).
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
98
Postovi:
34
Teme:
Pridružio se:Apr. 2010
24. Jul 2011.
Hvala ti mikec. 🙂
kad sam sve napravio pojavio mi se 1 error...ovo mi pise:
error 017: undefined symbol "ShowClientMesssage"
kad sam sve napravio pojavio mi se 1 error...ovo mi pise:
error 017: undefined symbol "ShowClientMesssage"
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
421
Postovi:
35
Teme:
Pridružio se:Maj 2011
24. Jul 2011.
Domagojâ„¢ wrote on July 24, 2011, 9:22 pm:
Hvala ti mikec. 🙂
kad sam sve napravio pojavio mi se 1 error...ovo mi pise:
error 017: undefined symbol "ShowClientMesssage"
kad sam sve napravio pojavio mi se 1 error...ovo mi pise:
error 017: undefined symbol "ShowClientMesssage"
vidis da imas 1 S vise
ShowClientMesssage(i, COLOR_LIGHTBLUE, "By Mikec: Dobili ste +1 EXP Posto ste igrali 30 minuta na serveru");
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
520
Postovi:
26
Teme:
Pridružio se:Jan. 2010
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
98
Postovi:
34
Teme:
Pridružio se:Apr. 2010
25. Jul 2011.
oke,to sam sredio.Hvala svima 😄
EDIT: to sto ste rekli da je problem u tome sto ima 3 s , u tome nije problem...ja sam to vidio i opet je izasao 1 error ( error 017: undefined symbol "ShowClientMessage" ) , ja sam "Show" zamjenio sa "Send" i onda mi radi! Oce li tako valjat?
EDIT: to sto ste rekli da je problem u tome sto ima 3 s , u tome nije problem...ja sam to vidio i opet je izasao 1 error ( error 017: undefined symbol "ShowClientMessage" ) , ja sam "Show" zamjenio sa "Send" i onda mi radi! Oce li tako valjat?
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
98
Postovi:
34
Teme:
Pridružio se:Apr. 2010
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava