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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Pedróó - 2014. Július 25. - 14:49:33

Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Pedróó - 2014. Július 25. - 14:49:33
Sziasztok!
 


Meghoztam a II. FilterScriptem , amely egy KOCSI SPAWNERBÕL ÁLL! Egyelõre csak pár kocsit írtam bele , de ha szükségetek van rá akkor írhattok bele többet is!

==> Parancsok :
/khelp /k <kocsi>
 
 
==> Leírás : Ha beírod a /khelp parancsot , akkor kiad egy segítõ leírást , pontosabban ezt : 
 


===> A szerveren több fajta kocsit tudsz lehívni <===
Parancsa : /k <kocsi>
===============================================

 
 

Kocsikat a /k <kocsi> parancsal lehet lehívni! A \"<kocsi>\"-hoz  a kocsi NEVÉT kell írni.

Tehát : Pl :
/k infernus
 
 

==> Lehívható kocsik :
 
===>Lehívható Kocsik : <===
NRG | Infernus | Maverick | BMX | Shamal | Tahoma | SuperGT | Sanchez |
 Rustler | Burrito | Buffalo | Bike | Rhino | Hunter | Hydra | Clover  |
Stallion | Hustler | Bullet | Rendorkocsi [LS] (lspd) | Dodo | Stunt Repülõ (stuntplane)  |
 Glendale | Oceanic | Sultan | Jester | Club | Flash |
Monster | Bus |

 


+ Kocsi lehíváskor ezt az üzenetet írja ki a \"lehívónak\" :
 


Lehívtál egy jármüvet!

 


PAWN
 

[pawn]// === KOCSI SPAWNER SAMP SZERVERNEK === //


// =========== By : Pedró ============ //


// === NEVET HAGYD BENNE! NE LOPD MÁS MUNKÁJÁT! === //


// === PARANCSOK : /khelp /k <kocsi> === //


// === + Nyugodtan hozzáadhatsz kocsikat + //


#include <a_samp>


#pragma tabsize 0


new Float:X, Float:Y, Float:Z, Float:Angle;


#define PIROS 0xf51b1bAA


#define ZOLD 0x1bf51bAA


#define LILA 0xC2A2DAAA


#define SOTETKEK 0x2641FEAA


#define SARGA 0xFFFF00AA


#define FEHER 0xFFFFFFAA


#define NARANCS 0xF78C1B


#define CIAN 0x99FFFFAA


public OnFilterScriptInit()


{


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


        print(\"Kocsi Spawner by : PEDRÓ\");


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


        return 1;


}


public OnPlayerCommandText(playerid, cmdtext[])


{


        if (strcmp(\"/khelp\", cmdtext, true, 10) == 0)


        {


                SendClientMessage(playerid,SARGA,\"===> A szerveren több fajta kocsit tudsz lehívni <===\");


                SendClientMessage(playerid,PIROS,\"Parancsa : /k <kocsi> \");


                SendClientMessage(playerid,SARGA,\"===============================================\");


                SendClientMessage(playerid,SARGA,\"===>Lehívható Kocsik : <===\");


                SendClientMessage(playerid,CIAN,\"NRG | Infernus | Maverick | BMX | Shamal | Tahoma | SuperGT | Sanchez |\");


                SendClientMessage(playerid,PIROS,\"Rustler | Burrito | Buffalo | Bike | Rhino | Hunter | Hydra | Clover  | \");


                SendClientMessage(playerid,CIAN,\"Stallion | Hustler | Bullet | Rendorkocsi [LS] | Dodo | Stunt Repülo  | \");


                SendClientMessage(playerid,PIROS,\"Glendale | Oceanic | Sultan | Jester | Club | Flash |  \");


                SendClientMessage(playerid,CIAN,\"Monster | Bus | \");


        SendClientMessage(playerid,SARGA,\"===>Hamarosan több kocsik is be lesznek rakva! <===\");


        }


        if (strcmp(\"/k nrg\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(522, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k infernus\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(411, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k maverick\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(487, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k bmx\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(481, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k shamal\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(519, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k tahoma\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(566, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k supergt\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(506, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k sanchez\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(468, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k stallion\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(439, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k rustler\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(476, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k burrito\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(482, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k buffalo\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(402, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k bike\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(509, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


if (strcmp(\"/k rhino\", cmdtext, true, 8) == 0)


{


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(432, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k hunter\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(425, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k hydra\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(520, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k clover\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(542, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k hustler\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(545, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k bullet\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(541, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k lspd\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(596, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k dodo\", cmdtext, true, 8) == 0)


   {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(593, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k stuntplane\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(513, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k glendale\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(604, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k oceanic\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(467, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k sultan\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(560, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k jester\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(559, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k club\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(589, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k flash\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(565, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k monster\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(444, X,Y,Z+1, Angle, random(126), random(126), -1);


   }


   if (strcmp(\"/k bus\", cmdtext, true, 8) == 0)


        {


        SendClientMessage(playerid, 0x00BFFFAA,\"Lehívtál egy jármüvet! \");


        CreateVehicle(431, X,Y,Z+1, Angle, random(126), random(126), -1);


       


}


    return 1;


}[/pawn]


U.I : Köszönöm a segítséget RoLuX!  :thumbsup:

[pawn]  // #endif ez nem kell ide


        } // ez hiányzott


    return 1; // ezt ide


} // meg ez is[/pawn]
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Bandosz - 2014. Július 25. - 14:56:20
Elfogyott a kekszem, ezért most csak +-t tudok adni :c
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Pedróó - 2014. Július 25. - 15:02:13
Idézetet írta: Bandosz date=1406292980\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49669\" data-ipsquote-contentclass=\"forums_Topic
Elfogyott a kekszem, ezért most csak +-t tudok adni :c
 
:c Nó keksz nó lájf  :Cry2: (Köszi :D)
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: GameKinger - 2014. Július 25. - 15:24:03
Ezt meglehetett volna máshogy is oldani és úgy nem foglalna ennyi sort kb: 100-150 foglalna úgy! De mivel dolgoztál vele kapsz egy +-t meg egy kekszet  :D!
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Pedróó - 2014. Július 25. - 15:26:55
Idézetet írta: GameKinger date=1406294643\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49669\" data-ipsquote-contentclass=\"forums_Topic
Ezt meglehetett volna máshogy is oldani és úgy nem foglalna ennyi sort kb: 100-150 foglalna úgy! De mivel dolgoztál vele kapsz egy +-t meg egy kekszet  :D!
 
Köszi :D
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: lackos888 - 2014. Július 25. - 16:00:56
Csak én látom, hogy néhány dolog hiányzik a scriptbõl, sõt lényegesebb dolog? Letesztelted egyáltalán?
EDIT: Nincs is ott pozíció lekérés lol..
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Pedróó - 2014. Július 25. - 16:08:11
Idézetet írta: lackos888 date=1406296856\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49669\" data-ipsquote-contentclass=\"forums_Topic
Csak én látom, hogy néhány dolog hiányzik a scriptbõl, sõt lényegesebb dolog? Letesztelted egyáltalán?
EDIT: Nincs is ott pozíció lekérés lol..
 
Pasztmek tényleg. ._. megoldom.
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Cappsy - 2014. Július 25. - 16:19:07
[gmod]Ha feltöltesz a fórumra egy szkriptet akkor azt teszteld le! Nem mûködõ szkriptet nem publikálunk![/gmod]
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Dfoglalo - 2014. Július 25. - 16:48:43
Ne legyen mindenhol 8 karakter hosszú a parancs:
 
if(strcmp(\"/k stallion\", cmdtext, true, 8) == 0)

 
Vagy szépen számold ki, vagy használd simám így:
 
if(strcmp(\"/k stallion\", cmdtext, true) == 0)

 
És akkor nem lesz belõle kavarodás, pl. ha egy hasonló kezdetû parancsot teszel be a forráskódba.
Cím: II. FilterScriptem! [KOCSI SPAWNER]
Írta: Cappsy - 2014. Július 27. - 13:40:38
[gmod]Nem sikerült javítani!! A következõ alkalommal már figyelmeztetést is kiosztok![/gmod]