Jump to content

Recommended Posts

Posted

logo-12.png

Introducere :

Salut baieti ! Acesta este un alt filterscript creat de mine.Cu acest filterscript poti sa ii folosesti puterile lui Flash (Super Viteza) din "DC".Doar scri "/flash" si "fugi" apasand in continu "space".De asemenea , ai si o super saritura !

______________________________________________________________________________________________________________

Video :

______________________________________________________________________________________________________________

Credite :

  • Darky (A creat scriptul.)
  • Andreyy20081 (A creat videoclipul.)

______________________________________________________________________________________________________________

Download :

[pawn]#include <a_samp>

#define FILTERSCRIPT

#if defined Credits

________________________________________________________________________________

* How to use ? :

  Just type in chat /flash and press continuously SPACE.

________________________________________________________________________________

* This filterscript have bugs :

  Currently no.The filterscript was tested and dosen't contain any bug.

_______________________________________________________________________________

* You got some errors ? :

  If you got some errors with filterscript , just contact me :

  - Y!M : DarkyDarky90

  - Skype : vLd.ddd

  Or just replay to filterscript post with errors.

________________________________________________________________________________

#endif

//______________________________________________________________________________

#define Flash:%0(%1) forward %0(%1); public %0(%1)

//______________________________________________________________________________

new

bool:SpeedEnabled[MAX_PLAYERS],

PlayerAnimLibrary[MAX_PLAYERS][32],

PlayerAnimationName[MAX_PLAYERS][32]

;

//______________________________________________________________________________

Flash:OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

{

if (SpeedEnabled[playerid]) Activate(playerid, newkeys);

return true;

}

//______________________________________________________________________________

Flash:Activate(playerid, player_keys)

{

        new

        Float:X, Float:Y, Float:Z,

        Float:VX, Float:VY, Float:VZ,

        Float:pAng

        ;

        GetPlayerCameraFrontVector(playerid, VX, VY, VZ);

        GetAnimationName(GetPlayerAnimationIndex(playerid), PlayerAnimLibrary[playerid], 32, PlayerAnimationName[playerid], 32);

        if(strlen(PlayerAnimLibrary[playerid]) && !strcmp(PlayerAnimLibrary[playerid], "ped", true, 3))

        {

            if (player_keys & KEY_SPRINT)

                {

                    GetPlayerFacingAngle(playerid, pAng);

                    GetPlayerVelocity(playerid, X, Y, Z);

                    SetPlayerVelocity(playerid, floatsin(-pAng, degrees) * 1.6, floatcos(pAng, degrees) * 1.6 , (Z*2)+0.03);

                }

}

        return true;

}

//______________________________________________________________________________

Flash:OnPlayerDisconnect(playerid, reason)

{

    SpeedEnabled[playerid] = false;

return true;

}

//______________________________________________________________________________

Flash:OnPlayerSpawn(playerid)

{

if (SpeedEnabled[playerid]) SetPlayerHealth(playerid, 0x107FFF);

return true;

}

//______________________________________________________________________________

Flash:OnPlayerCommandText(playerid, cmdtext[])

{

if(!strcmp(cmdtext, "/flash", true, 11) && strlen(cmdtext))

{

    if (SpeedEnabled[playerid])

{

    SetPlayerHealth(playerid, 100);

    GameTextForPlayer(playerid, "~r~Super-Speed ~w~Disabled !", 1500, 1);

SpeedEnabled[playerid] = false;

} else {

    GameTextForPlayer(playerid, "~r~Super-Speed ~w~Activated !", 1200, 1);

    SetPlayerHealth(playerid, 0x107FFF);

SpeedEnabled[playerid] = true;

}

    return true;

}

return false;

}

//______________________________________________________________________________[/pawn]

scaled.php?server=823&filename=downloadbypastebin.png&res=medium

______________________________________________________________________________________________________________

avatar_3_1327096471.gif

Copyright © <2012> <DarKy>.

All rights reserved.

Editing and Redistribution are allowed

considering that script was created  by <DarKy>.

This script can be edited by anyone

and can be redistributed but and upgrades

to script are allowed.If you edit this script

don't present all the work as yours.The name The Flash

may not be used to endorse or promote products derived

from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR

IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED

WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Posted

Banuiesc ca esti constient ca daca un admin baga fs-ul asta pe serverul lui si are si un anticheat, anticheatul o sa creada ca e cod si o sa baneze player-ul, nu?

Sau ceilalti playeri o sa creada lafel si o sa fie o multime de reporturi..

Posted

Foarte frumos,si toate aceste fs-uri creeate de tine...ai idei bune si in ultimul timp lansezi fs dupa fs.

10/10 pentru idei si pentru fs-urile tale.

qdbjz10.png

Posted

Foarte frumos,si toate aceste fs-uri creeate de tine...ai idei bune si in ultimul timp lansezi fs dupa fs.

10/10 pentru idei si pentru fs-urile tale.

Multumesc foarte mult.Ce pot sa zic ... cand imi pun un lucru in minte , il fac :))

Banuiesc ca esti constient ca daca un admin baga fs-ul asta pe serverul lui si are si un anticheat, anticheatul o sa creada ca e cod si o sa baneze player-ul, nu?

Sau ceilalti playeri o sa creada lafel si o sa fie o multime de reporturi..

M-am gandit deja la asta.Anti-cheatul nu va bana playerul , deoarece filterscriptul nu se bazeaza pe viteza , ci pe Air Breack.Vezi tu ... daca nu as fi lasat "o portita" care sa ridice caracterul cu cativa cm deasupra pamantului el nu sar fi miscat asa de repede ci mai lent.Anti-cheatul va functiona daca playerul atinge o viteza nebuneasca , eu m-am asigurat ca el sa nu atinga acea viteza.Acum ... in functie de ce viteza e la anti-cheatul de pe server.Iar cu reporturile ... asta e , nu m-am gandit la asta.  :shocked:

Posted

Iar cu reporturile ... asta e , nu m-am gandit la asta..

Ar fii bine daca ai face sa apara intrun dialog la o comanda simpla toti cei care folosesc chestia asta.

Asa cei care ii vad sa se uite in dialog si sa vada daca sunt "bulangii" sau nu :))

Posted

Ar fii bine daca ai face sa apara intrun dialog la o comanda simpla toti cei care folosesc chestia asta.

Asa cei care ii vad sa se uite in dialog si sa vada daca sunt "bulangii" sau nu :))

Foarte buna idea.Sti ce , o sa o folosesc pentru versiunea v2.Merci :)

Posted

Frumos si simplu :).

Dar din cate stiu eu Flash nu zbura :)).

Flash nu zboara , este doar o super saritura (pe care o avea).Super saritura aia este pentru a sari peste garduri.Normal , flash trecea cu usurinta mergand pe ele dar eu nu am putut sa fac asta si atunci , m-am decis sa fac o super saritura.

Nu e ceva chiar original , dar numele mi-a placut 5/5

Multumesc pentru nota , inca o intrebare , cine a mai scos un filterscript cu un erou de la DC ? :-?

Posted

foarte frumos scriptul. Lam mai gasit undeva, in vacanta si lam pus pe un sever de stunt 5/5 ca imi place

 

1859311972_BANNER-GIREADAcopy-min.thumb.png.48e5e420ae2185dce5b244965a1d2601.png

 

Posted

foarte frumos scriptul. Lam mai gasit undeva, in vacanta si lam pus pe un sever de stunt 5/5 ca imi place

Scriptul asta nu a mai fost lansat deci nu aveai de unde sa il iei.Poate era ceva asemanator ...

Posted

Off... doamne iarta-ma. SERIOS!

http://forum.sa-mp.com/showthread.php?t=302284

Ai editat asta, ai pus cateva ( // ) pe acolo si ai schimbat numele la variabile. Asta e meseria noastra, daca cineva editeaza un script trebuie sa spunem al cui e. Deci creditele ii apartin lui iPLEOMAX!!!

BAFTA! si scuze pentru descoperirea asta :)) dar trebuie sa respecti munca altuia

Posted

Lam gasit nu mai tin minte dar lam gasit, si am scos super saritura pentru ca ii omora pe cei de langa el

 

1859311972_BANNER-GIREADAcopy-min.thumb.png.48e5e420ae2185dce5b244965a1d2601.png

 

Posted

Off... doamne iarta-ma. SERIOS!

http://forum.sa-mp.com/showthread.php?t=302284

Ai editat asta, ai pus cateva ( // ) pe acolo si ai schimbat numele la variabile. Asta e meseria noastra, daca cineva editeaza un script trebuie sa spunem al cui e. Deci creditele ii apartin lui iPLEOMAX!!!

BAFTA! si scuze pentru descoperirea asta :)) dar trebuie sa respecti munca altuia

Uitate mai bine , ce a folosit el nu e airbreack. 8-| Deschide scriptul in pawno si uitate mai bine ...

Lam gasit nu mai tin minte dar lam gasit, si am scos super saritura pentru ca ii omora pe cei de langa el

Ii omora ? WTF ... cum sa omoare o saritura un player ? LOL :))

Posted

Scriptu-l tau! :

#include <a_samp>
#define FILTERSCRIPT
#if defined Credits
________________________________________________________________________________
 * How to use ? :
   Just type in chat /flash and press continuously SPACE.
________________________________________________________________________________
 * This filterscript have bugs :
   Currently no.The filterscript was tested and dosen't contain any bug.
 _______________________________________________________________________________
 * You got some errors ? :
   If you got some errors with filterscript , just contact me :
   - Y!M : DarkyDarky90
   - Skype : vLd.ddd
   Or just replay to filterscript post with errors.
________________________________________________________________________________
 #endif
//______________________________________________________________________________
#define Flash:%0(%1) forward %0(%1); public %0(%1)
//______________________________________________________________________________
new
	bool:SpeedEnabled[MAX_PLAYERS],
	PlayerAnimLibrary[MAX_PLAYERS][32],
	PlayerAnimationName[MAX_PLAYERS][32]
;
//______________________________________________________________________________
Flash:OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if (SpeedEnabled[playerid]) Activate(playerid, newkeys);
	return true;
}
//______________________________________________________________________________
Flash:Activate(playerid, player_keys)
{
        new
        Float:X, Float:Y, Float:Z,
        Float:VX, Float:VY, Float:VZ,
        Float:pAng
        ;
        GetPlayerCameraFrontVector(playerid, VX, VY, VZ);
        GetAnimationName(GetPlayerAnimationIndex(playerid), PlayerAnimLibrary[playerid], 32, PlayerAnimationName[playerid], 32);
        if(strlen(PlayerAnimLibrary[playerid]) && !strcmp(PlayerAnimLibrary[playerid], "ped", true, 3))
        {
            if (player_keys & KEY_SPRINT)
                {
                    GetPlayerFacingAngle(playerid, pAng);
                    GetPlayerVelocity(playerid, X, Y, Z);
                    SetPlayerVelocity(playerid, floatsin(-pAng, degrees) * 1.6, floatcos(pAng, degrees) * 1.6 , (Z*2)+0.03);
                } 
		}
        return true;
}
//______________________________________________________________________________
Flash:OnPlayerDisconnect(playerid, reason)
{
    SpeedEnabled[playerid] = false;
	return true;
}
//______________________________________________________________________________
Flash:OnPlayerSpawn(playerid)
{
	if (SpeedEnabled[playerid]) SetPlayerHealth(playerid, 0x107FFF);
	return true;
}
//______________________________________________________________________________
Flash:OnPlayerCommandText(playerid, cmdtext[])
{
	if(!strcmp(cmdtext, "/flash", true, 11) && strlen(cmdtext))
	{
	    if (SpeedEnabled[playerid])
		 {
		    SetPlayerHealth(playerid, 100);
		    GameTextForPlayer(playerid, "~r~Super-Speed ~w~Disabled !", 1500, 1);
			SpeedEnabled[playerid] = false;
		} else {
		    GameTextForPlayer(playerid, "~r~Super-Speed ~w~Activated !", 1200, 1);
		    SetPlayerHealth(playerid, 0x107FFF);
			SpeedEnabled[playerid] = true;
		}
	    return true;
	}
	return false;
}
//______________________________________________________________________________
Scriptu-l lui iPLEOMAX :
/* SuperHuman V1 - (c) iPLEOMAX 2011 */

#include <a_samp>

#define Callback:%0(%1) forward %0(%1); public %0(%1)

new
	bool:PowerEnabled[MAX_PLAYERS],
	GroundExplosionTimer[MAX_PLAYERS] = { -1, ... },
	PlayerAnimLib[MAX_PLAYERS][32],
	PlayerAnimName[MAX_PLAYERS][32]
;

Callback:OnFilterScriptInit()
{
	printf("\n SuperHuman V1 - (c) iPLEOMAX 2011 Loaded! \n");
	return true;
}

Callback:OnFilterScriptExit() return true;

Callback:OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if (PowerEnabled[playerid]) ActivateMotion(playerid, newkeys);
	return true;
}

Callback:ActivateMotion(playerid, player_keys)
{
	new
		Float:X, Float:Y, Float:Z,
		Float:VX, Float:VY, Float:VZ,
		Float:pAng
	;

	GetPlayerCameraFrontVector(playerid, VX, VY, VZ);
	GetAnimationName(GetPlayerAnimationIndex(playerid), PlayerAnimLib[playerid], 32, PlayerAnimName[playerid], 32);

	if(strlen(PlayerAnimLib[playerid]) && !strcmp(PlayerAnimLib[playerid], "ped", true, 3))
	{
	    if (player_keys & KEY_SPRINT)
		{
		    GetPlayerFacingAngle(playerid, pAng);
		    GetPlayerVelocity(playerid, X, Y, Z);
		    SetPlayerVelocity(playerid, floatsin(-pAng, degrees) * 1.6, floatcos(pAng, degrees) * 1.6 , (Z*2)+0.03);
		} else

	    if (player_keys & KEY_JUMP)
		{
		    if(strlen(PlayerAnimName[playerid])
			&& !strcmp(PlayerAnimName[playerid], "IDLE_", true, 5)
			|| !strcmp(PlayerAnimName[playerid], "GETUP_", true, 6)
			|| !strcmp(PlayerAnimName[playerid], "WALK_", true, 5)
			|| !strcmp(PlayerAnimName[playerid], "FALL_", true, 5)
			|| !strcmp(PlayerAnimName[playerid], "FACTALK", true, 7)
			|| !strcmp(PlayerAnimName[playerid], "JUMP_", true, 5)
			|| !strcmp(PlayerAnimName[playerid], "FALL_", true, 5)
			|| !strcmp(PlayerAnimName[playerid], "RUN_", true, 4))

			{
			    SetPlayerVelocity(playerid, 0, 0, 5);
			    
			    GetPlayerPos(playerid, X, Y, Z);
			    AngleXYInFrontOfPlayer(playerid, X, Y, -2.7, 30);
			    CreateExplosion(X, Y, Z, 4, 10);
			    CreateExplosion(X, Y, Z, 2, 2);

			    GetPlayerPos(playerid, X, Y, Z);
			    AngleXYInFrontOfPlayer(playerid, X, Y, -2.7, -30);
			    CreateExplosion(X, Y, Z, 4, 10);
			    CreateExplosion(X, Y, Z, 2, 2);
			}
		} else

		if (player_keys & KEY_FIRE)
		{
			if (strlen(PlayerAnimName[playerid])
			&& !strcmp(PlayerAnimName[playerid], "JUMP_", true, 5)
			|| !strcmp(PlayerAnimName[playerid], "FACTALK", true, 7)
			|| !strcmp(PlayerAnimName[playerid], "FALL_", true, 5))

			{
			    new
			        Float:fAng,
					Float:X1, Float:Y1, Float:Z1,
					Float:X2, Float:Y2, Float:Z2
				;
				GetPlayerPos(playerid, X1, Y1, Z1);
				GetPlayerCameraPos(playerid, X2, Y2, Z2);
				#pragma unused Z1
				#pragma unused Z2
				fAng = (atan2(Y2-Y1, X2-X1))-270;

				ClearAnimations(playerid);
				SetPlayerFacingAngle(playerid, fAng);
				SetPlayerVelocity(playerid, VX, VY, VZ+0.5);
			}
		} else

		if (player_keys & KEY_CROUCH)
		{
			SetPlayerVelocity(playerid, 0, 0, -50);
			KillTimer(GroundExplosionTimer[playerid]);
            GroundExplosionTimer[playerid] = SetTimerEx("Gexplode", 250, false, "d", playerid);
		}
	}
	return true;
}

Callback:Gexplode(playerid)
{
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    CreateExplosion(X, Y, Z, 4, 10);
	CreateExplosion(X, Y, Z, 2, 2);
	return true;
}

Callback:OnPlayerDisconnect(playerid, reason)
{
    PowerEnabled[playerid] = false;
	return true;
}

Callback:OnPlayerSpawn(playerid)
{
	if (PowerEnabled[playerid]) SetPlayerHealth(playerid, 0x107FFF);
	return true;
}

Callback:OnPlayerCommandText(playerid, cmdtext[])
{
	if(!strcmp(cmdtext, "/superhuman", true, 11) && strlen(cmdtext))
	{
	    //if (!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "[ERROR] Only Admins can use this command.");
	    if (PowerEnabled[playerid])
		 {
		    SetPlayerHealth(playerid, 100);
		    SendClientMessage(playerid, 0x00FFFFFF, "*** You no longer have the Super Human abilities... ***");
			PowerEnabled[playerid] = false;
		} else {
		    SendClientMessage(playerid, 0x00FFFFFF, "*** Acquired Super powers! ***");
		    SendClientMessage(playerid, 0xFFFFFFFF, "- Use Sprint Key to Boost run.");
		    SendClientMessage(playerid, 0xFFFFFFFF, "- Use Jump Key to Super Jump.");
		    SendClientMessage(playerid, 0xFFFFFFFF, "- Use Crouch Key to Land at lighting speed.");
		    SendClientMessage(playerid, 0xFFFFFFFF, "- Use Fire to Accelerate towards your point of view.");
		    SetPlayerHealth(playerid, 0x107FFF);
			PowerEnabled[playerid] = true;
		}
	    return true;
	}
	return false;
}

AngleXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance, Float:Angle = 0.0)
{                                               //by Y_Less (a little change by pleomax)

    new Float:a;

    GetPlayerPos(playerid, x, y, a);
    GetPlayerFacingAngle(playerid, a);

    if (GetPlayerVehicleID(playerid)) {
        GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
    }

    x += (distance * floatsin(-(a+Angle), degrees));
    y += (distance * floatcos(-(a+Angle), degrees));
}

Se aseamana foarte tare, dar totusi ar trebui sa recunosti niste credite lui iPLEOMAX pentru ca s-a chinuit sa faca acest script

Posted

Iti pica .... daca zici adevarul ?

Nu prea este frumos sa copiezi, nu crezi... ?

Oricum cred ca iPLEOMAX ar vrea niste Drepturi de Autor...

Dar asta nu ar fii de ajuns pentru ca pe forum-ul acesta nu se posteaza de pe .com, oricat de modificate ar fii ele...

Stii.. iPLEOMAX daca ar fii avut licenta te-ar fii putut da in judecata si cine ar mai fii fost destept-ul atunci ?

BTW, bucurata cu ce nu este al tau...

Sa nu mai vorbim de model-ul de a posta, este Model-ul lui Zh3r0( nu mint, si eu l-am folosit dar in timp mi-am creat unul personal )...

142sj0l.png

Underground-GFX

Posted

Adriane din padure :) nu mai fa post-hunt pentru posturi adica :shocked: Ori, daca tie iti palce acel mic cadou numit warn, continua

9zZndmN.png

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.