[TUT]Odbrojavanje system

Započeo SpawneR., Januar 11, 2013, 18:02:00 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.


Odbrojavanje  :P
Posto mi je danas izuzetno dosadno odlucio sam da vam malo pomognem u skriptanju ,  da ne bude vise "SpawneR samo spamuje a ne pomaze :( " .. Krenimo !




Prvo dodajemo new kod svih ostalih newova..

new Odbrojavanje = 4;
A ovo dodajte odma ispod ovog sto sam iznad napisao.
new OdbrojavanjeTajmer;


Sada pravimo komandicu.. Ja sam je napravio u ZCMD i STRCMP , YCMD ne volim :P

STRCMP


if(!strcmp(cmdtext, "/odbrojavanje", true))
{
OdbrojavanjeTajmer = SetTimer("Broji", 1000, false);// "Broji" je ime publica , 1000 je jedna sekunda , false znaci da se ovo ne ponavlja
return 1;
}


ZCMD
CMD:odbrojavanje(playerid,params[])
{
OdbrojavanjeTajmer = SetTimer("Broji", 1000, false);// "Broji" je ime publica , 1000 je jedna sekunda , false znaci da se ovo ne ponavlja
return 1;
}


Dodajemo public
forward Broji();
public Broji()
{
     Odbrojavanje;
     new str[128];
     if(Odbrojavanje == 0)
     {
            OdbrojavanjeTajmer;
            Odbrojavanje = 4;
     }
     else
     {
           format(str, sizeof(str), "Broji: %d", OdbrojavanjeTajmer);
           GameTextForAll(str, 1000, 1);
     }
     return 1;
}


To je to.. Ukoliko baca neke errore postavite errore ovde i sredicemo :)


Ovaj TUT je sa mog starog profila , ali je taj profil obrisan :)


DHV

*

Ne razumem svrhu ovoga:

new Odbrojavanje = 4;

Pa dole

forward Broji();
public Broji()
{
     Odbrojavanje;


Å ta si time postigao? :O

TakoÄ'e, rečenica "Prvo dodajemo new kod svih ostalih newova.." me je oborila sa stolice. Nemoj se brukaÅ¡, reci ko čovek "DefiniÅ¡emo promenljive(varijable-zavisno od toga kako preferiraÅ¡).
String si stavio na 128 polja a ne koristiš više od 9 polja... Smanji!

Sve u svemu cenim da ovo ne radi a i ako radi radi traljavo...

Pozdrav

Taj TUT je star ko biblij :) Taj profil mi je obrisam pa sam samo prebacio na ovaj profil.. Sada vidim tu gomilu gresaka , ali usred svih obaveza samo mi jos fali da se bakcem sa ovm :)


Inace radi :)