Szerző Téma: Légi Támogatás script  (Megtekintve 3585 alkalommal)

Légi Támogatás script
« Dátum: 2013. augusztus 21. - 03:44:41 »
+11 Show voters
Sziasztok!
Csináltam egy légi támogatás scriptet.
 

Hiba:
Ha egy épületen állsz és az alattad lévõ területre irányítod a checkpointot, a checkpoint a földre kerül, de a rakéta a levegõben robban... 
Parancsok/kezelés:
/ltbe <-- légi támogatás bekapcsolás
/ltki <-- légi támogatás kikapcsolás
W A S D CP írányítás, Y rakéta kilövés.
 
#include <a_samp>
#include <zcmd>
public OnFilterScriptInit()
{
printf(\"==================================\");
printf(\"                                  \");
printf(\"          Légi Támogatás          \");
printf(\"             Script               \");
printf(\"              By:                 \");
printf(\"             Nasika               \");
printf(\"                                  \");
printf(\"==================================\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#define PRESSED(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
#define msg   SendClientMessage
new Float:x3,Float:y3,Float:z3;
forward robban();
new bool:robbant = true;
new raket;
new timer333;
new bool:leta[MAX_PLAYERS] = false;
new Float:idelovix,Float:ideloviy,Float:ideloviz;
new Float:lex,Float:ley,Float:lez;
CMD:ltbe(playerid,params[])
{
leta[playerid] = true;
msg(playerid,-1,\"Légi támogatás bekapcsolva!\");
GetPlayerPos(playerid,lex,ley,lez);
SetPlayerCheckpoint(playerid, lex,ley,lez, 0.8);
TogglePlayerControllable(playerid,0);
return 1;
}
CMD:ltki(playerid,params[])
{
    leta[playerid] = false;
msg(playerid,-1,\"Légi támogatás kikapcsolva!\");
TogglePlayerControllable(playerid,1);
DisablePlayerCheckpoint(playerid);
return 1;
}
public OnPlayerUpdate(playerid)
{
if(robbant == true)
{
if(leta[playerid] == true)
{
    new Keys,ud,lr;
    GetPlayerKeys(playerid,Keys,ud,lr);
   if(ud == KEY_UP)
   {
       lex += 1.0;
      SetPlayerCheckpoint(playerid, lex,ley,lez, 0.8);
      idelovix = lex;
      ideloviy = ley;
      ideloviz = lez;
   }
   if(ud == KEY_DOWN)
   {
      lex -= 1.0;
      SetPlayerCheckpoint(playerid, lex,ley,lez, 0.8);
      idelovix = lex;
      ideloviy = ley;
      ideloviz = lez;
   }
   if(lr == KEY_LEFT)
   {
      ley += 1.0;
      SetPlayerCheckpoint(playerid, lex,ley,lez, 0.8);
      idelovix = lex;
      ideloviy = ley;
      ideloviz = lez;
   }
   if(lr == KEY_RIGHT)
   {
      ley -= 1.0;
      SetPlayerCheckpoint(playerid, lex,ley,lez, 0.8);
      idelovix = lex;
      ideloviy = ley;
      ideloviz = lez;
   }
}
}
    return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(leta[playerid] == true)
{
    if(robbant == false) return 0;
if (PRESSED(KEY_YES))
{
    robbant = false;
            raket = CreateObject(345, idelovix, ideloviy, ideloviz+20, 270, 0, 0);
   MoveObject(raket,idelovix, ideloviy, ideloviz,15.0);
    timer333 = SetTimer(\"robban\",100,true);
}
}
return 1;
}
public robban()
{
GetObjectPos(raket, x3, y3, z3);
if(x3 == idelovix && y3 == ideloviy && z3 == ideloviz)
{
        CreateExplosion(x3, y3, z3, 3, 4.0);
DestroyObject(raket);
KillTimer(timer333);
robbant = true;
}
return 1;
}

 
Letöltés: (pwn & amx)
http://www.solidfiles.com/d/943212e1b1/
« Utoljára szerkesztve: 2013. augusztus 21. - 08:04:26 írta Nasika »

Nem elérhető gbr333

  • 670
    • Profil megtekintése
Légi Támogatás script
« Válasz #1 Dátum: 2013. augusztus 21. - 07:12:04 »
0 Show voters
Szép lett!

Légi Támogatás script
« Válasz #2 Dátum: 2013. augusztus 21. - 07:31:26 »
0 Show voters
Idézetet írta: RoLuX date=1377061924\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"41636\" data-ipsquote-contentclass=\"forums_Topic
Szép lett!
 
Köszi! :)

Légi Támogatás script
« Válasz #3 Dátum: 2013. augusztus 21. - 09:37:00 »
0 Show voters
Ez jópofa cucc lett, gratula!  :thumbsup:

Légi Támogatás script
« Válasz #4 Dátum: 2013. augusztus 21. - 09:43:22 »
0 Show voters
Idézetet írta: dipsnark date=1377070620\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"41636\" data-ipsquote-contentclass=\"forums_Topic
Ez jópofa cucc lett, gratula!  :thumbsup:
 
Köszi szépen!  ;D

Légi Támogatás script
« Válasz #5 Dátum: 2013. augusztus 21. - 10:07:28 »
0 Show voters
Nagyon F@SZA lett :D

Légi Támogatás script
« Válasz #6 Dátum: 2013. augusztus 21. - 10:21:43 »
0 Show voters
Idézetet írta: martinokok02 date=1377072448\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"41636\" data-ipsquote-contentclass=\"forums_Topic
Nagyon F@SZA lett :D
 
Örülök neki, hogy így elnyerte a tetszéseteket! :D Köszi neked is! :)

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Légi Támogatás script
« Válasz #7 Dátum: 2013. augusztus 21. - 14:16:07 »
0 Show voters
Tetszetõs grat hozzá

Légi Támogatás script
« Válasz #8 Dátum: 2013. augusztus 21. - 16:04:24 »
0 Show voters
Idézetet írta: ZSOLTI99 date=1377087367\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"41636\" data-ipsquote-contentclass=\"forums_Topic
Tetszetõs grat hozzá
 
Köszi!

Légi Támogatás script
« Válasz #9 Dátum: 2013. augusztus 21. - 16:10:28 »
0 Show voters
Szép lett! :)

Nem elérhető EnterR

  • Globális moderátor
  • 4223
  • dawg
    • Profil megtekintése
Légi Támogatás script
« Válasz #10 Dátum: 2013. augusztus 21. - 16:56:17 »
0 Show voters
Hát ezt kipróbálom :D
Ment a +

Légi Támogatás script
« Válasz #11 Dátum: 2013. augusztus 21. - 17:16:55 »
0 Show voters
Köszi srácok, próbáld, mûködni fog! :D

Légi Támogatás script
« Válasz #12 Dátum: 2013. augusztus 21. - 18:01:30 »
0 Show voters
Na még ilyet nem láttam, szépen összeraktad, grat hozzá! :D, ment a \'+\'!

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
Légi Támogatás script
« Válasz #13 Dátum: 2013. augusztus 21. - 19:50:51 »
0 Show voters
Kreativitás: 10/10

Légi Támogatás script
« Válasz #14 Dátum: 2013. augusztus 21. - 19:54:31 »
0 Show voters
Köszi srácok, gondolkoztam, hogy csinálok egy AC130-at (cod2bõl jött az ötlet), de a megvalósításánál problémák akadtak, de dolgozom rajta, hátha összejön. :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal