Jump to content

DNLS

Uživatel
  • Příspěvků

    245
  • Registrován

  • Aktivní

  • Vítězných dnů

    5

Příspěvky posted by DNLS

  1. No. První dojem. Po 30 sekundách se ti respawne auto.  Jakmile ti dojdou potřeby (otázka pěti minut), hned zemřeš. A další věc, že na letišti sem asi 3x zadal kod a vždy byl blbý. A to sem si ho dával na CTRL + C a několikrát kontroloval. Až se to opraví, snad to bude hratelný.

  2. new rndm = random(2);
        switch(rndm)
        {
            case 0: SetPlayerHealth(playerid, 0);
            case 1: SendClientMessage(playerid, -1, "Přežil jsi!");

     

    Nejsem si jistý, ale mohlo by to jít i takto,  ne?

  3. Zkusit to mohu, ale podle mě to bude tím, že to je pořád v poznámkovém bloku. Pořád to tak bude, tudíž to bude dělat pořád.. Navíc je otázkou, jestli to opravdu způsobilo toto.

     

    //EDIT: Mé předpoklady byli špatné, opravdu to funguje. Děkuji za pomoc, už to jede.

  4. Myslím že to nepůjde jinak než že GameTextForAll dáš na čas třeba 999999999999 a pak dáš třeba /dannoff a tam dáš čas jen na 1.

     

    Myslím si, že on má pravdu. Udělej si ten GameTextForAll na příkaz /Dann GameTextForAll( string, 999999999, 2 ); (Tuším nějak takto) a pak /dannoff že uděláš jednoduše GameTextForAll( string, 1, 3 );

     

    // Pokud je to špatně, tak se omlouvám, ale nějak se o pawno nezajímám extra, takže když tak mě opravte :)

  5. Tak tedy. Hrál sem další den a měl bych ještě jeden bod. Jak jsou hranice mapy, tak nějak bych buď nedával freeze, spíš aby tě to portlo jen zpět. Proč? Utíkal sem před stádem chodců s takovýma luxusníma věcma, bohužel jich bylo tolik a já neměl HP, že sem utíkal. Bohužel sem narazil na hranici mapy no a zbytek už si domyslíte. K tomu by bylo dobré dát spawn někde blíž k smrti, nebo prostě abych si vybral kde se spawnu, protože samozřejmě sem se spawnul na druhé straně mapy a prostě sem to neuběhl .... 

  6. No. Dneska jsem tam hrál a působilo to na mě velice hezky, až na pár věcí. Ale jediné co mi vadilo je to, že sem běhal asi 20 minut a oni se za mnou zatím probugovávali a pořád chodili za mnou. Je to ale jen detail, oproti tomu, co je tam na tom dobré. Ještě by to chtělo možná pickupy co jsou tam, dát na nějaké tlačítko, jinak to buguje.

  7.  

    Petr ma pravdu.. kdyz tam das StopAudioStreamForPlayer, tak se radio zapne a i hned vypne, takze spravne to ma byt odstraneno, a vytvorit treba prikaz /vypnoutradio a pak tam dat StopAudioStreamForPlayer.. takze je to na nic :d

     

     

     

    takze krome

    StopAudioStreamForPlayer(playerid);
    

    jinak to ujde :d

     

     

     

     

    > Ahoj. Já se tedy nějak v pawnu nevyznám, ale ten FS co si ukázal je s prominutím hrůza. Dovolil jsem si to trošku poupravit, jestli ti to tedy nevadí. Měl si tam zbytečné věci.

     

     

    
    
    1. #include <a_samp>
    2. #define FARBA 0x800080AA
    3.  
    4. public OnPlayerCommandText(playerid, cmdtext[])
    5. {
    6.     if (strcmp("/radio", cmdtext) == 0)
    7.     {
    8.         ShowPlayerDialog(playerid, 987654,DIALOG_STYLE_LIST,"Radia","/evropa2\n/frekvence1\n/housetime/n/krokodyl","Ok","Zavřít");
    9.         return 1;
    10.     }
    11.     if (strcmp("/evropa2", cmdtext) == 0)
    12.     {
    13.         PlayAudioStreamForPlayer(playerid, "http://onair.evropa2.cz/");
    14.         SendClientMessage(playerid, 0x800080AA, "Spustil sis rádio Evropa 2");
    15.         return 1;
    16.     }
    17.     if (strcmp("/frekvence1", cmdtext) == 0)
    18.     {
    19.         PlayAudioStreamForPlayer(playerid, "http://vysilani.frekvence1.cz/");
    20.         SendClientMessage(playerid, FARBA, "Spustil sis rádio Frekvence 1");
    21.         return 1;
    22.     }
    23.     if (strcmp("/housetime", cmdtext) == 0)
    24.     {
    25.         PlayAudioStreamForPlayer(playerid, "http://www.housetime.fm/wmplayer/");
    26.         SendClientMessage(playerid, FARBA, "Spustil sis rádio House Time");
    27.         return 1;
    28.     }
    29.     if (strcmp("/krokodyl", cmdtext) == 0)
    30.     {
    31.         PlayAudioStreamForPlayer(playerid, "http://listen.play.cz/player.html?shortcut=krokodyl&v=20160305");
    32.         SendClientMessage(playerid, FARBA, "Spustil sis rádio Krokodýl");
    33.         return 1;
    34.     }
    35.     if (strcmp("/radiooff", cmdtext) == 0)
    36.     {
    37.         SendClientMessage(playerid, FARBA, "Vypnul sis rádio");
    38.         StopAudioStreamForPlayer(playerid);
    39.         return 1;
    40.     }
    41.     return 0;
    42. }
     

     

     

     

    Sice nejsem žádný odborník, ale podle mého logického uvažování (které je pěkně na ho*no), zapneš radio a ihned ho vypneš né? :o

    KODE:

    if (strcmp("/evropa2", cmdtext, true, 10) == 0)
    
    	{
    		PlayAudioStreamForPlayer(playerid, "http://onair.evropa2.cz/");
    		StopAudioStreamForPlayer(playerid);
    		SendClientMessage(playerid, 0x800080AA, "Spustil sis rádio Evropa 2");
    		return 1;
    	}
    

    Stačí když dáš aby se to jen zaplo. A pak uděláš jednoduchá příkaz /stop a dáš tam ten StopAudioStreamForPlayer :d

     

    > Kdyby sis pořádně přečetl code, viděl bys toto:

     

    if (strcmp("/evropa2", cmdtext, true, 10) == 0)

    Jeho <

    if (strcmp("/evropa2", cmdtext) == 0)

    Moje <

     

    Když si to tak vezmeš, pěkné zlehčení codu ne? Alespoň zbytečně nepíšu za tím ještě něco, když si to můžu takhle hezky zkrátit.

  8. > Ahoj. Já se tedy nějak v pawnu nevyznám, ale ten FS co si ukázal je s prominutím hrůza. Dovolil jsem si to trošku poupravit, jestli ti to tedy nevadí. Měl si tam zbytečné věci.
     
     

    
    
    1. #include <a_samp>
    2. #define FARBA 0x800080AA
    3.  
    4. public OnPlayerCommandText(playerid, cmdtext[])
    5. {
    6.     if (strcmp("/radio", cmdtext) == 0)
    7.     {
    8.         ShowPlayerDialog(playerid, 987654,DIALOG_STYLE_LIST,"Radia","/evropa2\n/frekvence1\n/housetime/n/krokodyl","Ok","Zavřít");
    9.         return 1;
    10.     }
    11.     if (strcmp("/evropa2", cmdtext) == 0)
    12.     {
    13.         PlayAudioStreamForPlayer(playerid, "http://onair.evropa2.cz/");
    14.         SendClientMessage(playerid, 0x800080AA, "Spustil sis rádio Evropa 2");
    15.         return 1;
    16.     }
    17.     if (strcmp("/frekvence1", cmdtext) == 0)
    18.     {
    19.         PlayAudioStreamForPlayer(playerid, "http://vysilani.frekvence1.cz/");
    20.         SendClientMessage(playerid, FARBA, "Spustil sis rádio Frekvence 1");
    21.         return 1;
    22.     }
    23.     if (strcmp("/housetime", cmdtext) == 0)
    24.     {
    25.         PlayAudioStreamForPlayer(playerid, "http://www.housetime.fm/wmplayer/");
    26.         SendClientMessage(playerid, FARBA, "Spustil sis rádio House Time");
    27.         return 1;
    28.     }
    29.     if (strcmp("/krokodyl", cmdtext) == 0)
    30.     {
    31.         PlayAudioStreamForPlayer(playerid, "http://listen.play.cz/player.html?shortcut=krokodyl&v=20160305");
    32.         SendClientMessage(playerid, FARBA, "Spustil sis rádio Krokodýl");
    33.         return 1;
    34.     }
    35.     if (strcmp("/radiooff", cmdtext) == 0)
    36.     {
    37.         SendClientMessage(playerid, FARBA, "Vypnul sis rádio");
    38.         StopAudioStreamForPlayer(playerid);
    39.         return 1;
    40.     }
    41.     return 0;
    42. }
     

     

×
×
  • Create New...