Právě je ned 20. kvě 2012 7:31:11
Hosting WEDOS.cz
SLEVA 25% (slevový kód:PAWNO25)

Nejnovější témata:
[Prezentace]GameMix Hosting a Adminka od No.Wolf
[HOSTING] Hledáme od MarekH
[SCRIPT/INC] Colored Checkpoint v1 (QCCP v1) od QWER
[HLEDAM] Status hračov od aburi
[GM] Lucky Adventures od martanius

Vyzkoušejte antivirus ESET Smart Security 5

Vyhledat témata bez odpovědí | Zobrazit aktivní témata Zobrazit nové příspěvky | Zobrazit vaše příspěvky


Všechny časy jsou v UTC + 1 hodina [ Letní čas ]





Odeslat nové téma Toto téma je zamknuté. Nemůžete posílat nové příspěvky ani odpovídat na starší.  [ Příspěvků: 14 ] 
Autor Zpráva
 Předmět příspěvku: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 17:57:04 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: sob 18. pro 2010 14:13:50
Příspěvky: 79

Dobrý den,
potřebuju udělat aby lidem to jsou zavodníci se spustil odpočet ... urobil sem toto ale pise to errory

Spoiler:
Kód:
public odpocet()
{
    for(new a; a< 5; a++);
   {
      if(zavodnik[a] == true) // řádek č.188      {
          switch(startovani)
         {
            case 1:
            {
            startovani = 2;

            GameTextForAll("~r~5",5000,5);
            }
            case 2:
            {
            startovani = 3;

            GameTextForAll("~r~4",5000,5);
            }
            case 3:
            {
            startovani = 4;

            GameTextForAll("~r~3",5000,5);
            }
            case 4:
            {
            startovani = 5;

            GameTextForAll("~r~2",5000,5);
            }
            case 5:
            {
            startovani = 6;

            GameTextForAll("~r~1",5000,5);
            }
            case 6:
            {
            GameTextForAll("~r~Go ! Goo ! Gooo !",5000,5);
            KillTimer(stop);
            }
         }

      }
   }
   return 1;
}


ERRORS
Spoiler:
Kód:
C:\Users\Winz\Desktop\server\pawno\by Pagga\testovaciformafl.pwn(186) : error 036: empty statement
C:\Users\Winz\Desktop\server\pawno\by Pagga\testovaciformafl.pwn(188) : error 028: invalid subscript (not an array or too many subscripts): "zavodnik"
C:\Users\Winz\Desktop\server\pawno\by Pagga\testovaciformafl.pwn(188) : error 017: undefined symbol "a"
C:\Users\Winz\Desktop\server\pawno\by Pagga\testovaciformafl.pwn(188) : error 029: invalid expression, assumed zero
C:\Users\Winz\Desktop\server\pawno\by Pagga\testovaciformafl.pwn(188) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.


Prosím zkuste najít chybu, děkuji

PS: Nevím jestly sem cyklus pochopil dobře a ani tomu moc nevěřím :D.

_________________
Říkejte mi Winz ...

Všechno se učím a nic neumím ...

:)


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 18:03:24 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

Kód:
new ZavodOdpocet;

forward OdpocetZavodnikom();

public OdpocetZavodnikom(){
new str[20];
if(ZavodOdpocet > 0) format(str,20,"~r~%d",ZavodOdpocet);
esle format(str,20,"~g~Go Go Go");
for(new i; i < GetMaxPlayers();i++){
if(NaZavode[i] == 1){
GameTextForPlayer(i,str,5000,5);
}
}
}



;) takto niak by som to riešil ja

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 18:04:33 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: ned 28. zář 2008 13:02:11
Příspěvky: 2736
Bydliště: Dreadlands

jn môžeše tak ako QWER alebo vymaž stredník za cyklom for ( ; )

QWER máš tam chybu...chýba ti odpočet premeny

a máš to kurewsky neprehľadné :D


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 18:10:20 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

je to pekne priehľadné... a tie dve mini chybičky... to by snaď pochopil

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 18:32:25 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: sob 18. pro 2010 14:13:50
Příspěvky: 79

Takže to co mam ja mam smazat a udelat to tak nak jak ty ?
nebo mam neco z toho meho nechat ? :D

btv: jak to zjisti ze to ma počitat od 5 ?

_________________
Říkejte mi Winz ...

Všechno se učím a nic neumím ...

:)


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:16:01 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: ned 28. zář 2008 13:02:11
Příspěvky: 2736
Bydliště: Dreadlands

musíš urobiť pripočítanie premeny

ja by som to riešil ináč ako ty aj ináč ako QWER :D


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:25:07 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

new ZavodOdpocet;

forward OdpocetZavodnikom();

public OdpocetZavodnikom(){
new str[20];
if(ZavodOdpocet > 0) format(str,20,"~r~%d",ZavodOdpocet);
esle format(str,20,"~g~Go Go Go"){
for(new i; i < GetMaxPlayers();i++){
if(NaZavode[i] == 1){
GameTextForPlayer(i,str,995,5); //na 995 ms - aby netravla sprava "1s" 5 sekund :D
}
}
ZavodOdpocet--;
if(ZavodOdpocet != -1) SetTimer("OdpocetZavodnikom",1000,false);
return true;
}

a potom

QCMD:startrace(){ //QCMD v2
ZavodOdpocet = 5;
SetTimer("OdpocetZavodnikom",1000,false);
}

takto by som to riešil ja...

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:27:37 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Registrován: úte 01. bře 2011 10:57:34
Příspěvky: 629
Bydliště: Opava

taky bych to řešil podobně jako prvně QWER

QCMD:startrace(){ //QCMD v2
ZavodOdpocet = 5;
SetTimer("OdpocetZavodnikom",1000,false);
} nechceš si do toho ještě dát link? :D

_________________
Slavné hlášky
„Smrt jednoho je tragédie. Smrt milionů je statistika“... stalin
„vidim hned první chybu misto GivePlayerWeapon má být GetPlayerWeapon“... cjcarl
„ja pawn viem, len som lenivý spravit si vlastný mod“... jakubes
zapoj mozog..keď to nejde tak skús znovu skopírovať ten kód... jakubes


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:29:12 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: ned 28. zář 2008 13:02:11
Příspěvky: 2736
Bydliště: Dreadlands

QWER...nebolo by lepšie použiť switch? ja viem že tam je málo hodnôt na jednu premenu ale tak vieš no...optimilizácia je optimilizácia :D


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:37:46 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

KarTooN píše:
taky bych to řešil podobně jako prvně QWER

QCMD:startrace(){ //QCMD v2
ZavodOdpocet = 5;
SetTimer("OdpocetZavodnikom",1000,false);
} nechceš si do toho ještě dát link? :D

to bolo upozornenie, prečo som nedal vnorené parametre (playerid,params[],bool:help)

Mattsy píše:
QWER...nebolo by lepšie použiť switch? ja viem že tam je málo hodnôt na jednu premenu ale tak vieš no...optimilizácia je optimilizácia :D

switch ? na takú blbosť ? mám 4 GB RAM... ja radšej optimalizujem CPU na úkor RAM ;)

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:46:00 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: ned 28. zář 2008 13:02:11
Příspěvky: 2736
Bydliště: Dreadlands

Ono je skôr záležitosť akú RAM máš na hostingu a nie vo svojom PC :D


BTW: switch je náročnejší na CPU ako podmienky?


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:47:57 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

tak to pre teba opravím


moje VPS má 4GB RAM, takže pár bytov by ma nezabilo

v podstate je to jedno asi do 20 podmienky, ak máš switch s veľa hodnotami tak dlho tvá kompilácia a vytvorí sa aj veľký súbor...

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: pon 20. úno 2012 22:50:56 
Kendall Johnson "Kendl"
Kendall Johnson "Kendl"
Uživatelský avatar
Registrován: ned 28. zář 2008 13:02:11
Příspěvky: 2736
Bydliště: Dreadlands

j ale pochybuijem že on to bude maŤ na vlastnom VPS...skôr xEl alebo crazy...neviem aké sú teraz hostingy..ja pôjdem tiež na VPS ale kupovanom


aha no ale nejde mi o kompiláciu ale o CPU VPS

dajme tomu že máš 35 hodnôt a či viac zaťaží CPU ak to máš cez switch alebo if


Offline
 Profil  
 Předmět příspěvku: Re: [HELP]Cyklus for
PříspěvekNapsal: úte 21. úno 2012 10:35:43 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: sob 18. pro 2010 14:13:50
Příspěvky: 79

Děkuji všem... hlavně qwerovi :) ...

LOCK

_________________
Říkejte mi Winz ...

Všechno se učím a nic neumím ...

:)


Offline
 Profil  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Toto téma je zamknuté. Nemůžete posílat nové příspěvky ani odpovídat na starší.  [ Příspěvků: 14 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


 Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na: