[pomoc]RESPEKTI

21. Jul 2011. Zaključano
1,163
pregleda
9
postova
domagoj
3
Hustler
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): /
mikec
4
Made Man
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).
domagoj
3
Hustler
24. Jul 2011.
Hvala ti mikec.  🙂

kad sam sve napravio pojavio mi se 1 error...ovo mi pise:

error 017: undefined symbol "ShowClientMesssage"
Ralph
4
Made Man
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"


vidis da imas 1 S vise

ShowClientMesssage(i, COLOR_LIGHTBLUE, "By Mikec: Dobili ste +1 EXP Posto ste igrali 30 minuta na serveru");
fixman
5
Underboss
24. Jul 2011.
Kakav showclientmessage??

SendClientMessage...
mikec
4
Made Man
25. Jul 2011.
Aleksandar? wrote on July 24, 2011, 9:42 pm:
Kakav showclientmessage??

SendClientMessage...


Izvini, nisam te najbolje razumeo?
domagoj
3
Hustler
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?
| Pacino
4
Made Man
25. Jul 2011.
Nije dobar kod.... Ovaj OnPlayerUpdate zamijeni sa nekim svojim timerom, ne mozes spremati u file 50x u sekundi :S preveliko opterecenje...
domagoj
3
Hustler
25. Jul 2011.
ok , nego jeli zna tko kako da maknem sa gamemoda na ulazu u zgrade ono zuto??

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha