Szerző Téma: Katapultálás  (Megtekintve 2618 alkalommal)

Nem elérhető Geno

  • 209
    • Profil megtekintése
Katapultálás
« Dátum: 2014. június 27. - 13:50:35 »
+2 Show voters
Sziasztok, unatkoztam és összedobtam egy egyszerû kis kódot, nincs sok értelme de ilyet még nem láttam a fórumon. :D
Készítõ neve: Geno(én)
Elkészítési idõ: 2 perc
Sorok száma: 20
Természetesen teszteltem is és tökéletesen mûködik.
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SendClientMessage(playerid, -1, \"Nyomd meg az Y gombot a katapultáláshoz.\");
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_YES)
{
if(IsPlayerInAnyVehicle(playerid))
{
   new Float:X, Float:Y, Float:Z;
   GetPlayerPos(playerid, X, Y, Z);
   SetPlayerPos(playerid, X, Y, Z + 90);
   GivePlayerWeapon(playerid, 46, 1);
}
}
return 1;
}
« Utoljára szerkesztve: 2014. június 27. - 14:01:59 írta Geno »

Nem elérhető Proton

  • 114
  • /( . Y . )\\
    • Profil megtekintése
Katapultálás
« Válasz #1 Dátum: 2014. június 27. - 13:58:31 »
0 Show voters
Ez jól hangzik, kipróbálom ;)

Katapultálás
« Válasz #2 Dátum: 2014. június 27. - 22:41:54 »
0 Show voters
Ki próbáltam xD

Katapultálás
« Válasz #3 Dátum: 2014. június 27. - 22:44:31 »
0 Show voters
Edit: Semmit nem szóltam nem vettem észre a +90. Akkor semmi problémám nincs a scriptel. Ment rá a plusz. Egyedi nagyon tetszik :)

Nem elérhető Geno

  • 209
    • Profil megtekintése
Katapultálás
« Válasz #4 Dátum: 2014. június 28. - 12:33:16 »
0 Show voters
Idézetet írta: Peter date=1403901871\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49067\" data-ipsquote-contentclass=\"forums_Topic
Edit: Semmit nem szóltam nem vettem észre a +90. Akkor semmi problémám nincs a scriptel. Ment rá a plusz. Egyedi nagyon tetszik :)
 
Örülök, hogy tetszik. :)

Katapultálás
« Válasz #5 Dátum: 2014. június 28. - 20:50:19 »
0 Show voters
Szép lett! Ment a +!   ;)

Nem elérhető Geno

  • 209
    • Profil megtekintése
Katapultálás
« Válasz #6 Dátum: 2014. június 28. - 21:20:13 »
0 Show voters
Idézetet írta: Geno date=1403951596\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49067\" data-ipsquote-contentclass=\"forums_Topic
Örülök, hogy tetszik. :)
 

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Katapultálás
« Válasz #7 Dátum: 2014. június 28. - 22:28:55 »
0 Show voters
Tetszik grat. Egyébként élethûbb lett volna ha a SetPlayerVelocity függvényt használod:
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
        SendClientMessage(playerid, -1, \"Nyomd meg az Y gombot a katapultáláshoz.\");
        return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
        if(newkeys == KEY_YES)
        {
                if(IsPlayerInAnyVehicle(playerid))
                {
                        new Float:pos[3];
                        RemovePlayerFromVehicle(playerid);
                        GetPlayerVelocity(playerid, pos[0],pos[1],pos[2]);
                        SetPlayerVelocity(playerid, pos[0],pos[1],pos[2]+20.0);
                        GivePlayerWeapon(playerid, 46, 1);
                }
        }
        return 1;
}

 
Hali. :)
« Utoljára szerkesztve: 2014. június 29. - 12:09:37 írta BoOy »

Nem elérhető Lofoli

  • 296
    • Profil megtekintése
Katapultálás
« Válasz #8 Dátum: 2014. június 28. - 23:10:07 »
0 Show voters
Hali jó lett a Script Grat Hozzá ;]
 :thumbsup: :thumbsup:

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Katapultálás
« Válasz #9 Dátum: 2014. június 29. - 10:58:28 »
0 Show voters
Idézetet írta: BoOy date=1403987335\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49067\" data-ipsquote-contentclass=\"forums_Topic
Tetszik grat. Egyébként élethûbb lett volna ha a SetVehicleVelocity függvényt használod:
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
        SendClientMessage(playerid, -1, \"Nyomd meg az Y gombot a katapultáláshoz.\");
        return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
        if(newkeys == KEY_YES)
        {
                if(IsPlayerInAnyVehicle(playerid))
                {
                        new Float:pos[3];
                        GetVehicleVelocity(GetPlayerVehicleID(playerid), pos[0],pos[1],pos[2]);
                        SetVehicleVelocity(GetPlayerVehicleID(playerid), pos[0],pos[1],pos[2]+50.0);
                }
        }
        return 1;
}

 
Hali. :)
 
Ja mondjuk ha kigyullad a filmben a kocsi, akkor õk is kocsival együtt katapultálnak? :)

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Katapultálás
« Válasz #10 Dátum: 2014. június 29. - 12:07:22 »
0 Show voters
Nem láttam még olyan vicces filmet ahol katapultálnak a kigyulladt kocsiból :D Amúgy nesze még ejtõernyõt is kap az idióta :p
« Utoljára szerkesztve: 2014. június 29. - 12:08:58 írta BoOy »

Katapultálás
« Válasz #11 Dátum: 2014. december 31. - 21:31:45 »
0 Show voters
Kipróbáltam. Nekem tetszik!

Katapultálás
« Válasz #12 Dátum: 2014. december 31. - 21:33:22 »
0 Show voters
Idézetet írta: Dani99 date=1420057905\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"49067\" data-ipsquote-contentclass=\"forums_Topic
Kipróbáltam. Nekem tetszik!
 
Olyan gyorsan ki próbáltad, hogy fél percenként írsz mindenhova a hozzászólásaid számát növelve.

Nem elérhető Tomasz

  • 123
    • Profil megtekintése
Katapultálás
« Válasz #13 Dátum: 2015. január 01. - 02:14:36 »
0 Show voters
Jó lett. Tetszik, ötletes.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal