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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: DareDevil - 2011. Április 12. - 17:04:59

Cím: /count parancs
Írta: DareDevil - 2011. Április 12. - 17:04:59
Sziasztok!
Azt szeretném kérni hogy valaki magyarázza el hogy tudok egy /count parancsot késziteni.
Nagyon hálás lennék érte.
üdv
Cím: /count parancs
Írta: Rammstein - 2011. Április 12. - 17:48:29
írd be a Keresésbe: Epsilon pack, ott van egy counter
Cím: /count parancs
Írta: Koncz_Norbert - 2011. Április 12. - 17:53:09
Itt van: http://solidfiles.com/d/1XOL/
Epsilon csinálta!
Cím: /count parancs
Írta: lusta19 - 2011. Április 12. - 18:05:33
Idézetet írta: Stuntzor シ date=1302623309\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7508\" data-ipsquote-contentclass=\"forums_Topic
írd be a Keresésbe: Epsilon pack, ott van egy counter
 

Itt van: http://solidfiles.com/d/1XOL/
Epsilon csinálta!
 
[/quote]
Ne scriptet kért,,
Nyissunk meg egy új pwn-t és írjuk a következõket:
 

#include <samp>
#define KOLOR_ALMAZÖLD 0x80FF00FF
#define KOLOR_PIROS 0xFF0000FF
new Count = 3; // a visszaszámlálás 3-tól kezdõdik
new CountText[3][5] ={
\"~r~1\", // piros színû
\"~y~2\", // sárga színû
\"~g~3\" // zöld színû
};
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, \"/countdown\", true)==0 && IsPlayerAdmin(playerid)) { // a visszaszámlálást elindító parancs
{
if(Count >= 3)
{
CountDown();
}else{
SendClientMessage(playerid,KOLOR_PIROS, \"Várj amíg ez véget ér\");
}
}
return 1;
}
return 0;
}
 
forward CountDown();
public CountDown(){
if (Count > 0){
GameTextForAll( CountText[Count-1], 2500, 3);
Count--;
SoundForAll(1056);
SetTimer(\"CountDown\", 1000, 0);
}
else{
GameTextForAll(\"~g~RAJT!!\", 2500, 3); // zöld színû
Count = 3;
SoundForAll(1057);
}
return 1;
}
SoundForAll(sound)
{
for (new i = 0, j = GetMaxPlayers(); i < j; i ++)
if (IsPlayerConnected(i))
PlayerPlaySound(i,sound,0.0,0.0,0.0);
}

 
Amikhez odairtam mi-mi azokat érdemes csak álítani, de ha már jobban értünk az ien értékekhez akkor bátran átírhatunk mást is.
Cím: /count parancs
Írta: TengeriMalac - 2011. Április 12. - 18:19:12
<[Lu$ta]>: Ez jó, de csak 3tól számol vissza.


Most írtam egyet saját szeróra, ha kell, felteszem.. Hátránya, hogy egész script.
Cím: /count parancs
Írta: lusta19 - 2011. Április 12. - 18:24:31
vagy:
Igaz nem magyar de lehet érteni  ;)

http://forum.sa-mp.com/showthread.php?t=169023
Cím: /count parancs
Írta: Turbo - 2011. Április 12. - 18:25:03
De nem mind egy hogy 3-tól számol vissza?? -.-
Cím: /count parancs
Írta: lusta19 - 2011. Április 12. - 18:28:08
Idézetet írta: Turbo date=1302625503\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"7508\" data-ipsquote-contentclass=\"forums_Topic
De nem mind egy hogy 3-tól számol vissza?? -.-
 
:-\\
new Count = 10;   // vagy amit akarsz
Cím: /count parancs
Írta: Turbo - 2011. Április 12. - 18:31:42
Nem nekem kell.. :D
Cím: /count parancs
Írta: DareDevil - 2011. Április 12. - 19:21:23
Köszi Lusta.