Jump to content

ostatní YouTube Prehrávač 1.00


kamilko39

Recommended Posts

Ahojte trošku som sa nudil a hladal som FS do svojho modu

 

a našiel som uplne ten samí kod

ako je tu

 

http://pawno.cz/files/file/38-youtube-p%C5%99ehr%C3%A1va%C4%8D/

 

Neuveríte čo pridal a čo zmenil

 

udajne jeho

 

 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 103)
{
        if(strlen(inputtext))
{
            new ola[255];
            format(ola, sizeof(ola), "https://6t.pe/?song=%s",inputtext);
            PlayAudioStreamForPlayer(playerid, ola);
            SendClientMessage(playerid, COLOR_RED, "{ff0000}[ ! ] {ffffff}You{ff0000}Tube {ffffff}přehrávač {00ff00}spouští {ffffff}Váš zvolený {0077ff}song{ffffff}!");
//Pridaný riadok
        }
    }
    return 0;
}

 

 

tuná je ten čo som náhodne našiel

 

http://samp-scripts.com/post/20828/Youtube_audiostream/EdinsonWalker/filterscript/other

 

Nezdá sa vám podobný kod ?

 

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 2016)
    {
        if (!response) return SendClientMessage(playerid, 0xD6E1EBFF, "Dialog music canceled.");
        if(strlen(inputtext)) {
            new ola[255];
            format(ola, sizeof(ola), "https://6t.pe/?song=%s",inputtext);
            PlayAudioStreamForPlayer(playerid, ola);
        }
    }
    return 0;
}

 

Nechcem sa vám do tohoto pliesť Ale určite tohoto scriptu ne ni hofycek

Link to comment
Share on other sites

V tom topicu přímo jeho to tam někdo napsal a dal odkaz na ten script, jako si dal ty.

To jsem byl já :d , ale je to pravda prostě je to hnusné někomu vzít skript a předělat autora a konec...

Link to comment
Share on other sites

To jsem byl já :d , ale je to pravda prostě je to hnusné někomu vzít skript a předělat autora a konec...

No je to hnusné na samp forum nechodím stále iba občas ked dačo potrebujem :-)

Link to comment
Share on other sites

Skoda, ze maji spravnou navratovou hodnotu a akorat pises sra*** spolecne s kamilkem :)

Nemají.

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOG_RULES)
    {
        if(response) // If they clicked 'Yes' or pressed enter
        {
            SendClientMessage(playerid, COLOR_GREEN, "Thank you for agreeing to the server rules!");
        }
        else // Pressed ESC or clicked cancel
        {
            Kick(playerid);
        }
        return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
    }
 
    return 0; // You MUST return 0 here! Just like OnPlayerCommandText.
}

http://wiki.sa-mp.com/wiki/OnDialogResponse

Link to comment
Share on other sites

Drahý Delete. Než začneš dělat chytrého, tak si alespoň tedy přečti link, na který jsi dal odkaz. Oba mají návratovou hodnotu 0, což je správně. V čem je tedy problém?

Edited by Lukasz
Link to comment
Share on other sites

Drahý Delete. Než začneš dělat chytrého, tak si alespoň tedy přečti link, na který jsi dal odkaz. Oba mají návratovou hodnotu 0, což je správně. V čem je tedy problém?

Mezi dialogy musí být return 1 na konci ondialogresponse return 0

Link to comment
Share on other sites

Tak to není vůbec pravda. V OnDialogResponse se vrací 0 aby se zavolal OnDialogResponse v dalším scriptě. Vrácením 1 tomuto zabráníme. V obouch kódech se vrací 0 (v jednom se vrací i hodnota vrácená SCM, tj 1/0), takže je to správně a nezabrání to funkčnosti dalších scriptů. To, že nevrátí 1 neznamená, že je to špatně. Je to pouze zbytečné další volání OnDialogResponse :)

Edited by Lukasz
Link to comment
Share on other sites

Tak to není vůbec pravda. V OnDialogResponse se vrací 0 aby se zavolal OnDialogResponse v dalším scriptě. Vrácením 1 tomuto zabráníme. V obouch kódech se vrací 0 (v jednom se vrací i hodnota vrácená SCM, tj 1/0), takže je to správně a nezabrání to funkčnosti dalších scriptů. To, že nevrátí 1 neznamená, že je to špatně. Je to pouze zbytečné další volání OnDialogResponse :)

pokud vím, když se mezi dialogy nevrací 1 v dalších scriptech se ondialogresponse nevyvolá, ale je možné že se pletu. Ráno to vyzkouším

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...