GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: [D]eluxKin[G] - 2011. szeptember 13. - 18:01:37

Cím: Reklám script ADD-ON
Írta: [D]eluxKin[G] - 2011. szeptember 13. - 18:01:37
Sziasztok szeretnék egy random reklám scriptet úgy hogy nekem csak be keljen illeszteni a GM be illetve csak beírni amiket szeretnék hogy percenként adjon ki
Köszönöm elöre is
Cím: Reklám script ADD-ON
Írta: JackBronson - 2011. szeptember 13. - 18:14:01
Mód elejére
[pawn]forward cReklamozas(); //Az idõzítõ prototípusa
new cTimer; //Ez lesz a timer ID-je
new cReklamStatus = -1; //Ez az aktuális reklám ID-je
new cReklam[][] =
{
\"Pulyka nem Tyúk húsleves csak 40 000 Ft. a LIDL-ben!\",
\"Akciós FA termékeink: Rozsdamentes acél házikó,most csak 200 000 000 000 000 Ft!\",
\"Csodálatos STRAND helyek kiadók!Érdeklõdnia CÁPA VESZÉLY-t jelzõ tábla mellet a bódéban!\"
}[/pawn]
OnGameModeInit alá
[pawn]SetTimer(\"cReklamozas\",60*1000,true); //Az idõzítõ 60*1 másodpercenként fut le,azaz 1 percenként.[/pawn]
És a módod végére
[pawn]public cReklamozas()
{
   if(cReklamStatus >= sizeof(cReklam) - 1)
      cReklamStatus = 0;
   else cReklamStatus++;
   return SendClientMessageToAll(0,cReklam[cReklamStatus]);
}[/pawn]
És az OnGameModeExit alá:
[pawn]KillTimer(cTimer);[/pawn]
Ha segitettem jöhet a + :
Cím: Reklám script ADD-ON
Írta: [D]eluxKin[G] - 2011. szeptember 13. - 18:49:27
Tenk yú

Dupla hozzászólás automatikusan összefûzve. ( 2011. szeptember 13. - 18:59:48 )

Nem jó
 

C:\\Users\\user\\Desktop\\SA-MP Cuccok\\$erverek\\Szerver\\gamemodes\\everyGM.pwn(6248) : error 017: undefined symbol \"cTimer\"
C:\\Users\\user\\Desktop\\SA-MP Cuccok\\$erverek\\Szerver\\gamemodes\\everyGM.pwn(10542) : error 001: expected token: \";\", but found \"public\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Errors.

 

Dupla hozzászólás automatikusan összefûzve. ( 2011. szeptember 13. - 19:09:38 )

Most meg ez
 

C:\\Users\\user\\Desktop\\SA-MP Cuccok\\$erverek\\Szerver\\gamemodes\\everyGM.pwn(39) : error 001: expected token: \";\", but found \"new\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.
Cím: Reklám script ADD-ON
Írta: Sheet - 2011. szeptember 13. - 19:40:07
[pawn]#define MAX_HIRDETES 5
new hirdetes[ MAX_HIRDETES ][  ] = {
\"Ide\",
\"A\",
\"Hirdetést\",
\"Írd\",
\"Oké? :D\"
};
new cout;
public hirdeto(  );
public hirdeto(  ) {
    SendClientMessageToAll( COLOR, hirdetes[ cout++ ] );
    if( cout == MAX_HIRDETES ) cout = 0;
}
public OnGameModeInit()
{
SetTimer( \"hirdeto\", 60*1000, true );
return 1;
}[/pawn]