Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5274 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki SuperGames.lt lankytojai. Noriu jusu paklausi apie filterscripts. Ar imanoma filterscripts ideti i pati serverio GM. Jei taip pavyzdziui kur deti viska atsidarius serverio Gamemode:

// -- Simple CountDown Filterscript --

// -- By Donny / Donny_K (2007) --

// -- It has basic protection against duel counts and negative numbers

// -- being used in the /count command....

#include

//Credit to DracoBlue and Y_Less for DCMD (http://forum.sa-mp.com/index.php?topic=1858.0)

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

new Counting;

dcmd_count(playerid, params[])

{

if (!strlen(params)) return SendClientMessage(playerid, 0xafafafff, "Usage: /count [amount]"); //Grey colour

if (!IsNumeric(params)) return SendClientMessage(playerid, 0xafafafff, "The [amount] param must be numerical"); //Grey colour

if (strval(params) < 1) return SendClientMessage(playerid, 0xafafafff, "The count has to be greater than zero"); //Grey colour

if (Counting) return SendClientMessage(playerid, 0xafafafff, "A Countdown is already running, wait until this has finished"); //Grey colour

Counting = true;

new ii = strval(params);

do

{

SetTimerEx("CountDown", (strval(params) - ii) * 1000, false, "i", ii);

ii --;

}

while (ii != -1);

SendClientMessage(playerid, 0xffe600ff, "*** Countdown begun ***"); //yellow (yolk) colour

return 1;

}

public OnPlayerCommandText(playerid, cmdtext[])

{

dcmd(count, 5, cmdtext);

return 0;

}

forward CountDown(num);

public CountDown(num)

{

new str[2];

if (num)

{

format(str, sizeof(str), "%i", num);

GameTextForAll(str, 1001, 4); //Orange/bronze colour (standard for style 4)

}

else

{

GameTextForAll("~g~Go Go Go", 3000, 4); //Green colour

Counting = false;

}

}

IsNumeric(const string[]) //By Mike (samp-dev) (http://forum.sa-mp.com/index.php?topic= ... en#msg6610)

{

for (new i = 0, j = strlen(string); i < j; i++)

{

if (string > '9' || string < '0') return 0;

}

return 1;

}

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5274 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...