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: 01ToYoTa01 - 2010. szeptember 08. - 14:27:55

Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 08. - 14:27:55
Üdv mindenkinek!
Egy visszaszámlálót szeretnék a szerveremre. Ami legyen benne:
 - 5-tõl számoljon vissza.
 - Azt a visszaszámlálós hangot adja ki.
 - A képernyõ közepén legyen.
 - Változó legyen a végén a szöveg: Egyszer az, hogy Höggyá!!! egyszer az, hogy Gyerünk!!! és egyszer az, hogy Go!!!
 - Parancsa legyen /count
Aki megcsinálja annak köszönöm :D
Cím: CountDown / Visszaszámláló
Írta: dctom - 2010. szeptember 08. - 21:40:24
Tessék itt van egy ilyen hasonló /count parancsra mükszik ára: 5000$ és a képernyõ közepén van 5-tõl számol vissza , de sajna nincs hozzá hang [nem saját]
http://sampforum.hu/index.php?topic=4270.0
Cím: CountDown / Visszaszámláló
Írta: Mambo - 2010. szeptember 09. - 07:17:08
Keressél már a kurva fórumon
Cím: CountDown / Visszaszámláló
Írta: tru3man - 2010. szeptember 09. - 13:12:08
Idézetet írta: Alejandro date=1284009428\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3212\" data-ipsquote-contentclass=\"forums_Topic
Keressél már a k*rv* fórumon
 
De neki ilyen kell nem pedig ami a fórumon van...
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 09. - 13:36:52
Ez nem jó... Pénzbe kerül, egy nagy fekete csík van a képernyõn amikor számol, nem is jó helyen van, nem is jó a szöveg amit kiír és hangot sem ad...
U. I.: Szerintem én vagyok egyedül, aki végignézte a fórumot -.-\"
Cím: CountDown / Visszaszámláló
Írta: Csabesz - 2010. szeptember 10. - 18:41:55
Idézetet írta: dctom date=1283974824\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3212\" data-ipsquote-contentclass=\"forums_Topic
http://sampforum.hu/index.php?topic=4270.0
 
Ezt a szkriptet régen készítettem... Most nem tudom, hogy hogyan mûködne, mert lassan féléve nem játszok.
Tehát tesztelni sem tudom, hogy milyen. De nem nehéz írni egy olyat amit kértél.
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 10. - 19:13:38
Akkor leírod hogyan kell vagy csinálsz egyet?
Cím: CountDown / Visszaszámláló
Írta: Csabesz - 2010. szeptember 10. - 20:54:04
Idézetet írta: Skatefield date=1284138818\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3212\" data-ipsquote-contentclass=\"forums_Topic
Akkor leírod hogyan kell vagy csinálsz egyet?
 
Enyém alapján egyszerûen megtudnád csinálni, csak 1 részét kell át írni.
Ha megcsinálnám akkor csak beraknád a módodba és nem gyakorolnál vele semmit.
De ha elemezgeted az enyém akkor könnyen menni fog az átírása.
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 10. - 20:59:25
De ezt most valami programmal kell csinálni? :-\\ Csak mert ez a nagy fekete csík nekem nem jön be. :S
Cím: CountDown / Visszaszámláló
Írta: Csabesz - 2010. szeptember 10. - 21:05:39
Idézetet írta: Skatefield date=1284145165\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3212\" data-ipsquote-contentclass=\"forums_Topic
De ezt most valami programmal kell csinálni? :-\\ Csak mert ez a nagy fekete csík nekem nem jön be. :S
 
Hát figy, mikor én kiadtam ez a szkriptet akk még nem volt semmi baja, tökéletesen mûködött. Le volt tesztelve...
Most nem tudom, h mi lehet a baja.
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 10. - 21:17:04
Egy rohadt nagy fekete csík van a képernyõ közepén és amikor belépsz akkor az ott lesz, amíg nem használod a parancsot.
Na de ezt programmal kell? Ha igen akkor melyikkel?
Cím: CountDown / Visszaszámláló
Írta: dctom - 2010. szeptember 10. - 21:38:56
Pawno-t ismered?  :)
Azzal kell  ;)
Cím: CountDown / Visszaszámláló
Írta: SubZero - 2010. szeptember 10. - 23:29:30
#include <a_samp>
new Count = 5;
new CountTexts[][] =
{
\"H¨ggy~!!!\",
\"Gyer¬nk!!!\",
\"Go!!!\"
};
public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp(\"/count\",cmdtext,true) == 0)
{
if(Count < 5) SendClientMessage(playerid,0xAA3333AA,\"Már valaki elindította!\");
else CountDown();
return 1;
}
return 0;
}
forward CountDown();
public CountDown()
{
new Str[16];
if(Count > 0)
{
    for(new i; i < GetMaxPlayers(); i ++)
    {
   if(IsPlayerConnected(i)) PlayerPlaySound(i,1056,0.0,0.0,0.0);
}
format(Str,sizeof(Str),\"~r~%d\",Count);
GameTextForAll(Str,1000,5);
SetTimer(\"CountDown\",1000,true);
Count --;
}
else
{
    new ASD = random(sizeof(CountTexts));
    for(new i; i < GetMaxPlayers(); i ++)
    {
   if(IsPlayerConnected(i)) PlayerPlaySound(i,1057,0.0,0.0,0.0);
}
format(Str,sizeof(Str),\"%s\",CountTexts[ASD]);
GameTextForAll(Str,1000,5);
Count = 5;
}
return 1;
}
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 11. - 11:01:40
Ebben át kell írni valami? Csak mert 26 errors...
Cím: CountDown / Visszaszámláló
Írta: maark - 2010. szeptember 11. - 11:09:37
Idézetet írta: SubZero date=1284154170\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3212\" data-ipsquote-contentclass=\"forums_Topic

#include <a_samp>
new Count = 5;
new CountTexts[][] =
{
\"H¨ggy~!!!\",
\"Gyer¬nk!!!\",
\"Go!!!\"
};
public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp(\"/count\",cmdtext,true) == 0)
{
if(Count < 5) SendClientMessage(playerid,0xAA3333AA,\"Már valaki elindította!\");
else CountDown();
return 1;
}
return 0;
}
forward CountDown();
public CountDown()
{
new Str[16];
if(Count > 0)
{
    for(new i; i < GetMaxPlayers(); i ++)
    {
   if(IsPlayerConnected(i)) PlayerPlaySound(i,1056,0.0,0.0,0.0);
}
format(Str,sizeof(Str),\"~r~%d\",Count);
GameTextForAll(Str,1000,5);
SetTimer(\"CountDown\",1000,true);
Count --;
}
else
{
    new ASD = random(sizeof(CountTexts));
    for(new i; i < GetMaxPlayers(); i ++)
    {
   if(IsPlayerConnected(i)) PlayerPlaySound(i,1057,0.0,0.0,0.0);
}
format(Str,sizeof(Str),\"%s\",CountTexts[ASD]);
GameTextForAll(Str,1000,5);
Count = 5;
}
return 1;
}

 

A ~ \" Á ékezet \" miatt crashelni fog
Cím: CountDown / Visszaszámláló
Írta: GroX - 2010. szeptember 11. - 11:22:14
Idézetet írta: maark date=1284196177\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3212\" data-ipsquote-contentclass=\"forums_Topic


 
#include <a_samp>
new Count = 5;
new CountTexts[][] =
{
\"H¨ggy~!!!\",
\"Gyer¬nk!!!\",
\"Go!!!\"
};
public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp(\"/count\",cmdtext,true) == 0)
{
if(Count < 5) SendClientMessage(playerid,0xAA3333AA,\"Már valaki elindította!\");
else CountDown();
return 1;
}
return 0;
}
forward CountDown();
public CountDown()
{
new Str[16];
if(Count > 0)
{
    for(new i; i < GetMaxPlayers(); i ++)
    {
   if(IsPlayerConnected(i)) PlayerPlaySound(i,1056,0.0,0.0,0.0);
}
format(Str,sizeof(Str),\"~r~%d\",Count);
GameTextForAll(Str,1000,5);
SetTimer(\"CountDown\",1000,true);
Count --;
}
else
{
    new ASD = random(sizeof(CountTexts));
    for(new i; i < GetMaxPlayers(); i ++)
    {
   if(IsPlayerConnected(i)) PlayerPlaySound(i,1057,0.0,0.0,0.0);
}
format(Str,sizeof(Str),\"%s\",CountTexts[ASD]);
GameTextForAll(Str,1000,5);
Count = 5;
}
return 1;
}

 

A ~ \" Á ékezet \" miatt crashelni fog
 
[/quote]
Én az \"Õ\"-t használnám á-nak.
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 11. - 11:41:12
Sima o-t meg a-t használtam, de úgyis kiírta, hogy ismeretlen karakterek stb...
Cím: CountDown / Visszaszámláló
Írta: SubZero - 2010. szeptember 11. - 11:43:36
Nekem eddig semmi problémám nem volt, ha mégis akkor írd át az á karakterét
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 11. - 11:44:50
Akkor én rontottam el valamit. Részletesen le tudnád írni, hogy mit hova tegyek?
Cím: CountDown / Visszaszámláló
Írta: Doriftar - 2010. szeptember 11. - 19:58:51
PWN: KATT
AMX: KATT
1; 2; 3; GO GO GO
Így írja

Parancs: /count, /countdown és ingyenes..
  :angel:
Cím: CountDown / Visszaszámláló
Írta: 01ToYoTa01 - 2010. szeptember 11. - 20:22:12
Kösz szépen :D