Szerző Téma: Időre kéne , nem Parancsra!  (Megtekintve 1261 alkalommal)

Időre kéne , nem Parancsra!
« Dátum: 2015. november 12. - 19:12:46 »
0 Show voters
Hellósztok!!!
Nekem az a bajom.. hogy írtam most egy kis scriptet RandomMusic de ezt csak Parancsra bírtam írni.! Ezt kéne nekem átírni Settimerre avagy valamire hogy időre mennyen pl 4 percenként adja ki a Random-ban helyezett zenéket!
Íme a pwn:
http://www.solidfiles.com/d/04c85c1e9e/
Előreis köszönöm a segítségeiteket! :)

Időre kéne , nem Parancsra!
« Válasz #1 Dátum: 2015. november 12. - 19:24:05 »
0 Show voters
Nem teszteltem.
 
#include <a_samp>
#include <zcmd>
#define FILTERSCRIPT
#define COLOR_RED                         0xFF0000AA
#define COLOR_YELLOW                      0xFFFF00AA
#define XCOLOR_YELLOW              FFFF00
#define XCOLOR_ORANGE              FF9900
new zenetimer;
public OnFilterScriptInit()
{
zenetimer = SetTimer(\"RandomZene\", 60000*5, true); //5 percenként indít egy zenét
return 1;
}
public OnFilerScriptExit()
{
KillTimer(zenetimer);
return 1;
}
forward RandomZene();
public RandomZene()
{
for(new playerid; playerid < MAX_PLAYERS; playerid++)
{
        switch(random(7))
        {
           case 0: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
            case 1: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Shawn_Minden_Változik.mp3\");
             case 2: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
              case 3: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/mertanezeset.mp3\");
              case 4: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_Sugar.mp3\");
            case 5: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_ Animals.mp3\");
            case 6: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Kwabs.mp3\");
        }
}
return 1;
}
« Utoljára szerkesztve: 2015. november 12. - 19:33:15 írta halaloszto100 »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Időre kéne , nem Parancsra!
« Válasz #2 Dátum: 2015. november 12. - 19:26:40 »
0 Show voters
Idézetet írta: halaloszto100 date=1447352645\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58425\" data-ipsquote-contentclass=\"forums_Topic
Nem teszteltem.
 
#include <a_samp>
#include <zcmd>
#define FILTERSCRIPT
#define COLOR_RED                         0xFF0000AA
#define COLOR_YELLOW                      0xFFFF00AA
#define XCOLOR_YELLOW              FFFF00
#define XCOLOR_ORANGE              FF9900
new zenetimer;
public OnFilterScriptInit()
{
zenetimer = SetTimer(\"RandomZene\", 60000*5, true); //5 percenként indít egy zenét
return 1;
}
public OnFilerScriptExit()
{
KillTimer(zenetimer);
return 1;
}
forward RandomZene();
public RandomZene()
{
for(new playerid; playerid < MAX_PLAYERS; playerid++)
{
        switch(random(6))
        {
           case 0: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
            case 1: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Shawn_Minden_Változik.mp3\");
             case 2: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
              case 3: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/mertanezeset.mp3\");
              case 4: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_Sugar.mp3\");
            case 5: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_ Animals.mp3\");
            case 6: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Kwabs.mp3\");
        }
}
return 1;
}

 

Ha 6-ig adsz meg zenéket akkor a random-ot 7-re rakd.

ᗩωєѕσмє

  • Vendég
Időre kéne , nem Parancsra!
« Válasz #3 Dátum: 2015. november 12. - 19:31:36 »
+1 Show voters



#define function%0(%1)   forward%0(%1);public%0(%1)
new zene;
public OnGameModeInit() {
    zene = SetTimer(\"zeneszarsag\", 60000*5, true);
    return 1;
}
 
CMD:random(playerid) return zeneszarsag();
function zeneszarsag() {
    for(new playerid; playerid < MAX_PLAYERS; playerid++) {
    switch(random(7)) {
        case 0: PlayAudioStreamForPlayer(playerid, \"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
        case 1: PlayAudioStreamForPlayer(playerid, \"https://sites.google.com/site/tokyoidriftstunt/szerver/Shawn_Minden_Változik.mp3\");
        case 2: PlayAudioStreamForPlayer(playerid, \"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
        case 3: PlayAudioStreamForPlayer(playerid, \"https://sites.google.com/site/tokyoidriftstunt/szerver/mertanezeset.mp3\");
        case 4: PlayAudioStreamForPlayer(playerid, \"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_Sugar.mp3\");
        case 5: PlayAudioStreamForPlayer(playerid, \"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_ Animals.mp3\");
        case 6: PlayAudioStreamForPlayer(playerid, \"https://sites.google.com/site/tokyoidriftstunt/szerver/Kwabs.mp3\");
       }
    }
    return 1;
}
« Utoljára szerkesztve: 2015. november 12. - 19:35:34 írta zιтяσиє »

Időre kéne , nem Parancsra!
« Válasz #4 Dátum: 2015. november 12. - 19:34:46 »
0 Show voters
Köszönöm!

Dupla hozzászólás automatikusan összefûzve. ( 2015. november 12. - 19:52:27 )

Azt hogyan csináljam meg hogy minden egyes zenénél ezt írja : pl:
SendClientMessage(playerid, 0x33af99ff, \"\"YELLOW\"» [Zene]:\"WHITE\" Autómatikusan el lett indítva egy zene!\");
   SendClientMessage(playerid, 0x33af99ff, \"\"YELLOW\"» [Zene]:\"WHITE\" Ha kiakarod kapcsolni a zenét, akkor\"COL_LRED\" /moff\"white\" vagy \"COL_LRED\"/stopmusic\");
« Utoljára szerkesztve: 2015. november 12. - 19:52:27 írta KingstonX »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Időre kéne , nem Parancsra!
« Válasz #5 Dátum: 2015. november 12. - 19:55:50 »
0 Show voters
elég ha return főlé berakod egyszer és amikor előhívja a callbackot akkor kiíratja.

Időre kéne , nem Parancsra!
« Válasz #6 Dátum: 2015. november 12. - 19:57:09 »
0 Show voters
Háát okés. Meg próbálom!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Időre kéne , nem Parancsra!
« Válasz #7 Dátum: 2015. november 12. - 20:01:58 »
0 Show voters
case 0: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
SendClientMessage(playerid, -1, \"Zene 1\");
}
case 1: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Shawn_Minden_Változik.mp3\");
SendClientMessage(playerid, -1, \"Zene 2\");
}
case 2: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
SendClientMessage(playerid, -1, \"Zene 3\");
}

Időre kéne , nem Parancsra!
« Válasz #8 Dátum: 2015. november 12. - 20:17:42 »
0 Show voters
Így Error!!
 
Idézetet írta: Flαsн date=1447354918\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58425\" data-ipsquote-contentclass=\"forums_Topic

case 0: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
SendClientMessage(playerid, -1, \"Zene 1\");
}
case 1: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Shawn_Minden_Változik.mp3\");
SendClientMessage(playerid, -1, \"Zene 2\");
}
case 2: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
SendClientMessage(playerid, -1, \"Zene 3\");
}

 



forward RandomZene();
public RandomZene()
{
        for(new playerid; playerid < MAX_PLAYERS; playerid++)
        {
        switch(random(7))
        {
                case 0: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
                case 1: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Ak26szegenyekfegyvere.mp3\");
                case 2: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
                case 3: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/mertanezeset.mp3\");
                case 4: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_Sugar.mp3\");
            case 5: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_ Animals.mp3\");
            case 6: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Kwabs.mp3\");
        }
        }
format(striing,sizeof(striing),\"\"YELLOW\"» [Zene]:\"WHITE\" Autómatikusan el lett indítva egy zene!\",striing);
format(striing,sizeof(striing),\"\"YELLOW\"» [Zene]:\"WHITE\" Ha kiakarod kapcsolni a zenét, akkor\"COL_LRED\" /moff\"WHITE\" vagy \"COL_LRED\"/stopmusic\",striing);
        return 1;
}

 
 
Így sem jó 0 error és nem adja!

Időre kéne , nem Parancsra!
« Válasz #9 Dátum: 2015. november 12. - 21:02:25 »
0 Show voters
Idézetet írta: KingstonX date=1447355862\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58425\" data-ipsquote-contentclass=\"forums_Topic
Így Error!!
 

 
case 0: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
SendClientMessage(playerid, -1, \"Zene 1\");
}
case 1: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Shawn_Minden_Változik.mp3\");
SendClientMessage(playerid, -1, \"Zene 2\");
}
case 2: {
PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
SendClientMessage(playerid, -1, \"Zene 3\");
}

 



forward RandomZene();
public RandomZene()
{
        for(new playerid; playerid < MAX_PLAYERS; playerid++)
        {
        switch(random(7))
        {
                case 0: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
                case 1: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Ak26szegenyekfegyvere.mp3\");
                case 2: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
                case 3: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/mertanezeset.mp3\");
                case 4: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_Sugar.mp3\");
            case 5: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_ Animals.mp3\");
            case 6: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Kwabs.mp3\");
        }
        }
format(striing,sizeof(striing),\"\"YELLOW\"» [Zene]:\"WHITE\" Autómatikusan el lett indítva egy zene!\",striing);
format(striing,sizeof(striing),\"\"YELLOW\"» [Zene]:\"WHITE\" Ha kiakarod kapcsolni a zenét, akkor\"COL_LRED\" /moff\"WHITE\" vagy \"COL_LRED\"/stopmusic\",striing);
        return 1;
}

 

[/quote]
Így sem jó 0 error és nem adja!
 
Azt a formázott szöveget el is kéne küldeni.
 
forward RandomZene();
public RandomZene()
{
new msg1[128], msg2[128];
for(new playerid; playerid < MAX_PLAYERS; playerid++)
{
        switch(random(7))
        {
           case 0: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Skrillexft.mp3\");
            case 1: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Shawn_Minden_Változik.mp3\");
             case 2: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Mr.BustaAK26Farkasok.mp3\");
              case 3: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/mertanezeset.mp3\");
              case 4: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_Sugar.mp3\");
            case 5: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Maroon_5_ Animals.mp3\");
            case 6: PlayAudioStreamForPlayer(playerid, !\"https://sites.google.com/site/tokyoidriftstunt/szerver/Kwabs.mp3\");
        }
}
format(msg1,sizeof(msg1),\"\"YELLOW\"» [Zene]:\"WHITE\" Autómatikusan el lett indítva egy zene!\");
     format(msg2,sizeof(msg2),\"\"YELLOW\"» [Zene]:\"WHITE\" Ha kiakarod kapcsolni a zenét, akkor\"COL_LRED\" /moff\"WHITE\" vagy \"COL_LRED\"/stopmusic\");
     SendClientMessageToAll(-1, msg1);
     SendClientMessageToAll(-1, msg2);
return 1;
}

Időre kéne , nem Parancsra!
« Válasz #10 Dátum: 2015. november 13. - 14:56:30 »
0 Show voters
Köszönöm! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal