Peršokti į turinį
Misrunas

FilterScriptas

Recommended Posts

Sveiki taigi noriu paplatinti kazkokio vaiko atsiusta koda gal kam prireiks

/*

= . . . . . . . . . . . . . . . . Greičio matuokliai - by Smile_Smile=. . . . . . . . . . . . . . . . =

Versija: v3

Padėka: Smile_Smile

Nors ir pakeisti kreditus, scripto autoriumi netapsi.

= . . . . . . . . . . . . . . . . Greičio matuokliai by Smile_Smile_=. . . . . . . . . . . . . . . . =

*/

#include // Kreditai ---> SA-MP komanda

#include // Kreditai ---> Y_Less

#define Greitis 100 // Koks maksimalus greitis prie matuoklio?

#define Zvaigzdutes 3 // Kiek žaidėjas žvaigždučių gaus?

#define Laikas 0 // Po kiek sekundžių žaidėją bus vėl galima gaudyt? 1000 - 1sekundė.

#define Tekstas 1 // Jei žaidėjas viršins greitį, prilipdyti jam tekstą? 1 - Taip, 0 - Ne

#define BALTA 0xFFFFFFFF // Baltos spalvos kodas.

new

Text3D:Nusikaltelis[ MAX_PLAYERS ]

;

public OnFilterScriptInit( )

{

print("\n\n\n\n\n\n\n\n\n\n\n\n");

print("Greicio matuokliai - kurta Smile_Smile");

SetTimer("Matuoklis", 1000, true );

return 1;

}

public OnFilterScriptExit( )

{

print ("\n\n\n\n\n\n\n\n\n\n\n\n");

print ("Greičio matuokliai -kurta Smile_Smile");

return 1;

}

forward NuiimtiPV( playerid );

public NuiimtiPV( playerid )

{

SetPVarInt( playerid , "Pagautas", 0);

return 1;

}

forward PasalintiTeksta( playerid );

public PasalintiTeksta( playerid )

{

if( GetPVarInt ( playerid , "TekstasSukurtas") == 1 ) return Delete3DTextLabel(Nusikaltelis[ playerid ]);

return 1;

}

public OnPlayerDisconnect( playerid, reason )

{

if( GetPVarInt ( playerid , "TekstasSukurtas") == 1 ) return Delete3DTextLabel(Nusikaltelis[ playerid ]);

return 1;

}

stock ZaidejoGreitis( playerid )

{

new Float:ST[4];

if(IsPlayerInAnyVehicle( playerid ))

GetVehicleVelocity(GetPlayerVehicleID( playerid ),ST[0],ST[1],ST[2]);

else GetPlayerVelocity( playerid ,ST[0],ST[1],ST[2]);

ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 180.3;

return floatround(ST[3]);

}

forward Matuoklis( );

public Matuoklis( )

{

foreach(Player, ID)

{

if(IsPlayerInAnyVehicle( ID ) && GetPlayerState( ID ) == PLAYER_STATE_DRIVER)

{

if(IsPlayerInRangeOfPoint(ID, 3.0, -2006.6797,89.4910,27.5391) || IsPlayerInRangeOfPoint(ID, 3.0, -2150.4849,135.3643,35.1719) || IsPlayerInRangeOfPoint(ID, 3.0, -2283.2742,320.3422,37.0537) || IsPlayerInRangeOfPoint(ID, 3.0, -2419.0635,492.1845,29.9219) || IsPlayerInRangeOfPoint(ID, 3.0, -2706.3225,242.3577,4.1797) || IsPlayerInRangeOfPoint(ID, 3.0, -2706.4507,-52.4431,4.1797) || IsPlayerInRangeOfPoint(ID, 3.0, -2808.8149,-35.8094,7.0390)

|| IsPlayerInRangeOfPoint(ID, 3.0, -2857.4226,994.0510,41.2961) || IsPlayerInRangeOfPoint(ID, 3.0, -2377.1262,1377.0000,7.1173) || IsPlayerInRangeOfPoint(ID, 3.0, -1604.1321,1151.3400,7.0391) || IsPlayerInRangeOfPoint(ID, 3.0, -1558.4547,791.1549,7.0391) || IsPlayerInRangeOfPoint(ID, 3.0, -1666.2305,386.3792,7.0313) || IsPlayerInRangeOfPoint(ID, 3.0, -1799.4816,-178.6804,11.5591) || IsPlayerInRangeOfPoint(ID, 3.0, -1818.0131,-579.3085,16.3434)

|| IsPlayerInRangeOfPoint(ID, 3.0, -2255.6040,-30.9054,35.1719) || IsPlayerInRangeOfPoint(ID, 3.0, -2080.9976,-563.9738,30.7929) || IsPlayerInRangeOfPoint(ID, 3.0, -2420.9922,-69.9497,35.2813) || IsPlayerInRangeOfPoint(ID, 3.0, -2195.2930,320.2463,35.1719))

{

if(GetPVarInt(ID, "Pagautas") == 0)

{

if(ZaidejoGreitis( ID ) > Greitis)

{

new

Stringas[79]

;

format(Stringas, 79 ,"Jusu greitis buvo virsintas. Galimas: %d, Jusu buvo %d KM/H.", Greitis, Zaidejo Greitis( ID ));

SendClientMessage(ID, BALTA, Stringas );

SetPlayerWantedLevel(ID, GetPlayerWantedLevel( ID ) + Zvaigzdes );

SetPVarInt(ID, "Pagautas", 1);

SetTimerEx("NuiimtiPV", Laikas, 0, "i", ID);

#if Tekstas 1

new

Float:ZaidejoX,

Float:ZaidejoY,

Float:ZaidejoZ

;

if( GetPVarInt ( ID , "TekstasSukurtas") == 1 ) return 0;

Nusikaltelis[ ID ] = Create3DTextLabel("Sis zaidejas virsijo greiti!", BALTA, ZaidejoX, ZaidejoY, ZaidejoZ+2.0, 20.0 ,1);

Attach3DTextLabelToPlayer(Nusikaltelis[ ID ], ID, 0, 0, 2.0);

SetPVarInt ( ID, "TekstasSukurtas", 1 );

SetTimerEx("PasalintiTeksta", Laikas, 0, "i", ID);

#endif

}

}

}

}

}

return 1;

}

/*

= . . . . . . . . . . . . . . . . Greičio matuokliai by Smile_Smile=. . . . . . . . . . . . . . . . =

Versija: v3

Padėka: Smile_Smile

Nors ir pakeisti kreditus, scripto autoriumi netapsi.

= . . . . . . . . . . . . . . . . Greičio matuokliai by Smile_Smile=. . . . . . . . . . . . . . . . =

*/

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Vaikeli kuri temas pats nieko nesupranti apie scriptinima kitus vadini vaikais nors toks pats esi neužauga ir dar rašai kažkokius kodus ;D juokinga. Gal ir jis kūrė ką tu žinai atsiuntė jis tau o tu iškart sakai kad ne jis kūręs.....

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Komentuoti gali tik prisijungę nariai

Jeigu turite paskyrą, prisijunkite

Sukurti paskyrą

Sukurkite paskyrą mūsų forume

Registruotis

Prisijungti

Turite paskyrą? Prisijunkite

Prisijungti dabar

  • Narių peržiūri šį forumą:   0 nariai

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


  • SuperGames programele
  • SuperGames programele


×