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

Nejnovější témata:
[HELP]SetVehicleSpeed od Mubby
[HELP] od Mubby
[Prezentace]GameMix Hosting a Adminka od Mubby
[SCRIPT/INC] Colored Checkpoint v1 (QCCP v1) od Mubby
[HOSTING] Hledáme od MaTTy

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 Odpovědět na téma  [ Příspěvků: 9 ] 
Autor Zpráva
 Předmět příspěvku: [HELP] Hledani chyby
PříspěvekNapsal: sob 18. úno 2012 19:37:55 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: sob 18. pro 2010 14:13:50
Příspěvky: 79

Dělám FS na závod. Zatím mám dialog který zobrazí 2 možnosti ...

založit závod - první položka v dialogu

připojit k závodu - druhá položka v dialogu

Kód:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
   if(dialogid == 5)
   {
       if(response == 1)
       {
           if(listitem == 0)
           {
              if(GetPVarInt(playerid, "driftcreate") == 0)
            {
               SetPVarInt(playerid, "driftcreate", 1);
               SetPlayerPos(playerid, 2392.9575, 495.6221, 11.1936);
               new str[50];
                format(str, 50, "Hráč %s založil race drift.", pName(playerid));
               SendClientMessageToAll(1, str);
               SendClientMessage(playerid,1,"Pro odstartování dej /start");
            }
            else
            {
               SendClientMessage(playerid, 1, "Závod již je založen");
            }
         }
         if(listitem == 1)
         {
            if(GetPVarInt(playerid, "driftcreate") == 1)
            {
                new str[44];
                format(str,41,"Hráč %s se připojil na drift", pName(playerid));
               SendClientMessageToAll(1,str);
               SetPlayerPos(playerid, 2392.8872,502.0673,11.1937);
            }
            else
            {
               SendClientMessage(playerid, 1, "Drift neni vytvořen.");
            }
         }
      }
   }
   return 1;
}

Dialog to zobrazi. Když kliknu normal mě to portne napiše CMD že jsem založil závod, ale zaožení závodu můžu dělat stále do kola a nenapíše mi to CMD že už je závod založen. Vidíte někdo chybu ?

_________________
Říkejte mi Winz ...

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

:)


Offline
 Profil  
 Předmět příspěvku: Re: [HELP] Hledani chyby
PříspěvekNapsal: sob 18. úno 2012 19:39:40 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: čtv 30. čer 2011 19:30:03
Příspěvky: 387
Bydliště: Bratislava

Kód:
new kkkk[MAX_PLAYERS];

- premenna
Kód:
for(new i;i<GetMaxPlayers();i++)
{
kkkk[i] == 1;
}
- toto si daj tam ked uz sa startuje zavod (nastavi vsetkym premennu na 1(cize sa nebude moct vytvorit docasne dalsi zavod (kym je spusteny))
Kód:
if(kkkk[playerid] == 1) return SCM(playerid,RED,"Zavod je uz vytvoreny !");
- toto si daj tam ked sa chces pripojit do zavodu (zistuje ci je uz zavod vytvoreny (premenna na 1) ak je (cize ak je premenna 1 tak ho nepusti vytvorit dalsi zavod a napise mu: Zavod je uz vytvoreny !)

a zrušenie závodu
Kód:
for(new i;i<GetMaxPlayers();i++)
{
kkkk[i] == 0;
}
- toto si daj tam ked zavod dokonci (premenna nastavena na 0 - takze sa zavod bude moct zase vytvorit ked je premenna na 0 (proste to nastavi premennu na 0 vsetkym hracom))

chápeš trochu ? :D písal som to narýchlo

_________________
Obrázek


Naposledy upravil Riso135_ dne sob 18. úno 2012 20:01:28, celkově upraveno 4

Offline
 Profil  
 Předmět příspěvku: Re: [HELP] Hledani chyby
PříspěvekNapsal: sob 18. úno 2012 19:51:54 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: sob 18. pro 2010 14:13:50
Příspěvky: 79

Riso135_ píše:
Kód:
new kkkk[MAX_PLAYERS];

Kód:
for(new i;i<GetMaxPlayers();i++)
{
kkkk[i] == 1;
}

Kód:
if(kkkk[playerid] == 1) return SCM(playerid,RED,"Zavod je uz vytvoreny !");


a zrušenie závodu
Kód:
for(new i;i<GetMaxPlayers();i++)
{
kkkk[i] == 0;
}


Mohl bys to prosim trosku popsat moc tomu nerozumím, ale jinak děkuji.

_________________
Říkejte mi Winz ...

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

:)


Offline
 Profil  
 Předmět příspěvku: Re: [HELP] Hledani chyby
PříspěvekNapsal: sob 18. úno 2012 19:58:16 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: čtv 30. čer 2011 19:30:03
Příspěvky: 387
Bydliště: Bratislava

EDIT

_________________
Obrázek


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

Riso135_ píše:
EDIT


Nice tak je to skvělé díky za tvuj čas
btv: tu kkkk mužu zaměnit ne ?

_________________
Říkejte mi Winz ...

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

:)


Offline
 Profil  
 Předmět příspěvku: Re: [HELP] Hledani chyby
PříspěvekNapsal: sob 18. úno 2012 20:03:55 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: čtv 30. čer 2011 19:30:03
Příspěvky: 387
Bydliště: Bratislava

wincenzo píše:
Riso135_ píše:
EDIT


Nice tak je to skvělé díky za tvuj čas
btv: tu kkkk mužu zaměnit ne ?


jj ale potom musíš zmeniť všade kde je to kkkk na to čo si si zmenil ty napr.:

new Zavod[MAX_PLAYERS];

Zavod[i] == 1;

if(Zavod[playerid] == 1) return SCM...

Zavod[i] == 0;

- snažil som sa ti to vyznačiť :D

_________________
Obrázek


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

Riso135_ píše:
wincenzo píše:
Riso135_ píše:
EDIT


Nice tak je to skvělé díky za tvuj čas
btv: tu kkkk mužu zaměnit ne ?


jj ale potom musíš zmeniť všade kde je to kkkk na to čo si si zmenil ty napr.:

new Zavod[MAX_PLAYERS];

Zavod[i] == 1;

if(Zavod[playerid] == 1) return SCM...

Zavod[i] == 0;

- snažil som sa ti to vyznačiť :D


V poho tohle už chápu jen sem tamto neznal :D

_________________
Říkejte mi Winz ...

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

:)


Offline
 Profil  
 Předmět příspěvku: Re: [HELP] Hledani chyby
PříspěvekNapsal: sob 18. úno 2012 20:34:07 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: čtv 30. čer 2011 19:30:03
Příspěvky: 387
Bydliště: Bratislava

nevadí, tak teraz už vieš :D, hlavne že ti to ide ;)

_________________
Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [HELP] Hledani chyby
PříspěvekNapsal: sob 18. úno 2012 20:54:37 
Frank Tempenny
Frank Tempenny
Registrován: sob 10. led 2009 22:02:03
Příspěvky: 1614

Mam pro tebe efektivnejsi reseni, a nebudes ani potrebovat dva listitem

Kód:
new bool:DriftCreate;//nevidim duvod proc by se informace, ze je zavod zalozeny, zapisovat do 800 promenych...

public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
   if(response == 1)
   {
       switch(dialogid)//switch je rychlejsi pro hledani jedne hodnoty v jedne promene
       {
           case 5:
            {
                new str[128];
                if(DriftCreate == false)//pokud zavod neni zalozeny zalozi jej
                {
                    DriftCreate = true;
                     format(str,sizeof(str),"Hráč %s založil race drift.",pName(playerid));
                     SendClientMessage(playerid,1,"Pro odstartování dej /start");
               }else{//pokud je zalozeny, pripoji ho to
                   SetPVarInt(playerid,"DriftJoin",1);//zde nejspis budes potrebovat informaci, kdo je v zavode a kdo neni...
                   format(str,sizeof(str),"Hráč %s se připojil na drift",pName(playerid));
               }
               SendClientMessageToAll(1,str);
                  SetPlayerPos(playerid, 2392.8872,502.0673,11.1937);
            }
         }
   }
   return 1;
}

_________________
Poděkujte :
Daffymu za ukradení a zveřejnění rze6, rze7, rze7.3, rze7.4
Luk_assovi za cracknuti rze7.3 rze7.4 rze8
Crispemu za to že to luk_assovi zaplatil. A zveřejnil cracklou rze8
cz_dominik007 za to že zveřejnil craknutou rze7.3 rze7.4
Získání rze8 zatím neni úplně jasné bylo to z přestupu z cpor.eu na (stary) xel.cz

play.superparba.eu:7777
http://www.superparba.eu


Offline
 Profil  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 

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: